Recurly API Rate Limit (429 Too Many Requests)
Quick answer
A 429 means you exceeded Recurly's API request limits. Back off and batch requests.
Most likely fix: Back off and retry
How to fix it
Try these in order — the most common fix is first.
1. Back off and retry
- Use exponential backoff on 429
Did this fix it?2. Cut request volume
- Cache account data, use pagination and filters, prefer webhooks for changes
Did this fix it?3. Check the limit headers
- Read rate-limit headers in responses to pace calls
Did this fix it?
Symptoms
API calls return 429.
Why it happens
- Burst traffic or loops
- Polling instead of webhooks
This guide also covers
- recurly api rate limit
- recurly 429
Still not working?
If Recurly keeps failing, you're not alone. See every Recurly 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 usOther Recurly errors
- How to Cancel Recurly Subscription
- Recurly Payment Declined or Transaction Failed
- Recurly 3D Secure (SCA) Declines on Renewals
- Recurly Webhook Not Received or Missed
- Recurly Refund Creates a New Invoice (Credit Invoice)
- Recurly NetSuite Invoice and Payment Sync Errors
- Recurly QuickBooks Online Integration Errors
- Recurly Admin Console Logs Out Automatically