400 | Invalid request body or parameter | Correct the request; do not retry unchanged |
401 | Missing, invalid, or revoked API key | Replace or correct the key |
402 | Credits, reservation, or budget prevents admission | Follow error.action and help_url |
403 | Trial, scope, model, or organization policy denial | Choose an allowed model or contact an admin |
404 | Resource or usage record is not visible | Verify the ID and caller identity |
429 | Rate limit exceeded | Back off and retry |
5xx | Prism or an upstream service is unavailable | Retry with exponential backoff and jitter |