Skip to main content

availabilitySlots

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

Note: This query is only compatible with Semble’s new appointment system.

availabilitySlots(
dateRange: AvailabilitySlotsDateRange!
userIds: [String]
roomIds: [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 or room must be provided.

availabilitySlots.roomIds ● [String] list scalar

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

availabilitySlots.pagination ● Pagination input

Pagination input for navigation through slot results.

Type

AvailabilitySlotData object

A collection of consolidated availability slots.