Developers — API

Errors & Limits

The API uses standard HTTP status codes; error bodies include a detail field.

CodeMeaning
200 / 202Success / accepted (async work queued).
400Invalid request (e.g. missing consent on a campaign).
401Missing or invalid API key.
402Insufficient call credits — top up to continue.
403Not allowed (number suspended, or free-plan limit).
404Resource not found (agent, call).
429Rate / safety limit (e.g. opt-out rate too high).
Outbound and bulk calls need call credits > 0 and an active (non-suspended) number. A 402 means you're out of minutes.