Update Schedule

Partially updates an existing schedule by its UUID. Fields not provided retain their existing values.

OAuth Scopes: scheduling:schedules.write, time_tracking.write

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

The schedule UUID

Body Params

Request object for updating a schedule

string

The name of the schedule

integer

The ID of the location the schedule belongs to

string

The timezone of the schedule. Required if location does not have a timezone. Error if location already has a timezone.

string

The starting day of the week for the schedule

integer

The threshold (in minutes) that an employee is allowed to clock in early to a shift on this schedule

The threshold (in minutes) after a shift starts before an employee is considered late clocking in

The threshold (in minutes) before a shift ends within which an employee is considered to have clocked out early

The threshold (in minutes) after a shift ends before an employee is considered to have clocked out late

managerUserIds
array of integers

User IDs of managers for this schedule

managerUserIds
employeeIds
array of integers

Employee IDs assigned to this schedule

employeeIds
Responses

Language
Credentials
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json