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
Sample:
[ { "UniqueID": 1, "RequesterPersonnelID": 2, "RequesterName": "System Tester", "SwapPersonnelID": 3, "SwapEmployeeName": "Unknown", "ShiftDate": "2025-04-29T19:03:17.4756539+01: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-04-29T19:03:17.4756539+01: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-04-29T19:03:17.4756539+01:00", "Approved": true, "Rejected": true, "RejectedNotes": "sample string 7", "Complete": true, "Status": "sample string 9", "RequesterEmployeeShift": null, "RequesterEmployeeShiftDetails": " ( - )", "SwapEmployeeShift": null, "SwapEmployeeShiftDetails": " ( - )" } ]
text/html
Sample:
[{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"System Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","ShiftDate":"2025-04-29T19:03:17.4756539+01: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-04-29T19:03:17.4756539+01: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-04-29T19:03:17.4756539+01: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
Sample:
<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-04-29T19:03:17.4756539+01: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-04-29T19:03:17.4756539+01: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-04-29T19:03:17.4756539+01:00</ShiftDate> <Status>sample string 9</Status> <SwapPersonnelID>3</SwapPersonnelID> <UniqueID>1</UniqueID> </EmployeeShiftSwapRequest> </ArrayOfEmployeeShiftSwapRequest>