Update a schedule
Schedules
Update a schedule
Required membership role: org admin. PBAC permission: availability.update. Learn more about API access control at https://cal.com/docs/api-reference/v2/access-control. If accessed using an OAuth access token, the ORG_SCHEDULE_WRITE scope is required.
PATCH
Update a schedule
Documentation Index
Fetch the complete documentation index at: https://cal.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Headers
For non-platform customers - value must be Bearer <token> where <token> is api key prefixed with cal_
For platform customers - OAuth client secret key
For platform customers - OAuth client ID
Body
application/json
Example:
"One-on-one coaching"
Example:
"Europe/Rome"
Example:
[
{
"days": ["Monday", "Tuesday"],
"startTime": "09:00",
"endTime": "10:00"
}
]Example:
true
Example:
[
{
"date": "2024-05-20",
"startTime": "12:00",
"endTime": "14:00"
}
]