Schedules
Update a schedule
Getting Started
Platform / Cal Provider
Platform / Google Calendar
Platform / Managed Users
Platform / Webhooks
Orgs / Attributes
Orgs / Attributes / Options
Orgs / Event Types
Orgs / Memberships
Orgs / Schedules
Orgs / Teams
Orgs / Teams / Memberships
Orgs / Teams / Schedules
Orgs / Webhooks
Bookings
- GETGet all bookings
- POSTCreate a booking
- GETGet a booking
- POSTReschedule a booking
- POSTCancel a booking
- POSTMark a booking absence
- POSTAutomatically reassign booking to a new host
- POSTReassign a booking to a specific user
- POSTConfirm booking that requires a confirmation
- POSTDecline booking that requires a confirmation
Calendars
Conferencing
Destination Calendars
Event Types
Event Types / Webhooks
Schedules
Selected Calendars
Stripe
Teams / Event Types
Teams / Memberships
Timezones
Schedules
Update a schedule
PATCH
/
v2
/
schedules
/
{scheduleId}
Authorization
string
*
Bearer
Authorization
Required
string
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Authorization
string
*
Authorization
Required
string
value must be Bearer <token>
where <token>
either managed user access token or api key prefixed with cal_
cal-api-version
string
*
cal-api-version
Required
string
Must be set to 2024-06-11
scheduleId
string
*
scheduleId
Required
string
object
*
name
string
name
string
Add Example Value
timeZone
string
timeZone
string
Add Example Value
availability
array
availability
array
Add Example Value
isDefault
boolean
isDefault
boolean
Add Example Value
overrides
array
overrides
array
Add Example Value
Headers
value must be Bearer <token>
where <token>
either managed user access token or api key prefixed with cal_
Must be set to 2024-06-11
Path Parameters
Body
application/json
Array of days when schedule is active.
Available options:
Monday
, Tuesday
, Wednesday
, Thursday
, Friday
, Saturday
, Sunday
startTime must be a valid time in format HH:MM e.g. 08:00
endTime must be a valid time in format HH:MM e.g. 15:00
Response
200 - application/json
Available options:
success
, error
Array of days when schedule is active.
Available options:
Monday
, Tuesday
, Wednesday
, Thursday
, Friday
, Saturday
, Sunday
startTime must be a valid time in format HH:MM e.g. 08:00
endTime must be a valid time in format HH:MM e.g. 15:00
Was this page helpful?