Overview
ChatAds uses rate limiting to ensure fair usage and service stability. Limits are applied per team and shared across all API keys.Rate Limit Tiers
| Plan | Monthly Requests | Daily Requests |
|---|---|---|
| Free | 100 | 10 |
| Starter | 5,000 | 500 |
| Pro | 50,000 | 5,000 |
| Enterprise | Custom | Custom |
Rate Limit Headers
Each response includes rate limit information in themeta.usage object:
Rate Limit Errors
When you exceed your rate limits, you’ll receive a429 error:
Best Practices
Monitor usage
Track your
usage values to avoid hitting limits unexpectedly.Implement backoff
When rate limited, wait before retrying. Use exponential backoff.
Cache responses
Cache affiliate responses for identical queries to reduce API calls.
Upgrade when needed
If you consistently hit limits, consider upgrading your plan.
Upgrading Your Plan
To increase your rate limits:- Go to app.getchatads.com/settings/billing
- Select a higher tier plan
- Complete the upgrade
Plan changes take effect immediately. Your new limits are available right away.