Skip to main content

Extended availability interval with full metadata. Used by newer availability endpoints. Includes compatibility fields (date_time, local_date_time, next_end_date) for backwards compatibility with older interval-based endpoints.

start_date
string<date-time>

Interval start (W3C / ISO 8601)

end_date
string<date-time>

Interval end (W3C / ISO 8601)

unit
enum<string>

Duration unit of the interval

Verfügbare Optionen:
minute,
hour,
day,
week,
month
available
boolean

Whether this interval is available for booking

number_available
integer

Total number of available slots

remaining_number_available
integer

Remaining slots after existing bookings

quota
integer | null

Maximum bookable slots (null if unlimited)

unavailability_type
string

Reason the interval is unavailable

resource_ids
string[]

IDs of resources available for this interval

messages
string[]

Human-readable messages about availability constraints

series_periods
object[] | null

Series period definitions (for series bookings)

timeslot_series_id
string | null

Associated timeslot series UUID

title
string | null

Display title for the interval

date_time
string<date-time>

Compatibility: same as start_date (or end_date for end-interval requests)

local_date_time
string<date-time>

Compatibility: interval datetime in the resource's local timezone

next_end_date
string<date-time> | null

Compatibility: same as end_date (null for end-interval responses)