Skip to content
PROBORA

Reference

Error Codes

All API error codes with HTTP status and meaning.

All error codes

CodeStatusMeaning
invalid_request400Invalid request. A parameter is missing or malformed.
invalid_asset400Invalid asset. The asset symbol is not supported.
invalid_timeframe400Invalid timeframe. The timeframe is not one of 5m, 15m, 1h, 4h, 1d.
invalid_agent400Invalid agent. The agent slug is not recognized.
unauthorized401Unauthorized. The API key is missing, malformed or revoked.
plan_required403Plan required. Your plan does not include this endpoint or history depth.
not_found404Not found. The market or resource does not exist.
not_settled409Not settled. The market has not settled yet; settlement data is unavailable.
rate_limited429Rate limited. Too many requests. Retry after the time in the Retry-After header.
internal_error500Internal error. Something went wrong on our side. The request id helps us investigate.
index_unavailable503Index unavailable. Too few price sources responded to compute the index (quorum not met).

By HTTP status

StatusCodes
400invalid_requestinvalid_assetinvalid_timeframeinvalid_agent
401unauthorized
403plan_required
404not_found
409not_settled
429rate_limited
500internal_error
503index_unavailable

The error envelope and retry guidance are described in Errors.

Questions or feedback on the API? [email protected]