Skip to Content
CompanySpec
Resources

Rate limits

Requests per minute by plan, and how to handle 429s.

PlanRequests / minuteRequests at the same time
Free602
Starter30020
Growth45030
Pro60040
Scale1,20060

Free endpoints count towards your plan's per-minute limit. Two of them also have their own, lower limits on every plan:

EndpointLimit
POST /companies/count30 per minute; 500 per day on the Free plan
GET /companies/resolve60 per minute

Every response includes these headers:

  • RateLimit-Limit: requests allowed per minute
  • RateLimit-Remaining: requests left in the current minute
  • RateLimit-Reset: seconds until the minute resets
  • X-Lookups-Remaining, X-Discoveries-Remaining: what's left of your allowances

Going over any limit, including too many requests at the same time, returns 429 rate-limited with a Retry-After header in seconds. Wait that long, then retry with exponential backoff.

Rate limits are separate from allowances. Running out of an allowance returns 402, not 429.