AI API error index - verified October 18, 2026
AI API errors, explained and fixed
Look up the status code and error type your API call returned, then read what it means, why it happens, the documented fix and whether retrying helps. 204 errors from 12 model APIs, copied from each provider's official error docs.
Pick your provider
Common errors across providers
The same HTTP status means different things at different APIs. Each row lists the providers whose official docs define an error with that status; the count is how many distinct errors they document for it.
400Bad Request
401Unauthorized
403Forbidden
404Not Found
413Content Too Large
Not in the docs: Amazon Bedrock, Azure OpenAI, Cohere API, DeepSeek API, Gemini API, Mistral API, OpenAI API, Vertex AI, xAI API
422Unprocessable Content
- DeepSeek API
Invalid Parameters - Groq API
Unprocessable Entity - Mistral API
Validation error - OpenAI API
UnprocessableEntityError - OpenRouter
unprocessable - xAI API
Unprocessable Entity
Not in the docs: Amazon Bedrock, Anthropic API, Azure OpenAI, Cohere API, Gemini API, Vertex AI
429Too Many Requests
500Internal Server Error
- Amazon Bedrock
InternalServerException - Anthropic API
api_error - Azure OpenAI
Server Error - Cohere API
Server Error - DeepSeek API
Server Error - Gemini API
2 errors - Groq API
Internal Server Error - Mistral API
Internal server error - OpenAI API
The server had an error while processing your request - OpenRouter
2 errors - Vertex AI
UNKNOWN / INTERNAL
Not in the docs: xAI API
503Service Unavailable
529Non-standard
Not in the docs: Azure OpenAI, Cohere API, DeepSeek API, Gemini API, Groq API, Mistral API, OpenAI API, OpenRouter, Vertex AI, xAI API
Method
How we verify
Every error, cause and fix is copied from the provider's official error documentation or its official SDK repository, then re-read by an independent reviewer before publishing. The retry badge says only what those docs say: when they do not address retrying, the page says so.
- Retry? Yes
- The official docs treat this error as retryable.
- Retry? No
- The official docs treat this error as not retryable: fix the cause before sending the request again.
- Retry? Not stated
- The official docs do not say whether this error is retryable.
Newsletter
Know when the APIs change
One email per week. New model releases, API changes, what broke, and how developers are working around it.