Rate Limit

The overview documentation describes the rate limit rules. You can check your current rate limit status at any time using the Rate Limit API described below.

Get your current rate limit status

Note: Accessing this endpoint does not count against your rate limit.

GET /rate_limit

Response

Status: 200 OK
X-RateLimit-Limit: 5000
X-RateLimit-Remaining: 4999
X-RateLimit-Reset: 1372700873
{
  "resources": {
    "core": {
      "limit": 5000,
      "remaining": 4999,
      "reset": 1372700873
    },
    "search": {
      "limit": 20,
      "remaining": 18,
      "reset": 1372697452
    }
  },
  "rate": {
    "limit": 5000,
    "remaining": 4999,
    "reset": 1372700873
  }
}


Understanding Your Rate Limit Status

The Search API has a custom rate limit, separate from the rate limit governing the rest of the API. For that reason, the response (shown above) categorizes your rate limit by resource. Within the "resources" object, the "search" object provides your rate limit status for the Search API. The "core" object provides your rate limit status for all the rest of the API.

Deprecation Notice

The "rate" object (shown at the bottom of the response above) is deprecated and is scheduled for removal in the next version of the API.

If you’re writing new API client code (or updating your existing code), you should use the "core" object instead of the "rate" object. The "core" object contains the same information that is present in the "rate" object.