HTTP 429 Too Many Requests
Client ErrorThe client has sent too many requests in a given amount of time (rate limiting). The server may include a Retry-After header.
Common Causes
- API rate limit exceeded
- Too many login attempts
- Aggressive scraping or automated requests
- DDoS protection triggered
How to Fix
- Wait and retry after the time specified in the Retry-After header
- Implement exponential backoff in your client
- Reduce request frequency
- Contact the API provider to increase your rate limit
Related Status Codes
Need to look up other HTTP status codes?
View the Full HTTP Status Code Reference