Skip to content

Update Office Hours Exception Request

The request payload for updating an office hours exception. Only the provided fields are updated.

exception_datestring, (date)

The date the exception applies to, in YYYY-MM-DD format.

Example:"2026-12-25"
exception_typestring

The type of exception.

Enum:"closed""custom_hours"
Example:"custom_hours"
namestring

An optional name for the exception.

Example:"Christmas Day (reduced hours)"
time_intervalsArray of objects or null(Office Hours Time Interval)

The open intervals for the exception date. Required for custom_hours; omit for closed.

recurring_annuallyboolean

Whether the exception repeats every year on the same date.

Example:true
{ "exception_date": "2026-12-25", "exception_type": "custom_hours", "name": "Christmas Day (reduced hours)", "time_intervals": [ {} ], "recurring_annually": true }