Skip to main content
PUT
Partial semantics at the field level: sending workingDays replaces the whole block set; sending exceptions replaces the whole exception list; an omitted field is left untouched. Requires Manage permission on the Appointments module. The same validation as Save applies to any submitted workingDays: assigned locations only, no same-day overlaps across locations, "HH:MM" formats, lunch inside the block.

Path Parameters

doctorId
string
required
The doctor’s user ID

Body

workingDays
array
Replacement block set (same shape as Save Doctor Schedule).
exceptions
array
Replacement list of ISO 8601 unavailability dates (doctor-wide).