Skip to content

Shepherd Developer Platform

Build on Shepherd

One REST API for modern veterinary clinics: appointments, patients, records, invoices, and payments.

Sheppy, the Shepherd developer mascot

Announcements

See all posts →

Getting started

Set up API credentials, make your first authenticated request, and understand the multi-tenant clinic model. Start here. Running a clinic and new to APIs? Read Open API 101.

API reference

Authentication, conventions, and code samples for every major resource, with the live Swagger UI for full schemas. Browse the reference.

Build with AI agents

Using Claude Code or another AI coding assistant? Install the Shepherd agent skill so it builds your integration correctly and within the API’s limits. Get the skill.

Tutorials

End-to-end walkthroughs: booking integrations, lab result ingestion, and more. See tutorials.

About the platform

Architecture, scale, and the integrations Shepherd runs in production. Inside Shepherd.

Brand guidelines

Working with us as a partner and want to use the Shepherd logo or name? Brand guidelines and assets to get you started.

Get in touch

Questions, API access, partnership interest, or feature requests? Reach the developer team: the right contact for your question.