This is a developer preview of our upcoming API. All endpoints are subject to change.
Authentication
All API endpoints are authenticated using JWT Bearer tokens in the Authorization header.Required Headers
In addition to the Authorization header, all requests must include the following headers:Content-Type: application/jsonAccept: application/jsonX-Client-Id: <practice-id>- Required header that identifies the practice (one clinic location) the request is for. Despite the header’s name, this is not a pet owner’s
client_id. - Oliver provides each practice’s id during onboarding. Webhooks return the same id as
clinic_id. - Contact engineering@getoliver.com if you need to obtain or verify a practice id.
- Required header that identifies the practice (one clinic location) the request is for. Despite the header’s name, this is not a pet owner’s

