Update a calendar
Changes the settings you name.
The calendar is validated as it will be after the change, not only the fields you send. A change that is fine on its own can still produce an invalid calendar, such as dropping every weekly window, or a slot duration longer than the shortest window it has to fit in. That is refused with 400.
_id and locationId cannot be changed, so a calendar cannot move to another sub-account.
Changing hours does not move appointments that are already booked outside them. They stay, and the seat they hold stays taken.
Cookie-auth callers must send the x-csrf-token header.
Required API key scope: projects:write.
Authorizations
Query Parameters
Body
The settings to change.
A calendar to create, or the parts of one to change. On an update, the calendar is validated as it will be after the change.
