REST API Source Integration

Pull variables from your own API endpoints and internal systems.

HTTP

REST API Source

REST API Source gives full flexibility for custom systems. Register source URLs returning JSON arrays, then map values into templates for generation at scale.

Best for

  • Engineering teams with internal APIs
  • Custom ERP/CRM systems not covered by standard integrations
  • High-control enterprise automation workflows

What it supports

  • Multiple source URLs per workspace
  • JSON array parsing into variables
  • Namespace-based variable keying
  • Refresh and remap as source schemas evolve

Setup Steps

  1. 1

    Enable REST API integration in your workspace.

  2. 2

    Add one or more source URLs in integration manager.

  3. 3

    Ensure response format is compatible with expected JSON array structure.

  4. 4

    Map fields and use rest_api namespaced variables in templates.

Sample Variables

Examples of variable keys you can use inside templates:

{rest_api.customer.full_name}{rest_api.customer.account_id}{rest_api.billing.next_due_date}

Security + Reliability Notes

  • - Use private API endpoints with allowlisted access where possible
  • - Avoid exposing sensitive tokens in client-side contexts
  • - Rotate credentials and monitor source health

Delivery notes

  • - Version your API schema to avoid breaking mappings.
  • - Keep response objects flat where possible for easier mapping.