Overview
Languages
Servers
Mock server
https://docs.heydonto.com/_mock/apis/heydonto/openapi/
Sandbox
https://api-staging.heydonto.com/
Production
https://api.heydonto.com/
- Mock server
https://docs.heydonto.com/_mock/apis/heydonto/openapi/site/{siteId}/availability
- Sandbox
https://api-staging.heydonto.com/site/{siteId}/availability
- Production
https://api.heydonto.com/site/{siteId}/availability
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.heydonto.com/_mock/apis/heydonto/openapi/site/{siteId}/availability?startDate=2024-03-20&endDate=2024-03-21&practitionerId=string&includeSchedule=false&includePractitioner=false&includeLocation=false' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
Open availability slots computed from Schedules & Appointments
List of free timeslots within the requested date range
The ID of the schedule resource that this timeslot references
Example: "123"
List of Practitioner resources linked to the schedule (if any)
List of Location resources linked to the schedule (if any)
The start time (ISO8601) for the free slot
Example: "2025-01-01T09:00:00.000Z"
Response
application/json
{ "data": [ { … } ] }