API Details
GET Api/Units/{unit_id}/Shifts/{schedule_id}
Returns shifts and timing details and dates of each day for the week
Request Information
Parameters
| Name | Description |
|---|---|
| unit_id | The Unit id. |
| schedule_id | The Unit Scheduleid. |
Response Information
Response body formats
application/json, text/json
Sample:
[
{
"Shift": {
"ID": 1,
"Name": "sample string 2"
},
"Timings": {
"NormalStartTimeString": "sample string 1",
"NormalEndTimeString": "sample string 2",
"FirstHalfEndTimeString": "sample string 3",
"SecondHalfStartTimeString": "sample string 4",
"EarlyShiftStartTimeString": "sample string 5",
"EarlyShiftEndTimeString": "sample string 6"
},
"ShiftDays": [
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
},
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
},
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
}
]
},
{
"Shift": {
"ID": 1,
"Name": "sample string 2"
},
"Timings": {
"NormalStartTimeString": "sample string 1",
"NormalEndTimeString": "sample string 2",
"FirstHalfEndTimeString": "sample string 3",
"SecondHalfStartTimeString": "sample string 4",
"EarlyShiftStartTimeString": "sample string 5",
"EarlyShiftEndTimeString": "sample string 6"
},
"ShiftDays": [
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
},
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
},
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
}
]
},
{
"Shift": {
"ID": 1,
"Name": "sample string 2"
},
"Timings": {
"NormalStartTimeString": "sample string 1",
"NormalEndTimeString": "sample string 2",
"FirstHalfEndTimeString": "sample string 3",
"SecondHalfStartTimeString": "sample string 4",
"EarlyShiftStartTimeString": "sample string 5",
"EarlyShiftEndTimeString": "sample string 6"
},
"ShiftDays": [
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
},
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
},
{
"DayNumber": 1,
"ShiftDate": "2026-04-03T23:27:27.9570548-04:00",
"ShiftDateString": "sample string 3",
"CanScheduleFlag": true,
"SalesOver12WeeksWorkedFlag": true
}
]
}
]
