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": "System  Tester",
    "SwapPersonnelID": 3,
    "SwapEmployeeName": "Unknown",
    "RosterDate": "2025-11-04T09:31:30.0216143+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": "System  Tester",
    "SwapPersonnelID": 3,
    "SwapEmployeeName": "Unknown",
    "RosterDate": "2025-11-04T09:31:30.0216143+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": "System  Tester",
    "SwapPersonnelID": 3,
    "SwapEmployeeName": "Unknown",
    "RosterDate": "2025-11-04T09:31:30.0216143+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":"System  Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","RosterDate":"2025-11-04T09:31:30.0216143+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":"System  Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","RosterDate":"2025-11-04T09:31:30.0216143+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":"System  Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","RosterDate":"2025-11-04T09:31:30.0216143+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-04T09:31:30.0216143+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-04T09:31:30.0216143+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-04T09:31:30.0216143+00:00</RosterDate>
    <Site>sample string 5</Site>
    <Status>sample string 10</Status>
    <SwapPersonnelID>3</SwapPersonnelID>
    <SwapRosterUniqueID>9</SwapRosterUniqueID>
    <UniqueID>1</UniqueID>
  </EmployeeRosterSwapRequest>
</ArrayOfEmployeeRosterSwapRequest>