Animal Health Data Store - V1 API Documentation
AHDS Store API (1.0)
https://docs.heydonto.com/_mock/apis/animal-health/openapi/
http://localhost:8083/
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Canonical booking identifier.
Identifier of the primary contact (e.g., owner) for this booking.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/booking
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/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/booking' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"additionalResourceIds": [
"string"
],
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"appointmentId": "123e4567-e89b-12d3-a456-426614174000",
"appointmentType": {
"code": "string",
"system": "string",
"display": "string"
},
"bookingId": "123e4567-e89b-12d3-a456-426614174000",
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"description": "string",
"durationMinutes": 0,
"extensions": {},
"providerId": "123e4567-e89b-12d3-a456-426614174000",
"startsAt": "2025-01-01T00:00:00.000Z",
"status": "no_status"
}'Booking created successfully
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Canonical booking identifier.
Identifier of the primary contact (e.g., owner) for this booking.
Timestamp when the booking was created.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
{ "additionalResourceIds": [ "string" ], "animalId": "123e4567-e89b-12d3-a456-426614174000", "appointmentId": "123e4567-e89b-12d3-a456-426614174000", "appointmentType": { "code": "string", "system": "string", "display": "string" }, "bookingId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "durationMinutes": 0, "extensions": {}, "providerId": "123e4567-e89b-12d3-a456-426614174000", "startsAt": "2025-01-01T00:00:00.000Z", "status": "no_status", "updatedAt": "2025-01-01T00:00:00.000Z" }
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Identifier of the primary contact (e.g., owner) for this booking.
Identifier of the primary provider/resource for this booking.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/booking
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/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/booking?page=0&pageSize=10&sortBy=createdAt&sortOrder=asc&animalId=123e4567-e89b-12d3-a456-426614174000&appointmentId=123e4567-e89b-12d3-a456-426614174000&contactId=123e4567-e89b-12d3-a456-426614174000&description=string&providerId=123e4567-e89b-12d3-a456-426614174000&status=no_status' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/booking/{bookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/booking/{bookingId}
- 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/booking/{bookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Booking found
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Canonical booking identifier.
Identifier of the primary contact (e.g., owner) for this booking.
Timestamp when the booking was created.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
{ "additionalResourceIds": [ "string" ], "animalId": "123e4567-e89b-12d3-a456-426614174000", "appointmentId": "123e4567-e89b-12d3-a456-426614174000", "appointmentType": { "code": "string", "system": "string", "display": "string" }, "bookingId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "durationMinutes": 0, "extensions": {}, "providerId": "123e4567-e89b-12d3-a456-426614174000", "startsAt": "2025-01-01T00:00:00.000Z", "status": "no_status", "updatedAt": "2025-01-01T00:00:00.000Z" }
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Identifier of the primary contact (e.g., owner) for this booking.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/booking/{bookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/booking/{bookingId}
- 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/booking/{bookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"additionalResourceIds": [
"string"
],
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"appointmentId": "123e4567-e89b-12d3-a456-426614174000",
"appointmentType": {
"code": "string",
"system": "string",
"display": "string"
},
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"description": "string",
"durationMinutes": 0,
"extensions": {},
"providerId": "123e4567-e89b-12d3-a456-426614174000",
"startsAt": "2025-01-01T00:00:00.000Z",
"status": "no_status"
}'Booking updated successfully
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Canonical booking identifier.
Identifier of the primary contact (e.g., owner) for this booking.
Timestamp when the booking was created.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
{ "additionalResourceIds": [ "string" ], "animalId": "123e4567-e89b-12d3-a456-426614174000", "appointmentId": "123e4567-e89b-12d3-a456-426614174000", "appointmentType": { "code": "string", "system": "string", "display": "string" }, "bookingId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "durationMinutes": 0, "extensions": {}, "providerId": "123e4567-e89b-12d3-a456-426614174000", "startsAt": "2025-01-01T00:00:00.000Z", "status": "no_status", "updatedAt": "2025-01-01T00:00:00.000Z" }
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Identifier of the primary contact (e.g., owner) for this booking.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/booking/{bookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/booking/{bookingId}
- 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/booking/{bookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"additionalResourceIds": [
"string"
],
"animalId": "123e4567-e89b-12d3-a456-426614174000",
"appointmentId": "123e4567-e89b-12d3-a456-426614174000",
"appointmentType": {
"code": "string",
"system": "string",
"display": "string"
},
"contactId": "123e4567-e89b-12d3-a456-426614174000",
"description": "string",
"durationMinutes": 0,
"extensions": {},
"providerId": "123e4567-e89b-12d3-a456-426614174000",
"startsAt": "2025-01-01T00:00:00.000Z",
"status": "no_status"
}'Booking replaced successfully
Identifiers of additional resources associated with this booking.
Identifier of the animal for this booking.
Identifier of the underlying appointment record, if modeled separately.
Canonical booking identifier.
Identifier of the primary contact (e.g., owner) for this booking.
Timestamp when the booking was created.
Identifier of the primary provider/resource for this booking.
Appointment start time in RFC 3339 format with timezone offset.
{ "additionalResourceIds": [ "string" ], "animalId": "123e4567-e89b-12d3-a456-426614174000", "appointmentId": "123e4567-e89b-12d3-a456-426614174000", "appointmentType": { "code": "string", "system": "string", "display": "string" }, "bookingId": "123e4567-e89b-12d3-a456-426614174000", "contactId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "description": "string", "durationMinutes": 0, "extensions": {}, "providerId": "123e4567-e89b-12d3-a456-426614174000", "startsAt": "2025-01-01T00:00:00.000Z", "status": "no_status", "updatedAt": "2025-01-01T00:00:00.000Z" }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/booking/{bookingId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/booking/{bookingId}
- 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/booking/{bookingId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'