Skip to main content

availabilitySlots

Fetches consolidated availability slots for users and rooms within a date range, accounting for bookings and unavailabilities.

Important: This query is only available for practices using the New Semble Appointment System. Learn more

availabilitySlots(
dateRange: AvailabilitySlotsDateRange!
userIds: [String]
roomIds: [String]
locationIds: [String]
pagination: Pagination
): AvailabilitySlotData

Arguments

availabilitySlots.dateRange ● AvailabilitySlotsDateRange! non-null input

The date range to search for availability slots.

availabilitySlots.userIds ● [String] list scalar

List of user IDs to fetch availability for. At least one user, room, or location must be provided.

availabilitySlots.roomIds ● [String] list scalar

List of room IDs to fetch availability for. At least one user, room, or location must be provided.

availabilitySlots.locationIds ● [String] list scalar

List of location IDs to fetch availability for. At least one user, room, or location must be provided.

availabilitySlots.pagination ● Pagination input

Pagination input for navigation through slot results.

Type

AvailabilitySlotData object

A collection of consolidated availability slots.