Error codes
New codes may be added. Treat an unknown
code by its HTTP status.
Rate limits
Requests are rate limited. Past the limit you get429 Too Many Requests. This response comes from the API gateway itself, so its body is { "message": "Too Many Requests" }, not the error shape above.
Retry 429 and 5xx responses with exponential backoff, for example 1s, 2s, 4s, up to a few attempts. Don’t retry other 4xx responses unchanged.