Errors & troubleshooting
Interpret API failures, correct requests, and collect useful diagnostic information for support.
Use the HTTP status and error details together. Keep the response's X-Request-ID when contacting support; never send your API secret or a signed file URL.
Understanding the error body
Structured route failures use application/problem+json. Read the response Content-Type before parsing, because earlier infrastructure responses can have a different format. Fields can include type, title, status, detail, instance, errors, code and requestId. Optional fields vary by failure; not every error has a machine code.
Common error messages and resolutions:
Request tracing
Record X-Request-ID, the HTTP method, endpoint, timestamp and status. X-API-Contract identifies the response-envelope contract. Remove personal candidate data and credentials from any example you share with support.
Was this helpful?
Still need help? Ask the team