Skip to main content
Errors use the same envelope shape as successful responses:

Error classes

Retry policy

Retry idempotent GET requests and a search POST only when the failure is transient. Use exponential backoff with jitter, honor Retry-After, cap the number of attempts, and keep an overall deadline. Do not retry 401, 402, 403, 404, or 422 without changing the underlying condition. Record meta.request_id or x-qoory-request-id with the operation, timestamp, and status. Never include the bearer secret in a support report.