Standard of care and the ezyVet API
Read about how to use the ezyVet API with the ezyVet standard-of-care-system.
The standard-of-care system helps clients know which vaccinations and treatments are necessary for a patient and the related due dates.
- FIV vaccination
- DHPP vaccination
- Leptospirosis vaccination
- Blood tests
- Prescription diets
- Treatment items for health conditions (for example, for arthritis or chemotherapy)
Before you use the ezyVet API for standard-of-care data, refer to this table to know basic information about the standard-of-care system:
Task | Documentation |
---|---|
Read about how and where ezyVet shows standard-of-care information | How ezyVet shows standard-of-care information |
Make sure that you know the function of a care service. Note: Screens in the ezyVet user interface can refer to care services as event groups. | Care service (glossary) |
Read about how to make vaccination services and treatment services. | Condition settings of a care service |
ezyVet API endpoints for standard-of-care data
To use the ezyVet API to get standard-of-care information for a patient, refer to Get standard of care events . An example API response is as follows:
"standardofcare": {
"id": 4,
"uid": "standardOfCare_jt3AXwOC6fa6QcwxAw3pE",
"deleted_at": null,
"due_at": 1740616500,
"last_fulfilled_at": 1736987700,
"animal_id": 3,
"animal_uid": "animal_lv5NQKC9g1PUCej0EKE53",
"soc_group_id": 16,
"soc_group_uid": "socGroup_k1ifocFYjwkkYUfk812E9",
"soc_group_name": "Flea and Tick",
"soc_group_type": "Treatment",
"ownership_id": 4,
"ownership_uid": "ownershipSeparation_cAl0DAnmH0C1EqVw0souz",
"calculated_at": 1736987733,
"created_at": 1731055229,
"modified_at": 1736987733
}
To get a list of configured vaccination services and treatment services, refer to Get event groups . An example API response is as follows:
"eventgroup": {
"id": 1,
"uid": "socGroup_yR3VokRf1OvtHWoqTrpCp",
"created_at": 1434853886,
"modified_at": 1571345031,
"active": false,
"name": "Equine Herpes Virus",
"type": "Vaccine",
"importance": "Core"
}
v2/standardofcare
endpoint is one time each minute. IDEXX also recommends that your that your API queries include the modified_at
query parameter. For the query parameter value, use the epoch time of the previous time that you made a query for the endpoint. As a result, the API response has only the data that changed since the previous poll.