The Bookings Time Slots API enables you to retrieve information about when services are available for booking.
It provides detailed availability data, capacity information, and booking restrictions to help customers find and book the right time slots.
It's important to note the following points before starting to code:
- The Time Slots V2 API supports only appointment-based services and classes.
To check course availability, follow the end-to-end booking flow for courses.
- Availability calculation is based on service configurations, resource availability, operating hours, and booking policies.
The following APIs work with the Time Slots APIs to provide complete booking management.
Define and manage the services and resources for time slot availability:
- Services V2 API: Create and manage appointment-based services, classes, and courses that generate time slots.
- Staff Members API: Manage staff members who provide services and their working schedules that affect availability.
- Resources V2 API: Manage bookable resources like rooms or equipment that determine time slot capacity.
Handle customer bookings using the retrieved time slot information:
- Bookings Writer V2 API: Create and manage customer bookings for the available time slots.
- Booking Policies API: Define rules that affect time slot availability and booking restrictions.