Rate Limits

Rate limits control how many API requests you can make per minute per API key. Limits are enforced independently of your monthly usage quota.

Limits by plan

PlanRequests per minuteMonthly usage units
Free10500
Developer6010,000
Growth300100,000

How rate limiting works

  • Limits apply per API key using a rolling 60-second window.
  • Each authenticated request to a v1 endpoint counts toward the limit, regardless of outcome.
  • When exceeded, the API returns HTTP 429 with error code rate_limit_exceeded.

Rate limit vs. usage quota

Rate limitUsage quota
WindowPer minutePer calendar month
Error coderate_limit_exceededquota_exceeded
ResolutionWait and retry with backoffUpgrade plan or wait for next billing period

Best practices

  • Implement exponential backoff when receiving 429 responses.
  • Batch checks with Unified Guard instead of firing parallel requests for each check type.
  • Use separate API keys for development and production to isolate traffic patterns.
  • Monitor request volume in your dashboard usage page.

Need higher limits?

The Growth plan offers 300 requests per minute. For custom limits, contact us or see pricing.