Skip to main content
Every error, on every endpoint, has the same shape: a status code and a JSON body with an error object. For example, asking for a series that doesn’t exist:
400 — unknown series

Error types

Common 400 errors

Retrying

Retry only 5xx errors. Every other error will fail again until you change the request. Every endpoint only reads data, so retrying a request never changes anything.
Python