HTTP status code 429 — Too Many Requests
Quick answer
Status code 429 (Too Many Requests): Rate limit exceeded. Back off; honor Retry-After if present.
Back off; honor Retry-After if present.
429 asks you to slow down. Exponential backoff plus jitter beats tight retry loops that deepen the limit.
Common causes
- Too many requests from one API key/IP in the rate-limit window
- A retry loop without backoff making the situation worse
How to fix it
Wait for the Retry-After duration (if present) and add exponential backoff with jitter — do not retry immediately in a tight loop.
Related: 422418415413410409500502
Frequently asked questions
What is status code 429?
429 Too Many Requests: Rate limit exceeded. Back off; honor Retry-After if present.
When should I expect HTTP 429?
429 asks you to slow down. Exponential backoff plus jitter beats tight retry loops that deepen the limit.
What usually causes HTTP 429?
Too many requests from one API key/IP in the rate-limit window; A retry loop without backoff making the situation worse.
How do I fix HTTP 429?
Wait for the Retry-After duration (if present) and add exponential backoff with jitter — do not retry immediately in a tight loop.
Where can I see all status codes?
Open the HTTP status codes hub on TryDevSnip for the full reference list.
Does TryDevSnip log my API traffic?
No. These pages are static reference. TryDevSnip does not proxy or inspect your HTTP calls.