Rate Limit Tiers
| Plan | Requests per Minute | Concurrent Jobs |
|---|---|---|
| Free | 120 | 5 |
| Paid | 240 | 20 |
| Enterprise | Custom | Custom |
Rate limits apply per API key. Contact sales@audixa.ai for custom enterprise limits.
Rate Limit Headers
Every API response includes headers showing your current rate limit status:| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests allowed per minute |
X-RateLimit-Remaining | Requests remaining in current window |
X-RateLimit-Reset | Unix timestamp when the limit resets |
Handling Rate Limits
When you exceed the rate limit, the API returns a429 Too Many Requests error:
Retry Strategy
Implement exponential backoff to handle rate limits gracefully:Best Practices
Batch Requests
Combine multiple short texts into fewer requests when possible.
Implement Backoff
Use exponential backoff when retrying failed requests.
Monitor Usage
Check rate limit headers to track your usage.
Cache Results
Store generated audio to avoid regenerating the same content.
Need Higher Limits?
If you’re hitting rate limits regularly, consider:- Upgrading your plan for higher per-minute limits
- Contacting sales for custom enterprise limits
- Optimizing your code to reduce unnecessary requests
Contact Sales
Discuss custom rate limits for your enterprise needs.