Base URL
All API requests are made to:What you can do
Enroll contacts
Schedule outbound call sequences for a single contact or up to 1,000 contacts in one request.
Receive call results
Get a webhook with the full call result — transcript, outcomes, extracted variables — after every call.
Manage sequences
Cancel active sequences by any custom variable, and list the outcomes configured on an agent.
Track credit usage
Query your organization’s credit utilization with a per-agent breakdown.
Typical integration flow
- Get an API key from the 11x team or from the platform.
- Validate your key with a read-only request — see Authentication.
- Enroll contacts via
POST /agents/{agentId}/schedule/sequence(one contact) orPOST /agents/{agentId}/schedule/sequences(bulk, up to 1,000). - Receive call results on your webhook endpoint as calls complete.
Conventions
- Phone numbers should be in E.164 format (
+15551234567). - Timezones use IANA names (
America/New_York). - Timestamps are ISO 8601 strings (
2025-01-20T14:00:00.000Z). - Errors return a JSON body with machine-readable
errorand human-readablemessagefields.