Rate Limits

Rate limits apply per API key. They vary depending on your subscription plan.

Limits per plan

PlanReq / secReq / minNote
Starter10 req/s500 req/minMonthly quota: 50 interviews
Pro50 req/s2 000 req/minMonthly quota: 300 interviews
Business100 req/s5 000 req/minMonthly quota: unlimited
EnterpriseCustomCustomDedicated contract

Response headers

Every response includes headers indicating your rate limit consumption:

Response headers
HeaderDescription
X-RateLimit-LimitMaximum number of requests allowed within the window.
X-RateLimit-RemainingRequests remaining in the current window.
X-RateLimit-ResetUNIX timestamp at which the counter resets.
Retry-AfterSeconds to wait before retrying (only on 429).

Backoff strategy

When you receive a 429 Too Many Requestserror, implement an exponential backoff based on the Retry-After header:

retry.js
For batch integrations (export, bulk import), space your requests at least 100ms apart to avoid hitting the limits.
Evalyo · Agentic platform for AI interviews and assessments