Skip to main content

Response shape

Error responses are JSON objects. Fields may include a message, validation details, or error codes depending on the endpoint. Inspect the response body alongside the status code.

HTTP status reference

Retries

  • 429, 502, 503, and other 5xx are often retryable with exponential backoff and jitter.
  • 400, 401, 403, 404, 409, and 422 usually need a fix to the request, permissions, or resource state — retrying the same payload will not help.