Overview
LemonData implements rate limits to ensure fair usage and platform stability. Limits vary by account tier.Rate Limit Tiers
| Tier | Requests/min | Description |
|---|---|---|
| User | 1,000 | Default tier for all accounts |
| Partner | 1,500 | For integration partners |
| VIP | 2,000 | High-volume users |
Rate Limit Headers
Every API response includes rate limit information:Rate Limit Exceeded
When you exceed the limit, you’ll receive a429 response:
Handling Rate Limits
Exponential Backoff
Implement exponential backoff for automatic retries:Request Queuing
For high-volume applications, implement a request queue:Batch Processing
For bulk operations, process in batches with delays:Best Practices
Monitor your usage
Monitor your usage
Track rate limit headers to stay under limits proactively.
Implement caching
Implement caching
Cache responses for identical requests to reduce API calls.
Use appropriate models
Use appropriate models
Faster models (like GPT-4o-mini) allow more throughput.
Contact us for higher limits
Contact us for higher limits
If you need higher limits, contact [email protected].
Upgrading Your Tier
To request a tier upgrade:- Log in to your Dashboard
- Go to Settings → Account
- Contact support with your use case
- Your account email
- Expected request volume
- Use case description