Skip to main content

Error body

API v3 answers every error with an HTTP status and this body:
The legacy endpoints answer errors with {"error": "<message>"} and no code.

Request ids

Every API v3 response, success or error, carries an X-Request-Id header (req_ and 24 hex characters). Include it when you contact support@rhizomeai.com: it finds your request in our logs.

Codes

A 429 or a 503 always has a Retry-After header, in seconds. A 429 means you should slow down; a 503 means the server is busy, whatever you send.