Update a schedule override
Patch an existing time-off or holiday override’s dates, timed window,
type, or description. Only the owning barber or a system administrator
can change overrides; startsAt and endsAt stay a pair after the
patch. Both are omitted for a full day, or both are set for a timed window.
Clearing or setting only one bound is rejected.
Path Parameters
The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.
The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.
Body
Representation used to patch a schedule override using the JSON Merge Patch format and processing rules.
Start time for each override day (HH:MM).
Omit with endsAt for a full day, or set both for a timed window; one bound alone is rejected.
End time for each override day (HH:MM).
Omit with startsAt for a full day, or set both for a timed window; one bound alone is rejected.
Type of override.
timeOff, holiday, other Reason or description for the override.
255Response
Ok. The operation succeeded.
A schedule override for time off or modified hours.
Unique identifier for the override.
Type of override.
timeOff, holiday, other Start time for each override day (HH:MM).
Omit with endsAt for a full day, or set both for a timed window; one bound alone is rejected.
End time for each override day (HH:MM).
Omit with startsAt for a full day, or set both for a timed window; one bound alone is rejected.
Reason or description for the override.
255