REST API

Beta — coverage in progress. Core API-key auth and read endpoints exist; full contacts/campaigns/classifications/webhooks coverage and the generated OpenAPI reference are still being completed. Endpoints may change.
Runline exposes a documented REST API authenticated by a per-workspace API key (included on every plan).
  • Auth: send Authorization: Bearer <api-key>. Create/rotate keys in Settings.
  • Rate limit: 120 requests/minute per workspace.
  • Endpoints: contacts, campaigns, classifications, webhooks and integrations (read + selected writes such as pipeline stage moves).
Generate a key, then call the API base at your Runline API origin. Treat keys like passwords — they are hashed at rest and shown once.