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.
Who this is for
Section titled “Who this is for”- 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.
What’s here
Section titled “What’s here”| Section | What you’ll find |
|---|---|
| Getting Started | Account setup, authentication, your first request. |
| Tutorials | Task-focused walkthroughs (booking sync, lab-result ingestion, etc.). |
| API Reference | Concepts, conventions, and code samples in five languages, anchored on the live Swagger UI for full schemas. |
| Guides | Deeper background: data model, multi-tenancy, rate limits, errors. |
| Blog | Release notes, engineering posts, deprecation announcements. |
Next steps
Section titled “Next steps”- Authenticate and grab a token.
- Try the first integration tutorial.
- Bookmark the API reference.