5LLMs monitored
6perception metrics
30+Academy lessons
EUAI Act ready
API & Integrations

Rate Limits

Understand API rate limits and how to handle them.

Rate Limit Overview

API rate limits protect service quality: | Plan | Requests/Minute | Requests/Day | |------|-----------------|--------------| | Scale | 60 | 10,000 | | Enterprise | 300 | 100,000 | Limits apply per API key. Contact support for higher limits.

Rate Limit Headers

Every response includes rate limit info: ``` X-RateLimit-Limit: 60 X-RateLimit-Remaining: 45 X-RateLimit-Reset: 1705312800 ``` **Limit:** Your per-minute allowance **Remaining:** Requests left in current window **Reset:** Unix timestamp when limit resets

Handling 429 Errors

When you exceed limits, you'll receive: ``` HTTP/1.1 429 Too Many Requests Retry-After: 30 ``` **Recommended handling:** 1. Check Retry-After header 2. Wait specified seconds 3. Retry with exponential backoff 4. Log for monitoring Don't hammer the API when rate limited. Respect Retry-After.

Best Practices

Optimize your API usage: - **Batch requests** where possible - **Cache responses** locally - **Use webhooks** instead of polling - **Implement backoff** for retries - **Monitor usage** to avoid limits Most integrations work well within standard limits with proper caching.

Requesting Higher Limits

Need more capacity? **Enterprise customers:** Contact your account manager to discuss limit increases. **Scale customers:** Email api-support@vectorgap.ai with: - Use case description - Expected request volume - Current usage patterns We review requests within 2 business days.

Need more help?

Check out the Academy for in-depth courses or contact support.