Animal Health Data Store - V1 API Documentation
AHDS Store API (1.0)
https://docs.heydonto.com/_mock/apis/animal-health/openapi/
http://localhost:8083/
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Canonical identifier for this shelter animal booking.
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Current status of the shelter animal booking.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/shelter-animal-booking
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/shelter-animal-booking
- 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/shelter-animal-booking' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"comment": "string",
"consultId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"endAt": "2025-01-01T00:00:00.000Z",
"extensions": {},
"isActive": true,
"shelterAnimalBookingId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourceId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourceName": "string",
"shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000",
"startAt": "2025-01-01T00:00:00.000Z",
"status": "planned",
"bookingType": {
"code": "string",
"system": "string",
"display": "string"
}
}'Shelter Animal Booking created successfully
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Timestamp when the booking record was created.
Canonical identifier for this shelter animal booking.
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Human-readable name of the shelter resource at the time of booking.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Start date and time of the booking.
Current status of the shelter animal booking.
Timestamp when the booking record was last modified.
{ "animalId": "123e4567-e89b-12d3-a456-426614174000", "comment": "string", "consultId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "shelterAnimalBookingId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceName": "string", "shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000", "startAt": "2025-01-01T00:00:00.000Z", "status": "planned", "updatedAt": "2025-01-01T00:00:00.000Z", "bookingType": { "code": "string", "system": "string", "display": "string" } }
Field to sort by
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/shelter-animal-booking
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/shelter-animal-booking
- 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/shelter-animal-booking?page=0&pageSize=10&sortBy=createdAt&sortOrder=asc&animalId=123e4567-e89b-12d3-a456-426614174000&comment=string&consultId=123e4567-e89b-12d3-a456-426614174000&contactId=123e4567-e89b-12d3-a456-426614174000&isActive=true&shelterResourceId=123e4567-e89b-12d3-a456-426614174000&shelterResourceName=string&shelterResourceOwnershipId=123e4567-e89b-12d3-a456-426614174000&shelterResourcePlaceId=123e4567-e89b-12d3-a456-426614174000&status=planned' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- 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/shelter-animal-booking/{shelterAnimalBookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Shelter Animal Booking found
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Timestamp when the booking record was created.
Canonical identifier for this shelter animal booking.
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Human-readable name of the shelter resource at the time of booking.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Start date and time of the booking.
Current status of the shelter animal booking.
Timestamp when the booking record was last modified.
{ "animalId": "123e4567-e89b-12d3-a456-426614174000", "comment": "string", "consultId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "shelterAnimalBookingId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceName": "string", "shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000", "startAt": "2025-01-01T00:00:00.000Z", "status": "planned", "updatedAt": "2025-01-01T00:00:00.000Z", "bookingType": { "code": "string", "system": "string", "display": "string" } }
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Current status of the shelter animal booking.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- 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/shelter-animal-booking/{shelterAnimalBookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"comment": "string",
"consultId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"endAt": "2025-01-01T00:00:00.000Z",
"extensions": {},
"isActive": true,
"shelterResourceId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourceName": "string",
"shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000",
"startAt": "2025-01-01T00:00:00.000Z",
"status": "planned",
"bookingType": {
"code": "string",
"system": "string",
"display": "string"
}
}'Shelter Animal Booking updated successfully
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Timestamp when the booking record was created.
Canonical identifier for this shelter animal booking.
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Human-readable name of the shelter resource at the time of booking.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Start date and time of the booking.
Current status of the shelter animal booking.
Timestamp when the booking record was last modified.
{ "animalId": "123e4567-e89b-12d3-a456-426614174000", "comment": "string", "consultId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "shelterAnimalBookingId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceName": "string", "shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000", "startAt": "2025-01-01T00:00:00.000Z", "status": "planned", "updatedAt": "2025-01-01T00:00:00.000Z", "bookingType": { "code": "string", "system": "string", "display": "string" } }
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Human-readable name of the shelter resource at the time of booking.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Current status of the shelter animal booking.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- 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/shelter-animal-booking/{shelterAnimalBookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"comment": "string",
"consultId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"endAt": "2025-01-01T00:00:00.000Z",
"extensions": {},
"isActive": true,
"shelterResourceId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourceName": "string",
"shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000",
"shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000",
"startAt": "2025-01-01T00:00:00.000Z",
"status": "planned",
"bookingType": {
"code": "string",
"system": "string",
"display": "string"
}
}'Shelter Animal Booking replaced successfully
Reference to the animal associated with this booking.
Optional reference to a related consult/visit.
Reference to the primary contact associated with this booking (e.g., adopter, foster, organization).
Timestamp when the booking record was created.
Canonical identifier for this shelter animal booking.
Reference to the shelter resource (e.g., kennel, run, room) being booked.
Human-readable name of the shelter resource at the time of booking.
Reference to the ownership record of the shelter resource, if applicable.
Reference to the shelter place/location associated with this booking.
Start date and time of the booking.
Current status of the shelter animal booking.
Timestamp when the booking record was last modified.
{ "animalId": "123e4567-e89b-12d3-a456-426614174000", "comment": "string", "consultId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "shelterAnimalBookingId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourceName": "string", "shelterResourceOwnershipId": "123e4567-e89b-12d3-a456-426614174000", "shelterResourcePlaceId": "123e4567-e89b-12d3-a456-426614174000", "startAt": "2025-01-01T00:00:00.000Z", "status": "planned", "updatedAt": "2025-01-01T00:00:00.000Z", "bookingType": { "code": "string", "system": "string", "display": "string" } }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/shelter-animal-booking/{shelterAnimalBookingId}
- 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/shelter-animal-booking/{shelterAnimalBookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'