Welcome to Provet REST API’s documentation!
Why build on Provet
One set of APIs gives you access to over 55,000+ veterinary professionals who performed over 14 million consultations in 2025.
More than 3000 practices, including 10 global veterinary groups, use Provet.
Come build with us, see more at provet.com.
How to get started
Our API
Provet veterinary practice management system can be integrated with third-party systems using tools called REST API and webhooks. This article describes the usage of these integration methodologies.
Webhooks are available in Provet to send notifications to third-party systems about additions or changes in the data inside Provet. The webhooks don’t transfer the actual changed data, but instead, they transfer the information about what has changed by simply notifying the third-party system about the change. The actual data can be then fetched by the third-party system by utilising the REST API of Provet.
REST API is a communication method to access, edit or add to the data residing in Provet programmatically by any third-party systems. Provet Cloud’s REST API offers most of the key Provet data to be read or manipulated by other systems.
The combination of Provet webhooks & REST API creates unique possibilities to build integrated solutions. Any vendor of other systems familiar with these technologies can easily integrate with the data residing in the Provet veterinary practice management system by utilising these technologies.
Provet provides the REST API for enabling access to the data stored in Provet. The API uses HTTP requests with authentication headers. The data is returned in the JSON format.
Get in touch with us
Become an integration partner
If you are a technology company and you want to offer your services to Provet customers, fill this form. Our partnership team will get in touch with you.
Request Sandbox and API access
Are you a Provet customer wishing to create your own API integration, or an approved integration partner ready to develop your application?
Fill this form to request access to the REST API and a sandbox environment where you can test your application.
Do you need API support?
Is there something you can’t find in our documentation and you need some extra help?
Reach out to our technical team by filling this form.
Contents:
Usage examples: