Schedule Migration REST Endpoints

Schedule Migration
The workforceSchedules resource provides information about the workforce schedule. It lets schedulers view and manage schedule for a given period.
Claim an open shift.
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}/action/claimShift
Create all workforce schedules for the specified unit and period
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules
Create workforce schedule open shifts
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}/action/createOpenShifts
Delete a single workforce schedule
Method: delete
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}
Find the workforce schedule that matches the specified criteria
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/action/findByAdvancedSearchQuery
Get a single workforce schedule for the specified unit or assignment and day
Method: get
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}
Get all the workforce schedules for the specified unit and period
Method: get
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules
Get weekly scheduled and contracted hours.
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}/action/weeklyTotals
Lists the conflicts for an open shift.
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}/action/shiftConflicts
Update a single workforce schedule
Method: patch
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}
Worker withdraws a claimed shift.
Method: post
Path: /hcmRestApi/resources/11.13.18.05/workforceSchedules/{ScheduleId}/action/withdrawShift