429
Too Many Requests
4xx Client ErrorWhat It Means
The user has sent too many requests in a given amount of time (rate limiting).
When You'll See It
Returned by APIs when the client exceeds the rate limit. Often includes a Retry-After header.
Related Status Codes
Frequently Asked Questions
What does HTTP 429 mean?
HTTP 429 Too Many Requests means: The user has sent too many requests in a given amount of time (rate limiting).
When does a server return 429?
Returned by APIs when the client exceeds the rate limit. Often includes a Retry-After header.
Is 429 a client error or server error?
HTTP 429 is a Client Error (4xx) response. This means the issue is on the client side — the request was incorrect or unauthorized.
Looking for all status codes in one place? Use the interactive HTTP Status Codes reference tool to search and browse all codes.