v2

latestOpenAPI 3.1.12026-08-078549932.4 MB
Patients

Get a paginated list of patients with optional filters

get/Patients

Query parameters

integer
OR
string int32

Page number (default: 1)

integer
OR
string int32

Number of items per page (default: 20)

clientIdstring

Filter by client ID

speciesstring

Filter by species

querystring

Search query matching patient name, breed, or microchip number; a full patient ID matches that patient exactly

sortBystring

Field to sort by

sortOrderstring

Sort order (asc/desc)

includeInactiveboolean
tagIdstring

Response

Paginated list of patients with appointment summary data

Example response

{
  "data": [
    {
      "species": "Dog",
      "breed": "Golden Retriever"
    }
  ]
}