Welcome to the Shepherd developer portal!
We’re opening up a new home for Shepherd’s developer-facing content: API reference, tutorials, integration guides, and engineering notes, all in one place.
Why a separate site
The Shepherd web app (https://app.shepherd.vet) is where clinics run their day and take care of the pets we love. We’re incredibly fortunate to have great customers who’ve grown with us over the past few years. More and more of our customers are using our open API integrations to expand their business capabilities through partners, or doing the work themselves. Given that, and the pace of technical growth, especially with AI tooling, we’ve created this developer portal.
We beleieve in supporting our customers no matter the path they’re on with Shepherd, and this is the right surface for our customers and developers learning the API, browsing endpoint schemas, or building integrations. The dev portal lets us:
- Move faster on docs without coupling to the app’s release cycle.
- Let product managers edit content directly, alongside engineers.
- Surface the live Swagger UI as the schema source of truth, with this site carrying the conceptual framing, tutorials, and code samples around it.
What’s here on day one
- Getting started and authentication walkthrough
- A first-integration tutorial with code samples in curl, Python, C#, PHP, and JavaScript
- A data-model primer and an “About Shepherd Technology” overview
- An API reference covering auth, conventions, errors, rate limits, and every major resource
What’s next
- Release notes alongside backend rollouts.
- More end-to-end tutorials for common integration patterns.
If something’s missing or unclear, feel free to let us know. We’re committed to helping accelerate your growth!