POST api/GetTimeDetailsEmployeeRosterSwapRequests
Get an employee's roster swap requests
Request Information
Payload
| Name | Payload Parameters | Additional information |
|---|---|---|
| Parameters | int Personnel_Number |
None. |
Response Information
Response body formats
application/json, text/json
[
{
"UniqueID": 1,
"RequesterPersonnelID": 2,
"RequesterName": "Josh Gibson",
"SwapPersonnelID": 3,
"SwapEmployeeName": "Simon Kayes",
"RosterDate": "2025-11-24T10:27:32.5755832+00:00",
"Site": "sample string 5",
"Company": 6,
"Period": 7,
"RequestRosterUniqueID": 8,
"SwapRosterUniqueID": 9,
"Status": "sample string 10",
"RequesterEmployeeRosterDetails": "None",
"SwapEmployeeRosterDetails": "None"
},
{
"UniqueID": 1,
"RequesterPersonnelID": 2,
"RequesterName": "Josh Gibson",
"SwapPersonnelID": 3,
"SwapEmployeeName": "Simon Kayes",
"RosterDate": "2025-11-24T10:27:32.5755832+00:00",
"Site": "sample string 5",
"Company": 6,
"Period": 7,
"RequestRosterUniqueID": 8,
"SwapRosterUniqueID": 9,
"Status": "sample string 10",
"RequesterEmployeeRosterDetails": "None",
"SwapEmployeeRosterDetails": "None"
},
{
"UniqueID": 1,
"RequesterPersonnelID": 2,
"RequesterName": "Josh Gibson",
"SwapPersonnelID": 3,
"SwapEmployeeName": "Simon Kayes",
"RosterDate": "2025-11-24T10:27:32.5755832+00:00",
"Site": "sample string 5",
"Company": 6,
"Period": 7,
"RequestRosterUniqueID": 8,
"SwapRosterUniqueID": 9,
"Status": "sample string 10",
"RequesterEmployeeRosterDetails": "None",
"SwapEmployeeRosterDetails": "None"
}
]
text/html
[{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"Josh Gibson","SwapPersonnelID":3,"SwapEmployeeName":"Simon Kayes","RosterDate":"2025-11-24T10:27:32.5755832+00:00","Site":"sample string 5","Company":6,"Period":7,"RequestRosterUniqueID":8,"SwapRosterUniqueID":9,"Status":"sample string 10","RequesterEmployeeRosterDetails":"None","SwapEmployeeRosterDetails":"None"},{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"Josh Gibson","SwapPersonnelID":3,"SwapEmployeeName":"Simon Kayes","RosterDate":"2025-11-24T10:27:32.5755832+00:00","Site":"sample string 5","Company":6,"Period":7,"RequestRosterUniqueID":8,"SwapRosterUniqueID":9,"Status":"sample string 10","RequesterEmployeeRosterDetails":"None","SwapEmployeeRosterDetails":"None"},{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"Josh Gibson","SwapPersonnelID":3,"SwapEmployeeName":"Simon Kayes","RosterDate":"2025-11-24T10:27:32.5755832+00:00","Site":"sample string 5","Company":6,"Period":7,"RequestRosterUniqueID":8,"SwapRosterUniqueID":9,"Status":"sample string 10","RequesterEmployeeRosterDetails":"None","SwapEmployeeRosterDetails":"None"}]
application/xml, text/xml
<ArrayOfEmployeeRosterSwapRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Carval.SelfService.BLL.Employee">
<EmployeeRosterSwapRequest>
<Company>6</Company>
<Period>7</Period>
<RequestRosterUniqueID>8</RequestRosterUniqueID>
<RequesterPersonnelID>2</RequesterPersonnelID>
<RosterDate>2025-11-24T10:27:32.5755832+00:00</RosterDate>
<Site>sample string 5</Site>
<Status>sample string 10</Status>
<SwapPersonnelID>3</SwapPersonnelID>
<SwapRosterUniqueID>9</SwapRosterUniqueID>
<UniqueID>1</UniqueID>
</EmployeeRosterSwapRequest>
<EmployeeRosterSwapRequest>
<Company>6</Company>
<Period>7</Period>
<RequestRosterUniqueID>8</RequestRosterUniqueID>
<RequesterPersonnelID>2</RequesterPersonnelID>
<RosterDate>2025-11-24T10:27:32.5755832+00:00</RosterDate>
<Site>sample string 5</Site>
<Status>sample string 10</Status>
<SwapPersonnelID>3</SwapPersonnelID>
<SwapRosterUniqueID>9</SwapRosterUniqueID>
<UniqueID>1</UniqueID>
</EmployeeRosterSwapRequest>
<EmployeeRosterSwapRequest>
<Company>6</Company>
<Period>7</Period>
<RequestRosterUniqueID>8</RequestRosterUniqueID>
<RequesterPersonnelID>2</RequesterPersonnelID>
<RosterDate>2025-11-24T10:27:32.5755832+00:00</RosterDate>
<Site>sample string 5</Site>
<Status>sample string 10</Status>
<SwapPersonnelID>3</SwapPersonnelID>
<SwapRosterUniqueID>9</SwapRosterUniqueID>
<UniqueID>1</UniqueID>
</EmployeeRosterSwapRequest>
</ArrayOfEmployeeRosterSwapRequest>