Create Schedule

Creates a new schedule for the company. Rejects duplicate schedule data for the same location and configuration.

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

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

Request object for creating or updating a schedule

string
required

The name of the schedule

integer
required

The ID of the location the schedule belongs to

The timezone of the schedule. Required for remote locations. For non-remote locations, the location timezone is used.

string
required

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