Skip to content

Introduction

Shepherd is a cloud-based practice-management platform for veterinary clinics. The developer platform exposes almost all the same data and workflows that power the Shepherd web app, so you can build integrations against appointments, patients (pets), clients (pet owners), SOAP notes, invoices, prescriptions, inventory, and more.

  • Clinic-side integrators wiring Shepherd into lab systems, imaging, payment processors, or other clinical tooling.
  • Partner platforms that want to surface Shepherd data inside their own product.
SectionWhat you’ll find
Getting StartedAccount setup, authentication, your first request.
TutorialsTask-focused walkthroughs (booking sync, lab-result ingestion, etc.).
API ReferenceConcepts, conventions, and code samples in five languages, anchored on the live Swagger UI for full schemas.
GuidesDeeper background: data model, multi-tenancy, rate limits, errors.
BlogRelease notes, engineering posts, deprecation announcements.
  1. Authenticate and grab a token.
  2. Try the first integration tutorial.
  3. Bookmark the API reference.