Browse Available Appointment Slots over a Date Range
Appointment Availability
Browse Available Appointment Slots over a Date Range
A POST to the /appointment-definitions/{appointmentDefinitionId}/available-slots-range
endpoint returns all bookable slots in [start_date, end_date], sorted by
start time, paginated. Range is capped at 31 days by the form request.
POST
Browse Available Appointment Slots over a Date Range
Path Parameters
The appointment definition ID
Body
application/json
Request payload for the range slots endpoint. Date window is capped at 31 days so a single call can't sweep an unbounded slot space.
Reuses the same staff/location validation rules as the single-day endpoint
(ListAppointmentAvailableSlots) so the range version inherits the same
"is this combination actually bookable?" guarantees.