POST api/ScheduleShift
Request Information
URI Parameters
None.
Body Parameters
ScheduleShiftData| Name | Description | Type | Additional information |
|---|---|---|---|
| ScheduleShiftId | integer |
None. |
|
| ShiftName | string |
None. |
|
| LotName | string |
None. |
|
| LotId | integer |
None. |
|
| DepartmentId | integer |
None. |
|
| Department | string |
None. |
|
| ShiftStyle | string |
None. |
|
| UserList | Collection of ScheduleShiftDataDetail |
None. |
|
| Users | string |
None. |
|
| IsTemplate | boolean |
None. |
|
| CreatedOn | date |
None. |
|
| ShiftStartDate | date |
None. |
|
| ShiftEndDate | date |
None. |
|
| Active | boolean |
None. |
|
| AllWeekDays | boolean |
None. |
|
| AllWeekStart | date |
None. |
|
| AllWeekEnd | date |
None. |
|
| StartSunday | date |
None. |
|
| EndSunday | date |
None. |
|
| StartMonday | date |
None. |
|
| EndMonday | date |
None. |
|
| StartTuesday | date |
None. |
|
| EndTuesday | date |
None. |
|
| StartWednesday | date |
None. |
|
| EndWednesday | date |
None. |
|
| StartThursday | date |
None. |
|
| EndThursday | date |
None. |
|
| StartFriday | date |
None. |
|
| EndFriday | date |
None. |
|
| StartSaturday | date |
None. |
|
| EndSaturday | date |
None. |
|
| MondayOff | boolean |
None. |
|
| TuesdayOff | boolean |
None. |
|
| WednesdayOff | boolean |
None. |
|
| ThursdayOff | boolean |
None. |
|
| FridayOff | boolean |
None. |
|
| SaturdayOff | boolean |
None. |
|
| SundayOff | boolean |
None. |
|
| IsReoccurringMonday | boolean |
None. |
|
| ReoccurringTypeMonday | string |
None. |
|
| ReoccurringStartMondayFrom | date |
None. |
|
| IsReoccurringTuesday | boolean |
None. |
|
| ReoccurringTypeTuesday | string |
None. |
|
| ReoccurringStartTuesdayFrom | date |
None. |
|
| IsReoccurringWednesday | boolean |
None. |
|
| ReoccurringTypeWednesday | string |
None. |
|
| ReoccurringStartWednesdayFrom | date |
None. |
|
| IsReoccurringThursday | boolean |
None. |
|
| ReoccurringTypeThursday | string |
None. |
|
| ReoccurringStartThursdayFrom | date |
None. |
|
| IsReoccurringFriday | boolean |
None. |
|
| ReoccurringTypeFriday | string |
None. |
|
| ReoccurringStartFridayFrom | date |
None. |
|
| IsReoccurringSaturday | boolean |
None. |
|
| ReoccurringTypeSaturday | string |
None. |
|
| ReoccurringStartSaturdayFrom | date |
None. |
|
| IsReoccurringSunday | boolean |
None. |
|
| ReoccurringTypeSunday | string |
None. |
|
| ReoccurringStartSundayFrom | date |
None. |
|
| AllWeekMeal | boolean |
None. |
|
| AllMealWeekStart | date |
None. |
|
| AllMealWeekEnd | date |
None. |
|
| MealStartMonday | date |
None. |
|
| MealStartTuesday | date |
None. |
|
| MealStartWednesday | date |
None. |
|
| MealStartThursday | date |
None. |
|
| MealStartFriday | date |
None. |
|
| MealStartSaturday | date |
None. |
|
| MealStartSunday | date |
None. |
|
| MealEndMonday | date |
None. |
|
| MealEndTuesday | date |
None. |
|
| MealEndWednesday | date |
None. |
|
| MealEndThursday | date |
None. |
|
| MealEndFriday | date |
None. |
|
| MealEndSaturday | date |
None. |
|
| MealEndSunday | date |
None. |
|
| AllWeekBreak | boolean |
None. |
|
| AllBreakWeekStart | date |
None. |
|
| AllBreakWeekEnd | date |
None. |
|
| BreakStartMonday | date |
None. |
|
| BreakStartTuesday | date |
None. |
|
| BreakStartWednesday | date |
None. |
|
| BreakStartThursday | date |
None. |
|
| BreakStartFriday | date |
None. |
|
| BreakStartSaturday | date |
None. |
|
| BreakStartSunday | date |
None. |
|
| BreakEndMonday | date |
None. |
|
| BreakEndTuesday | date |
None. |
|
| BreakEndWednesday | date |
None. |
|
| BreakEndThursday | date |
None. |
|
| BreakEndFriday | date |
None. |
|
| BreakEndSaturday | date |
None. |
|
| BreakEndSunday | date |
None. |
|
| RotationalSchedule | boolean |
None. |
|
| OvertimeHoursPerWeek | decimal number |
None. |
|
| ClockInFlexTimeMinutes | decimal number |
None. |
|
| ClockOutFlexTimeMinutes | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"ScheduleShiftId": 1,
"ShiftName": "sample string 2",
"LotName": "sample string 3",
"LotId": 4,
"DepartmentId": 5,
"Department": "sample string 6",
"ShiftStyle": "sample string 7",
"UserList": [
{
"UserId": 1
},
{
"UserId": 1
}
],
"Users": "sample string 8",
"IsTemplate": true,
"CreatedOn": "2025-10-27T17:34:38.809894+00:00",
"ShiftStartDate": "2025-10-27T17:34:38.809894+00:00",
"ShiftEndDate": "2025-10-27T17:34:38.809894+00:00",
"Active": true,
"AllWeekDays": true,
"AllWeekStart": "2025-10-27T17:34:38.809894+00:00",
"AllWeekEnd": "2025-10-27T17:34:38.809894+00:00",
"StartSunday": "2025-10-27T17:34:38.809894+00:00",
"EndSunday": "2025-10-27T17:34:38.809894+00:00",
"StartMonday": "2025-10-27T17:34:38.809894+00:00",
"EndMonday": "2025-10-27T17:34:38.809894+00:00",
"StartTuesday": "2025-10-27T17:34:38.809894+00:00",
"EndTuesday": "2025-10-27T17:34:38.809894+00:00",
"StartWednesday": "2025-10-27T17:34:38.809894+00:00",
"EndWednesday": "2025-10-27T17:34:38.809894+00:00",
"StartThursday": "2025-10-27T17:34:38.809894+00:00",
"EndThursday": "2025-10-27T17:34:38.809894+00:00",
"StartFriday": "2025-10-27T17:34:38.809894+00:00",
"EndFriday": "2025-10-27T17:34:38.809894+00:00",
"StartSaturday": "2025-10-27T17:34:38.809894+00:00",
"EndSaturday": "2025-10-27T17:34:38.809894+00:00",
"MondayOff": true,
"TuesdayOff": true,
"WednesdayOff": true,
"ThursdayOff": true,
"FridayOff": true,
"SaturdayOff": true,
"SundayOff": true,
"IsReoccurringMonday": true,
"ReoccurringTypeMonday": "sample string 22",
"ReoccurringStartMondayFrom": "2025-10-27T17:34:38.809894+00:00",
"IsReoccurringTuesday": true,
"ReoccurringTypeTuesday": "sample string 24",
"ReoccurringStartTuesdayFrom": "2025-10-27T17:34:38.809894+00:00",
"IsReoccurringWednesday": true,
"ReoccurringTypeWednesday": "sample string 26",
"ReoccurringStartWednesdayFrom": "2025-10-27T17:34:38.809894+00:00",
"IsReoccurringThursday": true,
"ReoccurringTypeThursday": "sample string 28",
"ReoccurringStartThursdayFrom": "2025-10-27T17:34:38.809894+00:00",
"IsReoccurringFriday": true,
"ReoccurringTypeFriday": "sample string 30",
"ReoccurringStartFridayFrom": "2025-10-27T17:34:38.809894+00:00",
"IsReoccurringSaturday": true,
"ReoccurringTypeSaturday": "sample string 32",
"ReoccurringStartSaturdayFrom": "2025-10-27T17:34:38.809894+00:00",
"IsReoccurringSunday": true,
"ReoccurringTypeSunday": "sample string 34",
"ReoccurringStartSundayFrom": "2025-10-27T17:34:38.809894+00:00",
"AllWeekMeal": true,
"AllMealWeekStart": "2025-10-27T17:34:38.809894+00:00",
"AllMealWeekEnd": "2025-10-27T17:34:38.809894+00:00",
"MealStartMonday": "2025-10-27T17:34:38.809894+00:00",
"MealStartTuesday": "2025-10-27T17:34:38.809894+00:00",
"MealStartWednesday": "2025-10-27T17:34:38.809894+00:00",
"MealStartThursday": "2025-10-27T17:34:38.809894+00:00",
"MealStartFriday": "2025-10-27T17:34:38.809894+00:00",
"MealStartSaturday": "2025-10-27T17:34:38.809894+00:00",
"MealStartSunday": "2025-10-27T17:34:38.809894+00:00",
"MealEndMonday": "2025-10-27T17:34:38.809894+00:00",
"MealEndTuesday": "2025-10-27T17:34:38.809894+00:00",
"MealEndWednesday": "2025-10-27T17:34:38.809894+00:00",
"MealEndThursday": "2025-10-27T17:34:38.809894+00:00",
"MealEndFriday": "2025-10-27T17:34:38.809894+00:00",
"MealEndSaturday": "2025-10-27T17:34:38.809894+00:00",
"MealEndSunday": "2025-10-27T17:34:38.809894+00:00",
"AllWeekBreak": true,
"AllBreakWeekStart": "2025-10-27T17:34:38.809894+00:00",
"AllBreakWeekEnd": "2025-10-27T17:34:38.809894+00:00",
"BreakStartMonday": "2025-10-27T17:34:38.809894+00:00",
"BreakStartTuesday": "2025-10-27T17:34:38.809894+00:00",
"BreakStartWednesday": "2025-10-27T17:34:38.809894+00:00",
"BreakStartThursday": "2025-10-27T17:34:38.809894+00:00",
"BreakStartFriday": "2025-10-27T17:34:38.809894+00:00",
"BreakStartSaturday": "2025-10-27T17:34:38.809894+00:00",
"BreakStartSunday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndMonday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndTuesday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndWednesday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndThursday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndFriday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndSaturday": "2025-10-27T17:34:38.809894+00:00",
"BreakEndSunday": "2025-10-27T17:34:38.809894+00:00",
"RotationalSchedule": true,
"OvertimeHoursPerWeek": 38.0,
"ClockInFlexTimeMinutes": 39.0,
"ClockOutFlexTimeMinutes": 40.0
}
application/xml, text/xml
Sample:
<ScheduleShiftData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Automatrix.MPI.Business.Entities">
<AllBreakWeekEnd>2025-10-27T17:34:38.809894+00:00</AllBreakWeekEnd>
<AllBreakWeekStart>2025-10-27T17:34:38.809894+00:00</AllBreakWeekStart>
<AllMealWeekEnd>2025-10-27T17:34:38.809894+00:00</AllMealWeekEnd>
<AllMealWeekStart>2025-10-27T17:34:38.809894+00:00</AllMealWeekStart>
<AllWeekBreak>true</AllWeekBreak>
<AllWeekDays>true</AllWeekDays>
<AllWeekEnd>2025-10-27T17:34:38.809894+00:00</AllWeekEnd>
<AllWeekMeal>true</AllWeekMeal>
<AllWeekStart>2025-10-27T17:34:38.809894+00:00</AllWeekStart>
<BreakEndFriday>2025-10-27T17:34:38.809894+00:00</BreakEndFriday>
<BreakEndMonday>2025-10-27T17:34:38.809894+00:00</BreakEndMonday>
<BreakEndSaturday>2025-10-27T17:34:38.809894+00:00</BreakEndSaturday>
<BreakEndSunday>2025-10-27T17:34:38.809894+00:00</BreakEndSunday>
<BreakEndThursday>2025-10-27T17:34:38.809894+00:00</BreakEndThursday>
<BreakEndTuesday>2025-10-27T17:34:38.809894+00:00</BreakEndTuesday>
<BreakEndWednesday>2025-10-27T17:34:38.809894+00:00</BreakEndWednesday>
<BreakStartFriday>2025-10-27T17:34:38.809894+00:00</BreakStartFriday>
<BreakStartMonday>2025-10-27T17:34:38.809894+00:00</BreakStartMonday>
<BreakStartSaturday>2025-10-27T17:34:38.809894+00:00</BreakStartSaturday>
<BreakStartSunday>2025-10-27T17:34:38.809894+00:00</BreakStartSunday>
<BreakStartThursday>2025-10-27T17:34:38.809894+00:00</BreakStartThursday>
<BreakStartTuesday>2025-10-27T17:34:38.809894+00:00</BreakStartTuesday>
<BreakStartWednesday>2025-10-27T17:34:38.809894+00:00</BreakStartWednesday>
<ClockInFlexTimeMinutes>39</ClockInFlexTimeMinutes>
<ClockOutFlexTimeMinutes>40</ClockOutFlexTimeMinutes>
<EndFriday>2025-10-27T17:34:38.809894+00:00</EndFriday>
<EndMonday>2025-10-27T17:34:38.809894+00:00</EndMonday>
<EndSaturday>2025-10-27T17:34:38.809894+00:00</EndSaturday>
<EndSunday>2025-10-27T17:34:38.809894+00:00</EndSunday>
<EndThursday>2025-10-27T17:34:38.809894+00:00</EndThursday>
<EndTuesday>2025-10-27T17:34:38.809894+00:00</EndTuesday>
<EndWednesday>2025-10-27T17:34:38.809894+00:00</EndWednesday>
<FridayOff>true</FridayOff>
<IsReoccurringFriday>true</IsReoccurringFriday>
<IsReoccurringMonday>true</IsReoccurringMonday>
<IsReoccurringSaturday>true</IsReoccurringSaturday>
<IsReoccurringSunday>true</IsReoccurringSunday>
<IsReoccurringThursday>true</IsReoccurringThursday>
<IsReoccurringTuesday>true</IsReoccurringTuesday>
<IsReoccurringWednesday>true</IsReoccurringWednesday>
<MealEndFriday>2025-10-27T17:34:38.809894+00:00</MealEndFriday>
<MealEndMonday>2025-10-27T17:34:38.809894+00:00</MealEndMonday>
<MealEndSaturday>2025-10-27T17:34:38.809894+00:00</MealEndSaturday>
<MealEndSunday>2025-10-27T17:34:38.809894+00:00</MealEndSunday>
<MealEndThursday>2025-10-27T17:34:38.809894+00:00</MealEndThursday>
<MealEndTuesday>2025-10-27T17:34:38.809894+00:00</MealEndTuesday>
<MealEndWednesday>2025-10-27T17:34:38.809894+00:00</MealEndWednesday>
<MealStartFriday>2025-10-27T17:34:38.809894+00:00</MealStartFriday>
<MealStartMonday>2025-10-27T17:34:38.809894+00:00</MealStartMonday>
<MealStartSaturday>2025-10-27T17:34:38.809894+00:00</MealStartSaturday>
<MealStartSunday>2025-10-27T17:34:38.809894+00:00</MealStartSunday>
<MealStartThursday>2025-10-27T17:34:38.809894+00:00</MealStartThursday>
<MealStartTuesday>2025-10-27T17:34:38.809894+00:00</MealStartTuesday>
<MealStartWednesday>2025-10-27T17:34:38.809894+00:00</MealStartWednesday>
<MondayOff>true</MondayOff>
<OvertimeHoursPerWeek>38</OvertimeHoursPerWeek>
<ReoccurringStartFridayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartFridayFrom>
<ReoccurringStartMondayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartMondayFrom>
<ReoccurringStartSaturdayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartSaturdayFrom>
<ReoccurringStartSundayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartSundayFrom>
<ReoccurringStartThursdayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartThursdayFrom>
<ReoccurringStartTuesdayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartTuesdayFrom>
<ReoccurringStartWednesdayFrom>2025-10-27T17:34:38.809894+00:00</ReoccurringStartWednesdayFrom>
<ReoccurringTypeFriday>sample string 30</ReoccurringTypeFriday>
<ReoccurringTypeMonday>sample string 22</ReoccurringTypeMonday>
<ReoccurringTypeSaturday>sample string 32</ReoccurringTypeSaturday>
<ReoccurringTypeSunday>sample string 34</ReoccurringTypeSunday>
<ReoccurringTypeThursday>sample string 28</ReoccurringTypeThursday>
<ReoccurringTypeTuesday>sample string 24</ReoccurringTypeTuesday>
<ReoccurringTypeWednesday>sample string 26</ReoccurringTypeWednesday>
<RotationalSchedule>true</RotationalSchedule>
<SaturdayOff>true</SaturdayOff>
<StartFriday>2025-10-27T17:34:38.809894+00:00</StartFriday>
<StartMonday>2025-10-27T17:34:38.809894+00:00</StartMonday>
<StartSaturday>2025-10-27T17:34:38.809894+00:00</StartSaturday>
<StartSunday>2025-10-27T17:34:38.809894+00:00</StartSunday>
<StartThursday>2025-10-27T17:34:38.809894+00:00</StartThursday>
<StartTuesday>2025-10-27T17:34:38.809894+00:00</StartTuesday>
<StartWednesday>2025-10-27T17:34:38.809894+00:00</StartWednesday>
<SundayOff>true</SundayOff>
<ThursdayOff>true</ThursdayOff>
<TuesdayOff>true</TuesdayOff>
<WednesdayOff>true</WednesdayOff>
<Active>true</Active>
<CreatedOn>2025-10-27T17:34:38.809894+00:00</CreatedOn>
<Department>sample string 6</Department>
<DepartmentId>5</DepartmentId>
<IsTemplate>true</IsTemplate>
<LotId>4</LotId>
<LotName>sample string 3</LotName>
<ScheduleShiftId>1</ScheduleShiftId>
<ShiftEndDate>2025-10-27T17:34:38.809894+00:00</ShiftEndDate>
<ShiftName>sample string 2</ShiftName>
<ShiftStartDate>2025-10-27T17:34:38.809894+00:00</ShiftStartDate>
<ShiftStyle>sample string 7</ShiftStyle>
<UserList>
<ScheduleShiftDataDetail>
<UserId>1</UserId>
</ScheduleShiftDataDetail>
<ScheduleShiftDataDetail>
<UserId>1</UserId>
</ScheduleShiftDataDetail>
</UserList>
<Users>sample string 8</Users>
</ScheduleShiftData>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |