SchedulableResourceAvailability
object type
The availability answer — the SRCD's own words: availability = resource hours − booked appointments (DERIVED; the client composes free slots; zero server timezone math — hours are naive wall-clock ADVISORY).
Fields
| Field | Type | Notes |
|---|---|---|
resourceId | ID ID! | No further notes. |
capacity | Int Int! | Concurrent-booking capacity — up to this many bookings may overlap. |
workingHours | WorkingHoursWindow [WorkingHoursWindow!]! | The resource's advisory weekly hours (naive wall-clock — no gate consumes them). |
bookings | AvailabilityBooking [AvailabilityBooking!]! | The RESERVED bookings overlapping [from, to) — confirmed/in_progress appointments only (requested ones hold no slot). |