429 Too Many Requests

4xx Client Error. The client has sent too many requests in a given time period (rate limiting).

4xx Client Error

What it means

The client has sent too many requests in a given time period (rate limiting).

Common causes

Exceeding an API's rate limit by sending requests too frequently.

How to fix it

Slow down your request rate. Check the response's Retry-After header for how long to wait before retrying.

Frequently asked questions

What does HTTP 429 mean?

The client has sent too many requests in a given time period (rate limiting).

What causes a 429 Too Many Requests?

Exceeding an API's rate limit by sending requests too frequently.

How do I fix a 429 error?

Slow down your request rate. Check the response's Retry-After header for how long to wait before retrying.

Other 4xx Client Error codes