429
Client Error
429 Too Many Requests
The user has sent too many requests in a given amount of time.
Description
The 429 Too Many Requests status code indicates that the user has sent too many requests in a given amount of time (rate limiting). The response may include a Retry-After header indicating how long to wait before making a new request.
Common Causes
- API rate limit exceeded
- Brute force protection triggered
- DDoS protection activated
- Too aggressive scraping
How to Fix
- Implement exponential backoff
- Respect Retry-After header
- Cache API responses
- Request rate limit increase from API provider
Check your website's HTTP status code
Check now →