Skip to main content

AvailabilitySlot

A consolidated availability slot after reducing overlapping bookings and unavailabilities.

type AvailabilitySlot {
startLocal: LocalDateTime
endLocal: LocalDateTime
user: User
room: PracticeLocation!
}

Fields​

AvailabilitySlot.startLocal ● LocalDateTime scalar​

Local wall time consistent with practice timezone. Format: YYYY-MM-DDTHH:mm:ss.

AvailabilitySlot.endLocal ● LocalDateTime scalar​

Local wall time consistent with practice timezone. Format: YYYY-MM-DDTHH:mm:ss.

AvailabilitySlot.user ● User object​

The user assigned to this availability slot, or null when the slot is unassigned.

AvailabilitySlot.room ● PracticeLocation! non-null object​

The room assigned to this availability slot.

Member Of​

AvailabilitySlotData object