This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Retrieves a list of multi-service time slots that match the provided filters.
You must specify one of:
services.serviceId, fromLocalDate, toLocalDate, location, and timeZone (additional filters are optional).cursorPaging.cursor returned from a previous response.Each returned timeSlot acts as a container spanning the entire service sequence, with nested time slots providing individual service details.
localStartDate in ascending order.cursorPaging.limit is 1000.Only appointment-type services are supported.
To retrieve appointment availability for a single service, call List Availability Time Slots (SDK | REST).
Use bookingPolicyViolations to filter slots based on booking restrictions defined in your booking policies (SDK | REST).
Default behavior*: When you don't specify any bookingPolicyViolations filters, all slots are returned regardless of their booking policy status.
tooEarlyToBook to true and optionally specify earliestBookingDate to retrieve slots that can't be booked yet due to minimum advance booking time restrictions. Use earliestBookingDate to further filter by when the slot becomes bookable.tooLateToBook to true to retrieve slots that can no longer be booked due to maximum advance booking time restrictions.bookOnlineDisabled to true or false to filter by online booking availability settings.There are 2 errors with this status code.
There is 1 error with this status code.
There are 2 errors with this status code.
This method may also return standard errors. Learn more about standard Wix errors.