Skip to content

API reference ​

Every endpoint the control plane publishes: 305 operations across 221 paths, generated from the OpenAPI 3.1 document the routes themselves produce. Start with conventions — authentication, pagination, errors, idempotency and rate limits are the same everywhere and are not repeated per endpoint.

Spec version 2026-01-01. Download openapi.json.

Resources ​

ResourceGroupEndpointsBase path
AssistantsCore14/assistants
Structured outputsCore7/structured-outputs
ToolsCore11/tools
SquadsCore9/squads
Knowledge basesCore11/knowledge-bases
MCP serversCore10/mcp-servers
CallsCalls16/calls
Outbound callsCalls1/telephony/calls
TransfersCalls5/contact-center/calls/{callId}/transfer
AnalyticsCalls3/analytics/overview
BoardsCalls9/boards
Monitors & evaluationsCalls16/eval-runs/{evalRunId}
Phone numbersTelephony10/telephony/phone-numbers
Telephony accountsTelephony7/telephony/accounts
Inbound & outbound routesTelephony8/telephony/inbound-routes
SIP trunksTelephony11/telephony/sip-trunks
SIP gatewaysTelephony5/telephony/sip-trunks/{trunkId}/gateways
SIP DIDsTelephony4/telephony/sip-trunks/{trunkId}/dids
ExtensionsTelephony8/contact-center/extensions
QueuesContact centre8/contact-center/queues
OperatorsContact centre14/contact-center/operators
SupervisorContact centre7/contact-center/supervisor/calls/{callId}/barge
CampaignsOutbound16/campaigns
Suppression listsOutbound8/suppression-lists
CustomersOutbound10/customers
BalanceBilling3/billing/balance
CreditsBilling3/billing/auto-reload
InvoicesBilling3/billing/invoices
Payment methodsBilling5/billing/payment-methods
PlansBilling1/billing/plans
UsageBilling2/billing/usage
API keysPlatform7/api-keys
Client tokensPlatform2/client-tokens
Webhook endpointsPlatform8/webhooks
Webhook deliveriesPlatform3/webhook-deliveries
Provider credentialsPlatform6/credentials
IntegrationsPlatform10/integrations
Provider registryPlatform6/registry
CataloguePlatform18/contact-center/dispositions

Everything else ​

  • Schemas — every request and response object, field by field.
  • Conventions — auth, errors, pagination, idempotency, versioning.
  • Errors — every status and code a call can really return.
  • Webhooks — the inbound half of the integration.

Documented against the code. Anything not yet implemented is labelled, never described as working.