---
title: "List all Vets"
method: GET
path: "/api/v1/vets"
tags: ["Vets"]
---

# List all Vets

`GET /api/v1/vets`

Permissions needed: ACCESS_PATIENTS
Returns the Vet list from a clinic

## Query parameters

- `filter[clinic_id]` string, required
- `filter[id]` integer[]
- `filter[query]` string
- `filter[email]` string
- `filter[active]` boolean
- `filter[status]` 0 | 1
- `filter[is_available_for_appointments]` boolean
- `filter[is_visible_on_calendar]` boolean
- `filter[vet_role_id]` string
- `filter[available_between]` string
- `filter[type]` 'veterinarian' | 'technician' | 'groomer' | 'practice_manager' | 'receptionist' | 'support_staff'
- `filter[visit_type_id]` string
- `filter[booking_status]` 'inactive' | 'staffing_only' | 'internal_needs_setup' | 'internal_ready' | 'online_needs_setup' | 'online_ready'
- `filter[team_id]` string
- `include` string
- `sort` string

## Parameters

- `#/paths/~1api~1v1~1pets/get/parameters/1` — unresolved $ref
- `#/paths/~1api~1v1~1tags/get/parameters/4` — unresolved $ref
- `#/paths/~1api~1v1~1tags/get/parameters/5` — unresolved $ref
- `#/paths/~1api~1v1~1pets/get/parameters/11` — unresolved $ref

## Response `200`

successful operation

- object
  - `data` Data[] — unresolved $ref
  - `links` Links — unresolved $ref
  - `meta` Meta — unresolved $ref

## Other responses

- `400` — unresolved $ref
- `401` — unresolved $ref
- `403` — unresolved $ref
- `429` — unresolved $ref

---

[API](https://skmtc.net/digitail/apis/digitail-api.md) · [All operations](https://skmtc.net/digitail/apis/digitail-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/digitail/digitail-api/revisions/bd9694db5fce/schema)
