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 | 3,000 | For integration partners |
| VIP | 10,000 | High-volume users |
Rate limits are subject to change. Contact [email protected] for custom limits.
Rate Limit Response
When you exceed the rate limit, the API returns a429 status code with a Retry-After header indicating how long to wait before retrying.
Rate Limit Exceeded
When you exceed the limit, you’ll receive a429 response:
Retry-After header:
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-5-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