Usage Monitoring
Track your API usage in real-time through the Range Dashboard.- Current period usage - Requests consumed in the current billing cycle
- Remaining quota - Requests available before the next reset
- Historical usage - Usage trends over time
Handling Rate Limits
When you exceed your rate limit, the API returns a429 Too Many Requests response. Risk API responses do not include rate-limit headers, such as X-RateLimit-Limit, X-RateLimit-Remaining, or X-RateLimit-Reset, so back off and retry with an increasing delay rather than relying on a Retry-After header.
To check your API credits, call GET /v1/workspace/usage in the Platform API with your API key. It returns credits_used, credits_limit, credits_remaining, and reset_date, the time the credit counter resets, for the current billing period. It reports credits, not your request rate.
Recommended Strategy
- Implement exponential backoff - Start with a 1-second delay, doubling on each retry
- Add jitter - Randomize retry delays to avoid thundering herd problems
- Set a max retry count - Cap retries at 3-5 attempts
Need higher limits?
Higher rate limits and quotas come with paid Protect usage and Enterprise agreements:- Higher rate limits and quotas tailored to your volume
- Dedicated support with <4-hour response times
- Custom SLAs for uptime and latency guarantees
- Priority access to new endpoints and features
- Bulk pricing for high-volume screening workflows
Talk to us about a tailored plan
Tell us what you’re running and we’ll quote a plan that fits.