Update a Schedule

Updates an existing schedule's details, such as its label, time slots, or overrides.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The unique identifier of the schedule to update.

Body Params

Represents a complete schedule, including regular weekly slots and specific date overrides.

string

The unique identifier for the schedule.

string

The ID of the organization this schedule belongs to.

string

A human-readable name for the schedule (e.g., "Dr. Doe's Clinic Hours").

slots
array of objects

An array of regular weekly time slots.

slots
date-time

The date from which this schedule is effective.

date-time

The date until which this schedule is effective.

number

The duration of each appointment slot in minutes. This can override a service's default duration.

overrides
array of objects

A list of specific date-based exceptions to the regular schedule.

overrides
provider
object

Information about the provider associated with this schedule.

string
string

The timezone for the schedule (e.g., "America/New_York").

date-time

The timestamp when the schedule was created.

date-time

The timestamp when the schedule was last updated.

Headers
string
required

Your unique Organization ID.

Response
200

The schedule was updated successfully.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here!