Cohere API 429 Too Many Requests Error
Workaround available API (Python, JS, REST) Updated November 14, 2026Based on 3 user reportsHow we research
Quick answer
A 429 means you hit a rate limit. On a trial key it is usually the 20 requests per minute Chat limit or the 1,000 calls per month cap; a Production key raises per-minute limits.
Most likely fix: Slow down and retry with backoff
How to fix it
Try these in order — the most common fix is first.
1. Slow down and retry with backoff
- Catch the 429 response in your client
- Wait and retry with exponential backoff (1s, 2s, 4s, up to a cap)
- Limit concurrency to stay under the per-minute limit for your endpoint
Did this fix it?2. Check which limit you hit
- Open dashboard.cohere.com and check usage for the key
- Compare against the rate limits page in docs.cohere.com
- If it is the monthly cap, calls fail until the month resets or you upgrade
Did this fix it?3. Move to a Production key
- Dashboard > Billing and Usage (account Owner only)
- Add a payment method and apply for a Production key
- Production Chat limit is 500/min for the main Command models; ask support@cohere.com for higher limits
Did this fix it?
Symptoms
Requests fail with HTTP 429 and messages like 'You are past the per minute request limit, please wait and try again later'.
Why it happens
- Trial key per-minute limit (Chat 20/min for Command A, R+, R, R7B per the docs; Rerank 10/min)
- Trial key monthly cap of 1,000 API calls
- Bursty parallel requests or loops without delay
- Newer Chat variants (for example Command A Reasoning) where Production keys behave like trial keys
This guide also covers
- cohere 429 too many requests
- cohere api rate limit
- cohere trial key rate limit
Still not working?
If Cohere keeps failing, you're not alone. See every Cohere problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to usThe same problem in other apps
All not loading, error messages & connection guides →
Claude API 529 Overloaded Error (Anthropic Claude)
Other Cohere errors
- Cohere Trial Key Limits and 'Not for Production' Error
- Cohere 401 Invalid API Token Error
- Cohere Model Not Found Error (Deprecated Models)
- Cohere Embed Input Too Long or Too Many Texts Error
- Cohere Rerank API Errors and Truncated Documents
- Cohere API 500 / 503 / 504 Server Errors
- Cohere 'Too Many Tokens' Context Length Error
- How to Cancel Cohere (Delete Account and Stop Billing)