Skip to main content
Errors use standard HTTP status codes and return a JSON body. Gateway errors carry statusCode and message:
Parameter validation errors (422) list each failing field in detail:

Status codes

Rate limit

Each API key may make 60 requests per minute. Past that, requests get 429 with a Retry-After header until the minute rolls over:
Most workloads never come close to the limit. Each timeseries request can return up to 5,000 rows, so it’s far cheaper to fetch a wide range once and filter locally than to make one request per day or per hour.

Retrying

Retry 429 and 5xx responses. Don’t retry other 4xx codes: the request itself needs changing.