To ensure platform stability and fair usage, the Recruspace API enforces rate limiting per API key.Default Rate Limit#
Limit: 100 requests per minute per API key
These limits are applied per API key, not per endpoint.These values are subject to change based on system performance and load. No prior notice is guaranteed.
What Happens When You Exceed the Limit?#
If your application exceeds the allowed request rate, the API will return:We strongly recommend implementing exponential backoff in your retry mechanism to gracefully handle rate-limiting responses.
Best Practices#
Use caching to minimize repeated API calls.
Avoid aggressive polling. If available, use webhooks or batched requests.
Monitor and log all 429 Too Many Requests responses for debugging and scaling insights.
Example Throttled Response#
{
"detail": "Request was throttled. Expected available in 1 second."
}
Modified at 2025-05-13 09:59:44