Skip to main content
Every API error returns the same envelope.
Branch on error.code. It is stable. The message may change.

Status codes

Error codes

Authentication failures

401 responses include WWW-Authenticate.
invalid_request means no key was sent. invalid_token means a key was sent and rejected.

Retries

Retry 429 and 503 responses only. Read Retry-After, then use exponential backoff with jitter.
Last modified on August 14, 2026