API requests are rate limited to ensure fair usage and platform stability.
Default Limits
| Scope | Limit | Window |
|---|
| Per API key | 1,000 requests | 60 seconds |
Rate limits are applied per API key (bot). Each API key you create has its own separate limit.
Rate Limit Response
When you exceed the rate limit, the API returns a 429 Too Many Requests response. Wait until the current window resets before retrying.
Best Practices
- Implement exponential backoff when receiving 429 responses
- Cache responses where possible to reduce API calls
- Batch operations when the API supports it
Custom Limits
Enterprise customers may request custom rate limits for specific use cases. Contact support to discuss your requirements.
Zenzap reserves the right to adjust rate limits at any time to prevent abuse or ensure platform stability. Accounts exhibiting abusive behavior may have their limits reduced or access revoked.