What does HTTP status code 429 mean?
The 429 Too Many Requests status code indicates that the client has exceeded their allowed rate limits or quotas.
When to use it in APIs
Standard response for rate limiters. Include headers indicating limit, remaining quota, and time until reset (Retry-After).
How it compares to other codes
- 503 Service Unavailable: Represents a server-side capacity outage. 429 represents a client-side quota violation.