Shifts

This resource allows you to create, modify, and delete shifts.

Shifts are the primary content of the schedule, since they represent productive work. The main shift characteristics are the date, the start and end times, the assigned employee, and the job or jobs associated. Shifts can be added, deleted, or modified. Shifts are made up of segments. There are three types of segment: regular, break, and transfer. Each segment has a start time and date, and an end time and date. Breaks have no associated job. A regular type segment is always associated with the employee's primary job, defined in People Editor. A transfer type segment is associated with the transferred employee's business structure job, work rule, payer cost center or labor categories.

Operations


Create Shift
POST /v1/scheduling/schedule/shifts


Create Shifts
POST /v1/scheduling/schedule/shifts/multi_create


Create Shifts from Patterns
POST /v1/scheduling/schedule/shifts/apply_create


Delete Shift by ID
DELETE /v1/scheduling/schedule/shifts/{shiftId}


Delete Shifts
POST /v1/scheduling/schedule/shifts/multi_delete


Retrieve Shift by ID
GET /v1/scheduling/schedule/shifts/{shiftId}


Retrieve Shifts
POST /v1/scheduling/schedule/shifts/multi_read


Update Shift by ID
POST /v1/scheduling/schedule/shifts/{shiftId}


Update Shifts
POST /v1/scheduling/schedule/shifts/multi_update


Update Shifts with Criteria
POST /v1/scheduling/schedule/shifts/apply_update