Skip to main content

Overview

The Rntor API implements rate limiting to ensure fair usage and maintain service quality for all users.

Rate Limits

PlanRequests per MinuteRequests per Day
Standard6010,000
Professional12050,000
Enterprise300Unlimited

Rate Limit Headers

Every API response includes headers to help you track your usage:
HeaderDescription
X-RateLimit-LimitMaximum requests allowed per minute
X-RateLimit-RemainingRequests remaining in current window
X-RateLimit-ResetUnix timestamp when the limit resets

Example Response Headers

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 45
X-RateLimit-Reset: 1704067200

Handling Rate Limits

When you exceed the rate limit, you’ll receive a 429 Too Many Requests response:
{
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Rate limit exceeded. Please retry after 30 seconds.",
    "retry_after": 30
  }
}

Best Practices

When receiving a 429 response, wait for the specified retry_after duration before retrying. For subsequent failures, double the wait time.
Cache API responses when possible to reduce the number of requests you need to make.
Instead of polling for changes, use webhooks to receive real-time notifications.
Where possible, use bulk endpoints to reduce the total number of API calls.
Need higher limits? Contact our sales team to discuss Enterprise plans.