HyperbotsHyperAPI/Docs
Reference

Rate Limits

Rate limits are applied per API key over a rolling 60-second windownot per second. The free tier's limit: 1 means one request per minute. Limits scale with your plan tier. Exceeding a rate limit returns a 429 Too Many Requests response with window_seconds: 60 in the body, so SDKs can interpret limit unambiguously.

Limits by tier

TierRequests / minPages / month
Free
110,000
Pro
6010,000
Enterprise
1,00040,000 included
Test (admin-issued)
1,000Not counted

Test mode is not a self-serve plan. hk_test_ keys are issued by platform admins for CI smoke tests and integration work; requests authenticated with one don't consume your monthly page budget and don't produce billing rows. See Authentication.

Handling rate limits

  • When you receive a 429 response, wait before retrying the request.
  • Use exponential backoff: wait 1s, then 2s, then 4s, etc.
  • The Retry-After header (when present) indicates when you can retry.
  • Batch small documents together to reduce request count.

Need higher limits? Upgrade your plan or contact us for Enterprise pricing.