GET api/eScheduler/GetSchedulesShiftsData?campusID={campusID}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| campusID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
LoadShiftsSchedules| Name | Description | Type | Additional information |
|---|---|---|---|
| Schedules | Collection of CleaningSchedule |
None. |
|
| Shifts | Collection of Shift |
None. |
Response Formats
application/json, text/json
Sample:
{
"Schedules": [
{
"ScheduleID": 1,
"ID": 2,
"Name": "sample string 3",
"Date": "2026-09-25T15:46:48.9874084Z",
"ScheduleStatusID": 5,
"ShiftID": 6,
"BuildingID": 1,
"Building": "sample string 7",
"IsActive": true,
"AssignedToID": 1,
"AssignedTo": "sample string 9",
"SafetyPrecautions": [
1,
2
],
"SpaceEquipments": [
1,
2
],
"StartTime": "00:00:00.1234567",
"EndTime": "00:00:00.1234567",
"AccountID": 10,
"LastChangedDate": "2026-09-25T15:46:48.9874084Z"
},
{
"ScheduleID": 1,
"ID": 2,
"Name": "sample string 3",
"Date": "2026-09-25T15:46:48.9874084Z",
"ScheduleStatusID": 5,
"ShiftID": 6,
"BuildingID": 1,
"Building": "sample string 7",
"IsActive": true,
"AssignedToID": 1,
"AssignedTo": "sample string 9",
"SafetyPrecautions": [
1,
2
],
"SpaceEquipments": [
1,
2
],
"StartTime": "00:00:00.1234567",
"EndTime": "00:00:00.1234567",
"AccountID": 10,
"LastChangedDate": "2026-09-25T15:46:48.9874084Z"
}
],
"Shifts": [
{
"ID": 1,
"Name": "sample string 2",
"StartTime": "00:00:00.1234567",
"EndTime": "00:00:00.1234567",
"AccountID": 3,
"LastChangedDate": "2026-09-25T15:46:48.9874084Z"
},
{
"ID": 1,
"Name": "sample string 2",
"StartTime": "00:00:00.1234567",
"EndTime": "00:00:00.1234567",
"AccountID": 3,
"LastChangedDate": "2026-09-25T15:46:48.9874084Z"
}
]
}
application/xml, text/xml
Sample:
<LoadShiftsSchedules xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aramark.ISIS.Domain.Models.eScheduler.Mobile">
<Schedules>
<CleaningSchedule>
<AccountID>10</AccountID>
<AssignedTo>sample string 9</AssignedTo>
<AssignedToID>1</AssignedToID>
<Building>sample string 7</Building>
<BuildingID>1</BuildingID>
<Date>2026-09-25T15:46:48.9874084+00:00</Date>
<EndTime>PT0.1234567S</EndTime>
<ID>2</ID>
<IsActive>true</IsActive>
<LastChangedDate>2026-09-25T15:46:48.9874084+00:00</LastChangedDate>
<Name>sample string 3</Name>
<SafetyPrecautions xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</SafetyPrecautions>
<ScheduleID>1</ScheduleID>
<ScheduleStatusID>5</ScheduleStatusID>
<ShiftID>6</ShiftID>
<SpaceEquipments xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</SpaceEquipments>
<StartTime>PT0.1234567S</StartTime>
</CleaningSchedule>
<CleaningSchedule>
<AccountID>10</AccountID>
<AssignedTo>sample string 9</AssignedTo>
<AssignedToID>1</AssignedToID>
<Building>sample string 7</Building>
<BuildingID>1</BuildingID>
<Date>2026-09-25T15:46:48.9874084+00:00</Date>
<EndTime>PT0.1234567S</EndTime>
<ID>2</ID>
<IsActive>true</IsActive>
<LastChangedDate>2026-09-25T15:46:48.9874084+00:00</LastChangedDate>
<Name>sample string 3</Name>
<SafetyPrecautions xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</SafetyPrecautions>
<ScheduleID>1</ScheduleID>
<ScheduleStatusID>5</ScheduleStatusID>
<ShiftID>6</ShiftID>
<SpaceEquipments xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</SpaceEquipments>
<StartTime>PT0.1234567S</StartTime>
</CleaningSchedule>
</Schedules>
<Shifts>
<Shift>
<AccountID>3</AccountID>
<EndTime>PT0.1234567S</EndTime>
<ID>1</ID>
<LastChangedDate>2026-09-25T15:46:48.9874084+00:00</LastChangedDate>
<Name>sample string 2</Name>
<StartTime>PT0.1234567S</StartTime>
</Shift>
<Shift>
<AccountID>3</AccountID>
<EndTime>PT0.1234567S</EndTime>
<ID>1</ID>
<LastChangedDate>2026-09-25T15:46:48.9874084+00:00</LastChangedDate>
<Name>sample string 2</Name>
<StartTime>PT0.1234567S</StartTime>
</Shift>
</Shifts>
</LoadShiftsSchedules>