Non-standard: the service is overloaded; used by some APIs instead of 503.
529 is not registered but is used by some services to say "overloaded, try again soon", distinguishing global capacity problems from per-client rate limits (429). The Anthropic API returns 529 with an overloaded_error, and Qualys SSL Labs' API used 529 when overloaded.
| Header | Role |
|---|---|
Retry-After | May be included as a hint. |
HTTP/1.1 529
Content-Type: application/json
{"type": "error", "error": {"type": "overloaded_error", "message": "Overloaded"}}