The Peec AI Customer API enforces rate limits to ensure reliable and fair usage.
Rate limits are applied per project.
Current Limits
- 200 requests per minute per project.
These limits may be adjusted. Please adhere to the response headers.
If your application exceeds the limit, requests will return a 429 Too Many Requests response until the window resets.
Every response includes standard rate limit headers so you can monitor usage:
X-RateLimit-Limit – the maximum number of requests allowed in the current window.
X-RateLimit-Remaining – the number of requests remaining in the current window.
X-RateLimit-Reset – the time (in seconds) until the rate limit resets.
Example response headers:
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 42
X-RateLimit-Reset: 23
Best Practices
- Monitor the rate limit headers in your integration.
- Implement exponential backoff or retry logic when receiving
429 responses.
- If you need higher limits, contact support.