Skip to content

Outage tracker

AI API error codes

When an AI API call fails, the first question is whether it is your account or the provider. Each page says what the code means, whose side it usually comes from, and what our checks of that API read right now.

OpenAI

Is OpenAI down? Our live reading

Anthropic

Is Anthropic down? Our live reading

Gemini

Is Gemini down? Our live reading

How to read a code

A 429 is almost always a limit on your own account: requests or tokens per minute, or for OpenAI's insufficient_quota, money. A 500, 503 or Anthropic's 529 is the provider's own failure or load. Our checks send a few small requests to each API from several regions, so they show whether the API answers at all; they cannot see your account or load on one model. Each code's page says what that means for the reading you see there.

See also: how our checks work.