For the complete documentation index, see llms.txt. This page is also available as Markdown.

Rate limits

To ensure the quality of Coin Metrics services, API is subject to rate limiting.

Rate Limit Plan
REST API: Requests per Second (sliding window)
REST API: Download Speed
REST API: Max Parallel Requests
WebSocket API: Max Parallel Connections

Community

10 requests per 6 seconds per IP address

Reduced speed

10

N/A

Trial

10 requests per 6 seconds per API key

Max speed

10

200

Default (PRO)

6000 requests per 20 seconds per API key

Standard speed

10

200

Download (PRO)

6000 requests per 20 seconds per API key

Max speed

10

200

All PRO keys by default get the "default" rate limits. To download historical data at max speed, you need to switch to the "download" plan.

The paid and community versions of the API have a limit of 10 parallel REST API requests. After this limit is reached, further parallel requests will be queued, so performance will be slower.

If you reach the request-per-second limit, API starts to return 429 Too Many Requests HTTP response status. API also provides X-RateLimit-* response headers formatted according to https://tools.ietf.org/html/draft-polli-ratelimit-headers-03. Additionally, the API provides the X-RateLimit-Plan header which indicates the current rate limiting plan. This header may have values: default, trial, download, or community.

Last updated