Name | Signature | Description |
---|
BulkDelete | ShiftBulkDeleteResults1 BulkDelete(Uri[] shiftUris, Uri shiftBulkDeleteOptionUri) | Delete many shifts. |
BulkGetShiftDetails | BulkGetShiftDetailsResult1[] BulkGetShiftDetails(Uri[] shiftUris) | Bulk get shift details. |
CreateEditDraft | Uri CreateEditDraft(Uri shiftUri) | Create a draft of an existing shift template. |
CreateNewDraft | Uri CreateNewDraft() | Create new draft. |
Delete | void Delete(Uri shiftUri) | Delete shift template. |
Disable | void Disable(Uri shiftUri) | Disable a shift |
Enable | void Enable(Uri shiftUri) | Enable a shift |
GetCountOfBreakTypesAvailableForShiftsFilteredBySearch | Int32 GetCountOfBreakTypesAvailableForShiftsFilteredBySearch(Uri shiftUri, BreakTypeTextSearchParameter1 textSearch) | Get the number of breaks available for use with shifts |
GetPageOfBreakTypesAvailableForShiftsFilteredBySearch | BreakTypeReference1[] GetPageOfBreakTypesAvailableForShiftsFilteredBySearch(Int32 page, Int32 pageSize, Uri shiftUri, BreakTypeTextSearchParameter1 textSearch) | Get breaks available for use with shifts |
GetShiftDetails | ShiftDetails1 GetShiftDetails(Uri shiftUri) | Get details of a shift. |
GetShiftSchedulePolicySetDetails | PolicySetDetails1 GetShiftSchedulePolicySetDetails(Uri policySetUri) | Get the details for the shift-schedule policy set. |
GetTenantShiftSchedulePolicySetDetails | PolicySetDetails1 GetTenantShiftSchedulePolicySetDetails() | Get the details for the tenant shift-schedule policy set. |
GetUriFromSlug | Uri GetUriFromSlug(String shiftSlug) | Convert shift template slug to a URI |
IsJobSchedulingEnabledByDefault | Boolean IsJobSchedulingEnabledByDefault() | Returns the status of if job based scheduling is enabled by default |
PublishDraft | ShiftReference1 PublishDraft(Uri shiftDraftUri) | Persist draft. |
PutShift | ShiftReference1 PutShift(ShiftParameter1 shift) | Put the specified shift |
PutShiftBreakSegments | void PutShiftBreakSegments(Uri shiftUri, ShiftBreakSegmentParameter1 shiftBreakSegments) | Set the expected break segments for a shift |
UpdateCode | void UpdateCode(Uri shiftUri, String code) | Change code. |
UpdateColor | void UpdateColor(Uri shiftUri, Color1 color) | Change color. |
UpdateDescription | void UpdateDescription(Uri shiftUri, String description) | Change description. |
UpdateEndTime | void UpdateEndTime(Uri shiftUri, ShiftTime1 endTime) | Change shift end time. |
UpdateName | void UpdateName(Uri shiftUri, String name) | Change name. |
UpdateShiftSchedulePolicyValues | void UpdateShiftSchedulePolicyValues(Uri policySetUri, PolicyKeyValue2[] policyValues) | Replace the specified policies on a shift-schedule policy set |
UpdateShiftType | void UpdateShiftType(Uri shiftUri, Uri shiftTypeUri) | Set ShiftType for new shift |
UpdateStartTime | void UpdateStartTime(Uri shiftUri, ShiftTime1 startTime) | Change shift start time. |