API error reference
What each error actually means and what to do about it. Facts come from the gateway source, not from a generated schema dump.
| Status | Code | What it means |
|---|---|---|
| 400 | UNKNOWN_MODEL | Unknown model |
| 400 | INVALID_PARAM | Invalid params |
| 400 | INVALID_JSON | Request body is not valid JSON |
| 401 | INVALID_API_KEY | API key invalid or revoked |
| 401 | MISSING_API_KEY | Authorization header must be: Bearer <api_key> |
| 402 | NOT_ENOUGH_CREDITS | Not enough credits |
| 404 | JOB_NOT_FOUND | Job not found |
| 429 | CONCURRENCY_LIMIT_EXCEEDED | Concurrency limit reached |
| 429 | RATE_LIMIT_EXCEEDED | api rate limit exceeded |
| 500 | UPSTREAM_FAIL | UPSTREAM_FAIL |