---
title: "List patient breeds"
method: GET
path: "/ext/v2/patient-breeds/"
tags: ["Clients And Patients"]
---

# List patient breeds

`GET /ext/v2/patient-breeds/`

## Request

- Base URL: `https://connect.vetcove.com`
- URL: `https://connect.vetcove.com/ext/v2/patient-breeds/`
- Auth: HTTP bearer

Returns a list of recognized patient breeds for the given species (e.g., Dog, Cat). The breeds are returned in alphabetical order.

Use this endpoint to look up valid breed values before creating or updating a clinic patient.

## Query parameters

- `ids` integer[], nullable: When provided, filters to objects with these IDs.
- `ending_before` integer, nullable: A cursor used for pagination. Fetches the page of results ending immediately before the object with the given ID. Cannot be used at the same time as `starting_after`.
- `starting_after` integer, nullable: A cursor used for pagination. Fetches the page of results starting immediately after the given ID. Cannot be used at the same time as `ending_before`.
- `limit` integer: The maximum number of items to return per page.
- `patient_kind` 'CANINE' | 'FELINE' | 'EQUINE' | 'AVIAN' | 'BOVINE' | 'FERRET' | 'RABBIT' | 'RODENT' | 'REPTILE' | 'AMPHIBIAN' | 'FISH' | 'PORCINE' | 'CAPRINE' | 'SHEEP' | 'CAMELID' | 'RATITE' | 'MARSUPIAL' | 'MUSTELID' | 'CERVID' | 'PROCYONIDAE' | 'ERINACEIDAE' | 'MEPHITIDAE' | 'OTHER' | 'UNSPECIFIED', required

## Response `200`

OK

- ExternalPatientBreedSchemaList
  - `data` ExternalPatientBreedSchema[], required: A single page of data contained within this list.
    - `display` string, required: The display name of the breed.
    - `name` string, required: The name of the breed.
    - `patient_kind` 'CANINE' | 'FELINE' | 'EQUINE' | 'AVIAN' | 'BOVINE' | 'FERRET' | 'RABBIT' | 'RODENT' | 'REPTILE' | 'AMPHIBIAN' | 'FISH' | 'PORCINE' | 'CAPRINE' | 'SHEEP' | 'CAMELID' | 'RATITE' | 'MARSUPIAL' | 'MUSTELID' | 'CERVID' | 'PROCYONIDAE' | 'ERINACEIDAE' | 'MEPHITIDAE' | 'OTHER' | 'UNSPECIFIED', required
  - `has_more` boolean: Whether there are more pages or data in this list.
  - `next_page` string, required: A URL linking to the next page of this list.
  - `type` string: Type of this object. Always `list`.

---

[API](https://skmtc.dev/vetcove/apis/ninjaapi.md) - [All operations](https://skmtc.dev/vetcove/apis/ninjaapi/llms.txt) - [OpenAPI document](https://skmtc.dev/vetcove/apis/ninjaapi/revisions/4ceaed956e15?raw)
