Error response format
Standard HTTP status codes
Cross-tenant access always returns
404, never 403. This prevents
attackers from confirming whether a resource exists in another tenant.Authentication errors
Campaign errors
Voice agent errors
AI session errors
Recording errors
Webhook management errors
Validation patterns
Common validation rules enforced across the API:Rate limit headers
Successful responses include:
On
429 responses:
Both SDKs auto-retry on 429 with exponential backoff (configurable).

