Rate Limits
Overview
SavvyIQ implements rate limits to ensure consistent API performance and fair usage across all customers. Our rate limiting system is designed to support both development and production workloads while maintaining system stability.
Standard Rate Limits
All SavvyIQ APIs enforce the following standard rate limits:
Request Limits
- 600 requests per minute across all endpoints
- Applied per API key across all API endpoints
- Rolling window implementation (not fixed-window)
Concurrent Connection Limits
- 10 concurrent connections for streaming endpoints (default)
Rate Limit Headers
Every API response includes rate limit information in the headers:
RateLimit-Limit: 600
RateLimit-Remaining: 599
RateLimit-Reset: 50
Header Definitions
RateLimit-Limit
: Total requests allowed per windowRateLimit-Remaining
: Requests remaining in current windowRateLimit-Reset
: Seconds until window resets
Rate Limit Responses
When rate limits are exceeded, the API returns a 429 Too Many Requests
response:
{ "message": "API rate limit exceeded" }
Enterprise Rate Limits
For production workloads requiring higher throughput, contact us at sales@savvyiq.ai.
Next Steps:
- Try it: Quickstart Guide - Start making API requests within rate limits
- Learn more: API Reference - API reference documentation
- Advanced: Batch Processing - Optimize for high-volume operations