Creates a scheduled shift by providing draft shift details such as job ID, team member assignment, and start and end times.
POST
/v2/labor/scheduled-shifts
Creates a scheduled shift by providing draft shift details such as job ID, team member assignment, and start and end times.
The following draft_shift_details
fields are required:
location_id
job_id
start_at
end_at
A unique identifier for the CreateScheduledShift
request, used to ensure the idempotency of the operation.
The scheduled shift with draft_shift_details
. If needed, call ListLocations to get location IDs, ListJobs to get job IDs, and SearchTeamMembers to get team member IDs and current job assignments.
The start_at
and end_at
timestamps must be provided in the time zone + offset of the shift location specified in location_id
. Example for Pacific Standard Time: 2024-10-31T12:30:00-08:00
The new scheduled shift. To make the shift public, call PublishScheduledShift or BulkPublishScheduledShifts.