Skip to main content
Failures use application/problem+json with the same shape across API resources.

Problem object

Some codes add extensions such as required, region, errors, field, contactId, callId or reason. Validation errors contain entries with path, code and optional message. Branch on code rather than matching title or detail text.

Codes

Retrying

Retry only when retryable is true. Every retryable problem carries Retry-After in seconds. Wait at least that long before trying again. For call creation, preserve Idempotency-Key when retrying the same request. See Requests.

Request IDs

Keep instance with your logs. Include it when asking support about a failure. Do not log API keys or secret request headers.