API· Last updated

Jev errors and retries

Status Meaning
401 Unauthorized Missing or invalid API key
422 Unprocessable Entity Validation failed; body names the field
429 Too Many Requests Token/second or request/minute limit
529 Overloaded TypeSafe temporarily overloaded

The API reference tells you to retry 429 and 529 with exponential backoff, not immediately. Official Python and JavaScript SDKs do this under their default retry policy and honor retry-after.

Do not retry 401 or 422 in a loop. Fix the key or the body.

We do not document unofficial status codes. If you see one, capture the JSON body and ask TypeSafe — not this site — what it means.

Sources

Public TypeSafe or adjacent documentation only. No private claims.