Skip to main content

Vetrics API

Getting started

  1. Ask a practice admin to open Settings → API Keys on the clinic and create a key. The raw key is shown once. It starts with ovpm_.
  2. Grant only the scopes that integration needs. Clinical, billing, and inventory writes are opt-in.
  3. Call https://{clinic-host}/api/v1 on the clinic that issued the key. Do not send the key to api.vetrics.co.
curl https://your-clinic.vetrics.co/api/v1/clients \
  -H "Authorization: Bearer ovpm_example"

ovpm_example is a placeholder, not a credential. Replace the host with the clinic that created the key. Creating an invoice needs the opt-in invoices:write scope and an Idempotency-Key header. That operation is contract 1.8.0. It is on a clinic's own OpenAPI file when that clinic runs 1.8.0, and it is omitted from this public reference while the released contract is 1.7.0.

Vetrics API