Errors & troubleshooting
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.
These are actual messages from the implementation, not a promise that every error has the same body:
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