Lever · Rate Limits

Lever Rate Limits

Lever enforces a token-bucket rate limit on its REST API at https://api.lever.co/v1. The default sustained rate is 10 requests per second per API key with burst capacity to 20 req/s. Requests above the bucket return HTTP 429 and clients must back off.

4 Limits Throttle: 429
HRATSRecruitingRate LimitingThrottling

Limits

Per API Key Sustained token
requests
10
Sustained rate of 10 requests per second per API key (or OAuth token).
Per API Key Burst token
requests
20
Token-bucket burst capacity allows up to 20 req/s for short windows before the bucket empties to the sustained rate.
Pagination request
results
100
Default 100 results per page; configurable via the limit query parameter (1-100). Use cursor-based offset tokens.
Webhook Delivery subscription
events
Webhook events are signed with HMAC-SHA256 and retried on 5xx responses; 2xx must be returned within the platform timeout.

Policies

Backoff Strategy
Exponential backoff with jitter on 429 responses. Honor any Retry-After header in the response.
Pagination
Use limit + cursor-based offset tokens for list endpoints; do not scan whole collections in tight loops.
include / expand Projection
Use include and expand parameters to retrieve only required fields and inline related objects, reducing total request volume.

Sources