GuidesRecipesAPI Reference
Guides

Rate Limiting

For API requests using authentication via API key, you can make up to 5 requests per second. Rate limiting is bucketed in 1 second intervals and shared across all endpoints for a given API key. Requests that exceed the limit will return a 429 HTTP response status and otherwise will have no have no impact on application state.

You can make use of the following response headers within your client:

  • X-Rate-Limit-Limit: the maximum number of requests per bucket. Currently 5.
  • X-Rate-Limit-Duration: the duration of a bucket in seconds. Currently 1.