v1. Endpoints under /v2/ are stable but scoped to admin-only surfaces today. Breaking changes ship behind a new prefix; additive changes ship in place.
Endpoint
Parameters
There’s no version header — the version lives in the path. Pin your client to the prefix you tested against.Response
Operata signals deprecation on the response headers of any endpoint scheduled for removal:
The Operata change policy:
- Additive changes ship in place. New optional fields on responses, new optional query parameters, new endpoints under an existing version. Your client keeps working without changes.
- Breaking changes ship under a new prefix. Renamed fields, removed fields, changed types, new required parameters, changed status codes, changed error codes — these go to the next major version. Operata does not silently change the wire shape of an existing endpoint.
- Deprecation window is six months minimum. From the day a
Sunsetheader first appears, you have at least six months before the endpoint stops responding. Watch the API changelog for the announcement.
Example
A deprecation-aware client inspects response headers on every call:Errors
See Errors for shared codes.