Need to manage API keys, view logs, or check usage?Open the Developer portal →

Errors

Circa uses conventional HTTP status codes. Bodies are JSON with statusCode and message.

CodeMeaning
200Success
400Bad Request — malformed parameters, unknown version, validation failure
401Unauthorized — missing, invalid, or revoked API key
403Forbidden — key valid but the requested action is not permitted
404Not Found — resource does not exist or is not visible to your account
409Conflict — e.g. insufficient credits to pull a datapoint
422Unprocessable Entity — well-formed but semantically invalid
429Too Many Requests — rate limit exceeded
500Internal Server Error — try again, contact support if persistent

Inspect failures fast

Every request you make is captured in your request log. Click any row to see the full request body, response body, headers, latency, and the API version that was applied. This is the fastest way to debug an integration.