POST api/GetTimeDetailsEmployeeShiftSwapRequests
Get an employee's shift 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": "System Tester",
"SwapPersonnelID": 3,
"SwapEmployeeName": "Unknown",
"ShiftDate": "2025-11-04T09:23:59.8013263+00:00",
"Approved": true,
"Rejected": true,
"RejectedNotes": "sample string 7",
"Complete": true,
"Status": "sample string 9",
"RequesterEmployeeShift": null,
"RequesterEmployeeShiftDetails": " ( - )",
"SwapEmployeeShift": null,
"SwapEmployeeShiftDetails": " ( - )"
},
{
"UniqueID": 1,
"RequesterPersonnelID": 2,
"RequesterName": "System Tester",
"SwapPersonnelID": 3,
"SwapEmployeeName": "Unknown",
"ShiftDate": "2025-11-04T09:23:59.8013263+00:00",
"Approved": true,
"Rejected": true,
"RejectedNotes": "sample string 7",
"Complete": true,
"Status": "sample string 9",
"RequesterEmployeeShift": null,
"RequesterEmployeeShiftDetails": " ( - )",
"SwapEmployeeShift": null,
"SwapEmployeeShiftDetails": " ( - )"
},
{
"UniqueID": 1,
"RequesterPersonnelID": 2,
"RequesterName": "System Tester",
"SwapPersonnelID": 3,
"SwapEmployeeName": "Unknown",
"ShiftDate": "2025-11-04T09:23:59.8013263+00:00",
"Approved": true,
"Rejected": true,
"RejectedNotes": "sample string 7",
"Complete": true,
"Status": "sample string 9",
"RequesterEmployeeShift": null,
"RequesterEmployeeShiftDetails": " ( - )",
"SwapEmployeeShift": null,
"SwapEmployeeShiftDetails": " ( - )"
}
]
text/html
[{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"System Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","ShiftDate":"2025-11-04T09:23:59.8013263+00:00","Approved":true,"Rejected":true,"RejectedNotes":"sample string 7","Complete":true,"Status":"sample string 9","RequesterEmployeeShift":null,"RequesterEmployeeShiftDetails":" ( - )","SwapEmployeeShift":null,"SwapEmployeeShiftDetails":" ( - )"},{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"System Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","ShiftDate":"2025-11-04T09:23:59.8013263+00:00","Approved":true,"Rejected":true,"RejectedNotes":"sample string 7","Complete":true,"Status":"sample string 9","RequesterEmployeeShift":null,"RequesterEmployeeShiftDetails":" ( - )","SwapEmployeeShift":null,"SwapEmployeeShiftDetails":" ( - )"},{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"System Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","ShiftDate":"2025-11-04T09:23:59.8013263+00:00","Approved":true,"Rejected":true,"RejectedNotes":"sample string 7","Complete":true,"Status":"sample string 9","RequesterEmployeeShift":null,"RequesterEmployeeShiftDetails":" ( - )","SwapEmployeeShift":null,"SwapEmployeeShiftDetails":" ( - )"}]
application/xml, text/xml
<ArrayOfEmployeeShiftSwapRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Carval.SelfService.BLL.Clocktimes">
<EmployeeShiftSwapRequest>
<Approved>true</Approved>
<Complete>true</Complete>
<Rejected>true</Rejected>
<RejectedNotes>sample string 7</RejectedNotes>
<RequesterPersonnelID>2</RequesterPersonnelID>
<ShiftDate>2025-11-04T09:23:59.8013263+00:00</ShiftDate>
<Status>sample string 9</Status>
<SwapPersonnelID>3</SwapPersonnelID>
<UniqueID>1</UniqueID>
</EmployeeShiftSwapRequest>
<EmployeeShiftSwapRequest>
<Approved>true</Approved>
<Complete>true</Complete>
<Rejected>true</Rejected>
<RejectedNotes>sample string 7</RejectedNotes>
<RequesterPersonnelID>2</RequesterPersonnelID>
<ShiftDate>2025-11-04T09:23:59.8013263+00:00</ShiftDate>
<Status>sample string 9</Status>
<SwapPersonnelID>3</SwapPersonnelID>
<UniqueID>1</UniqueID>
</EmployeeShiftSwapRequest>
<EmployeeShiftSwapRequest>
<Approved>true</Approved>
<Complete>true</Complete>
<Rejected>true</Rejected>
<RejectedNotes>sample string 7</RejectedNotes>
<RequesterPersonnelID>2</RequesterPersonnelID>
<ShiftDate>2025-11-04T09:23:59.8013263+00:00</ShiftDate>
<Status>sample string 9</Status>
<SwapPersonnelID>3</SwapPersonnelID>
<UniqueID>1</UniqueID>
</EmployeeShiftSwapRequest>
</ArrayOfEmployeeShiftSwapRequest>