Drillbit Rate Limits
API Documentation
Understand the throttling windows, applicable timeframes, and integration best practices that keep your submission workflows running smoothly on the DrillBit API.
Throttling thresholds
The following API rate limits are currently applicable for the DrillBit plagiarism check service. Plan your batch submission windows around these thresholds to avoid throttling.
| Category | Current Limit |
|---|---|
|
5 Minute Window
|
200 files within 5 minutes |
|
1 Hour Window
|
2,400 files within 1 hour |
|
Applicable Timeframe
|
6 PM to 6 AM |
When the limits apply
Rate limits are designed for higher-volume batch processing during off-peak hours. Outside this window, please contact support to plan submissions.
What you need to know
What happens when you hit a limit
When your application crosses a threshold, the API responds in predictable ways so your integration can recover gracefully.
Build a resilient integration
Apply these patterns when designing your submission pipeline to avoid throttling and recover from it gracefully.
Example: paced submission with backoff
A minimal Node.js pattern showing how to space requests and retry on throttling.
Frequently asked questions
Do these limits apply to every endpoint?
Are the limits applied per user or per organization?
Are there custom or premium rate-limit tiers?
What HTTP status do I receive when throttled?
HTTP 429 Too Many Requests. Treat this as a transient error,
back off, and retry - do not surface it as a hard failure to your users.
Do the rolling windows reset on the hour?
Can I submit during peak business hours (6 AM – 6 PM)?
Continue exploring the DrillBit API
Head back to the developer portal for product references and quick-start guides.
Back to home