Skip to main content
The Operata API signals errors with the HTTP status code. Error bodies are short plain-text messages, not JSON, so branch on the status code and log the body for context.

Endpoint

Parameters

This page covers every error the contact data endpoints return, under /v1/data and /v2/data, plus the authentication errors every endpoint shares. For the data redaction and user endpoints, see each endpoint’s page.

Response

Error responses from the data endpoints have a text/plain body. Authentication failures are different: the gateway returns 401 with an HTML error page.
Message wording can change between releases. Don’t parse it to decide what to do; use the status code.

Example

A request with a reversed time window:

Errors

Other 5xx statuses come from the infrastructure in front of the API. Retry them with exponential backoff.