Skip to main content

Rate Limits

CoreTone enforces rate limits to ensure fair usage and platform stability. Limits vary by subscription tier.

Limits by Plan

PlanPer MinutePer Day
Starter601,000
Growth30010,000
Professional60050,000
Business1,200100,000
EnterpriseCustomCustom

Rate Limit Headers

Every API response includes rate limit information in the headers:
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 58
X-RateLimit-Reset: 1712073600

Handling Rate Limits

When you exceed your rate limit, the API returns a 429 Too Many Requests response:
{
  "error": "Rate limit exceeded",
  "retry_after": 45
}
Best practices:
  • Implement exponential backoff on 429 responses
  • Cache profile lookup results to reduce redundant calls
  • Use the retry_after value to determine when to retry
  • Monitor your usage in the Developer Portal