Skip to content
Skip to content
← All Status Codes
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 →

Related Status Codes