Animal Health Data Store - V1 API Documentation
AHDS Store API (1.0)
https://docs.heydonto.com/_mock/apis/animal-health/openapi/
http://localhost:8083/
Canonical identifier for this availability slot.
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/availability-slot
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/availability-slot
- 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/availability-slot' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"availabilitySlotId": "123e4567-e89b-12d3-a456-426614174000",
"endAt": "2025-01-01T00:00:00.000Z",
"extensions": {},
"isActive": true,
"isBooked": true,
"locationId": "123e4567-e89b-12d3-a456-426614174000",
"notes": "string",
"resourceId": "123e4567-e89b-12d3-a456-426614174000",
"serviceType": {
"code": "string",
"system": "string",
"display": "string"
},
"startAt": "2025-01-01T00:00:00.000Z"
}'Availability Slot created successfully
Canonical identifier for this availability slot.
Timestamp when this slot record was created.
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
Start date and time of the availability slot (RFC 3339, with timezone).
{ "availabilitySlotId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "isBooked": true, "locationId": "123e4567-e89b-12d3-a456-426614174000", "notes": "string", "resourceId": "123e4567-e89b-12d3-a456-426614174000", "serviceType": { "code": "string", "system": "string", "display": "string" }, "startAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z" }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/availability-slot
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/availability-slot
- 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/availability-slot?page=0&pageSize=10&sortBy=createdAt&sortOrder=asc&isActive=true&isBooked=true&locationId=123e4567-e89b-12d3-a456-426614174000¬es=string&resourceId=123e4567-e89b-12d3-a456-426614174000' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- 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/availability-slot/{availabilitySlotId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Availability Slot found
Canonical identifier for this availability slot.
Timestamp when this slot record was created.
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
Start date and time of the availability slot (RFC 3339, with timezone).
{ "availabilitySlotId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "isBooked": true, "locationId": "123e4567-e89b-12d3-a456-426614174000", "notes": "string", "resourceId": "123e4567-e89b-12d3-a456-426614174000", "serviceType": { "code": "string", "system": "string", "display": "string" }, "startAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z" }
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- 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/availability-slot/{availabilitySlotId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"endAt": "2025-01-01T00:00:00.000Z",
"extensions": {},
"isActive": true,
"isBooked": true,
"locationId": "123e4567-e89b-12d3-a456-426614174000",
"notes": "string",
"resourceId": "123e4567-e89b-12d3-a456-426614174000",
"serviceType": {
"code": "string",
"system": "string",
"display": "string"
},
"startAt": "2025-01-01T00:00:00.000Z"
}'Availability Slot updated successfully
Canonical identifier for this availability slot.
Timestamp when this slot record was created.
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
Start date and time of the availability slot (RFC 3339, with timezone).
{ "availabilitySlotId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "isBooked": true, "locationId": "123e4567-e89b-12d3-a456-426614174000", "notes": "string", "resourceId": "123e4567-e89b-12d3-a456-426614174000", "serviceType": { "code": "string", "system": "string", "display": "string" }, "startAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z" }
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- 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/availability-slot/{availabilitySlotId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"endAt": "2025-01-01T00:00:00.000Z",
"extensions": {},
"isActive": true,
"isBooked": true,
"locationId": "123e4567-e89b-12d3-a456-426614174000",
"notes": "string",
"resourceId": "123e4567-e89b-12d3-a456-426614174000",
"serviceType": {
"code": "string",
"system": "string",
"display": "string"
},
"startAt": "2025-01-01T00:00:00.000Z"
}'Availability Slot replaced successfully
Canonical identifier for this availability slot.
Timestamp when this slot record was created.
End date and time of the availability slot (RFC 3339, with timezone).
Location (clinic/branch) where this slot occurs.
Primary resource for this slot (e.g., veterinarian, room).
Start date and time of the availability slot (RFC 3339, with timezone).
{ "availabilitySlotId": "123e4567-e89b-12d3-a456-426614174000", "createdAt": "2025-01-01T00:00:00.000Z", "endAt": "2025-01-01T00:00:00.000Z", "extensions": {}, "isActive": true, "isBooked": true, "locationId": "123e4567-e89b-12d3-a456-426614174000", "notes": "string", "resourceId": "123e4567-e89b-12d3-a456-426614174000", "serviceType": { "code": "string", "system": "string", "display": "string" }, "startAt": "2025-01-01T00:00:00.000Z", "updatedAt": "2025-01-01T00:00:00.000Z" }
- Mock server
https://docs.heydonto.com/_mock/apis/animal-health/openapi/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- Local Development
http://localhost:8083/site/{siteId}/ahds/v1/availability-slot/{availabilitySlotId}
- 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/availability-slot/{availabilitySlotId}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'