Animal Health Data Store - V1 API Documentation
AHDS Store API (1.0)
https://docs.heydonto.com/_mock/apis/animal-health/openapi/
http://localhost:8083/
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Canonical identifier for this vaccination record.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/vaccination
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"administeredAt": "2025-01-01T00:00:00.000Z",
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"batchId": "123e4567-e89b-12d3-a456-426614174000",
"consultId": "123e4567-e89b-12d3-a456-426614174000",
"description": "string",
"extensions": {},
"isActive": true,
"nextAdministrationDate": "2025-01-01",
"notes": "string",
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 0,
"salesResourceId": "123e4567-e89b-12d3-a456-426614174000",
"vaccinationId": "123e4567-e89b-12d3-a456-426614174000",
"vetId": "123e4567-e89b-12d3-a456-426614174000",
"doseUnit": "string",
"route": {
"code": "string",
"system": "string",
"display": "string"
},
"site": "string",
"manufacturer": "string",
"expiryDate": "2025-01-01",
"indication": {
"code": "string",
"system": "string",
"display": "string"
},
"status": {
"code": "string",
"system": "string",
"display": "string"
},
"herdGroupId": "123e4567-e89b-12d3-a456-426614174000",
"isBooster": true,
"seriesNumber": 0
}'Vaccination created successfully
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Timestamp when the vaccination record was created.
Planned date for the next administration/booster.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Timestamp when the vaccination record was last updated.
Canonical identifier for this vaccination record.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
{ "administeredAt": "2025-01-01T00:00:00.000Z", "animalId": "123e4567-e89b-12d3-a456-426614174000", "batchId": "123e4567-e89b-12d3-a456-426614174000", "consultId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "extensions": {}, "isActive": true, "nextAdministrationDate": "2025-01-01T00:00:00Z", "notes": "string", "productId": "123e4567-e89b-12d3-a456-426614174000", "quantity": 0, "salesResourceId": "123e4567-e89b-12d3-a456-426614174000", "updatedAt": "2025-01-01T00:00:00.000Z", "vaccinationId": "123e4567-e89b-12d3-a456-426614174000", "vetId": "123e4567-e89b-12d3-a456-426614174000", "doseUnit": "string", "route": { "code": "string", "system": "string", "display": "string" }, "site": "string", "manufacturer": "string", "expiryDate": "2025-01-01T00:00:00Z", "indication": { "code": "string", "system": "string", "display": "string" }, "status": { "code": "string", "system": "string", "display": "string" }, "herdGroupId": "123e4567-e89b-12d3-a456-426614174000", "isBooster": true, "seriesNumber": 0 }
Field to sort by
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/vaccination
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination?page=0&pageSize=10&sortBy=createdAt&sortOrder=asc&animalId=123e4567-e89b-12d3-a456-426614174000&batchId=123e4567-e89b-12d3-a456-426614174000&consultId=123e4567-e89b-12d3-a456-426614174000&description=string&isActive=true¬es=string&productId=123e4567-e89b-12d3-a456-426614174000&salesResourceId=123e4567-e89b-12d3-a456-426614174000&vetId=123e4567-e89b-12d3-a456-426614174000&doseUnit=string&site=string&manufacturer=string&herdGroupId=123e4567-e89b-12d3-a456-426614174000&isBooster=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Vaccination found
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Timestamp when the vaccination record was created.
Planned date for the next administration/booster.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Timestamp when the vaccination record was last updated.
Canonical identifier for this vaccination record.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
{ "administeredAt": "2025-01-01T00:00:00.000Z", "animalId": "123e4567-e89b-12d3-a456-426614174000", "batchId": "123e4567-e89b-12d3-a456-426614174000", "consultId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "extensions": {}, "isActive": true, "nextAdministrationDate": "2025-01-01T00:00:00Z", "notes": "string", "productId": "123e4567-e89b-12d3-a456-426614174000", "quantity": 0, "salesResourceId": "123e4567-e89b-12d3-a456-426614174000", "updatedAt": "2025-01-01T00:00:00.000Z", "vaccinationId": "123e4567-e89b-12d3-a456-426614174000", "vetId": "123e4567-e89b-12d3-a456-426614174000", "doseUnit": "string", "route": { "code": "string", "system": "string", "display": "string" }, "site": "string", "manufacturer": "string", "expiryDate": "2025-01-01T00:00:00Z", "indication": { "code": "string", "system": "string", "display": "string" }, "status": { "code": "string", "system": "string", "display": "string" }, "herdGroupId": "123e4567-e89b-12d3-a456-426614174000", "isBooster": true, "seriesNumber": 0 }
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"administeredAt": "2025-01-01T00:00:00.000Z",
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"batchId": "123e4567-e89b-12d3-a456-426614174000",
"consultId": "123e4567-e89b-12d3-a456-426614174000",
"description": "string",
"extensions": {},
"isActive": true,
"nextAdministrationDate": "2025-01-01",
"notes": "string",
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 0,
"salesResourceId": "123e4567-e89b-12d3-a456-426614174000",
"vetId": "123e4567-e89b-12d3-a456-426614174000",
"doseUnit": "string",
"route": {
"code": "string",
"system": "string",
"display": "string"
},
"site": "string",
"manufacturer": "string",
"expiryDate": "2025-01-01",
"indication": {
"code": "string",
"system": "string",
"display": "string"
},
"status": {
"code": "string",
"system": "string",
"display": "string"
},
"herdGroupId": "123e4567-e89b-12d3-a456-426614174000",
"isBooster": true,
"seriesNumber": 0
}'Vaccination updated successfully
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Timestamp when the vaccination record was created.
Planned date for the next administration/booster.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Timestamp when the vaccination record was last updated.
Canonical identifier for this vaccination record.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
{ "administeredAt": "2025-01-01T00:00:00.000Z", "animalId": "123e4567-e89b-12d3-a456-426614174000", "batchId": "123e4567-e89b-12d3-a456-426614174000", "consultId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "extensions": {}, "isActive": true, "nextAdministrationDate": "2025-01-01T00:00:00Z", "notes": "string", "productId": "123e4567-e89b-12d3-a456-426614174000", "quantity": 0, "salesResourceId": "123e4567-e89b-12d3-a456-426614174000", "updatedAt": "2025-01-01T00:00:00.000Z", "vaccinationId": "123e4567-e89b-12d3-a456-426614174000", "vetId": "123e4567-e89b-12d3-a456-426614174000", "doseUnit": "string", "route": { "code": "string", "system": "string", "display": "string" }, "site": "string", "manufacturer": "string", "expiryDate": "2025-01-01T00:00:00Z", "indication": { "code": "string", "system": "string", "display": "string" }, "status": { "code": "string", "system": "string", "display": "string" }, "herdGroupId": "123e4567-e89b-12d3-a456-426614174000", "isBooster": true, "seriesNumber": 0 }
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Planned date for the next administration/booster.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"administeredAt": "2025-01-01T00:00:00.000Z",
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"batchId": "123e4567-e89b-12d3-a456-426614174000",
"consultId": "123e4567-e89b-12d3-a456-426614174000",
"description": "string",
"extensions": {},
"isActive": true,
"nextAdministrationDate": "2025-01-01",
"notes": "string",
"productId": "123e4567-e89b-12d3-a456-426614174000",
"quantity": 0,
"salesResourceId": "123e4567-e89b-12d3-a456-426614174000",
"vetId": "123e4567-e89b-12d3-a456-426614174000",
"doseUnit": "string",
"route": {
"code": "string",
"system": "string",
"display": "string"
},
"site": "string",
"manufacturer": "string",
"expiryDate": "2025-01-01",
"indication": {
"code": "string",
"system": "string",
"display": "string"
},
"status": {
"code": "string",
"system": "string",
"display": "string"
},
"herdGroupId": "123e4567-e89b-12d3-a456-426614174000",
"isBooster": true,
"seriesNumber": 0
}'Vaccination replaced successfully
Date and time when the vaccination was administered.
Identifier of the animal that received the vaccination.
Identifier or lot number of the vaccine batch used.
Identifier of the consultation/visit during which the vaccination was administered.
Timestamp when the vaccination record was created.
Planned date for the next administration/booster.
Identifier of the vaccine product used.
Identifier linking this vaccination to a sales or billing resource.
Timestamp when the vaccination record was last updated.
Canonical identifier for this vaccination record.
Identifier of the veterinarian who administered or is responsible for the vaccination.
Expiry date of the vaccine batch used at the time of administration.
Identifier of the herd, group, or lot of animals associated with this vaccination event, when applicable.
{ "administeredAt": "2025-01-01T00:00:00.000Z", "animalId": "123e4567-e89b-12d3-a456-426614174000", "batchId": "123e4567-e89b-12d3-a456-426614174000", "consultId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "extensions": {}, "isActive": true, "nextAdministrationDate": "2025-01-01T00:00:00Z", "notes": "string", "productId": "123e4567-e89b-12d3-a456-426614174000", "quantity": 0, "salesResourceId": "123e4567-e89b-12d3-a456-426614174000", "updatedAt": "2025-01-01T00:00:00.000Z", "vaccinationId": "123e4567-e89b-12d3-a456-426614174000", "vetId": "123e4567-e89b-12d3-a456-426614174000", "doseUnit": "string", "route": { "code": "string", "system": "string", "display": "string" }, "site": "string", "manufacturer": "string", "expiryDate": "2025-01-01T00:00:00Z", "indication": { "code": "string", "system": "string", "display": "string" }, "status": { "code": "string", "system": "string", "display": "string" }, "herdGroupId": "123e4567-e89b-12d3-a456-426614174000", "isBooster": true, "seriesNumber": 0 }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/vaccination/{vaccinationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/vaccination/{vaccinationId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'