POST api/GetTimeDetailsEmployeeRosterSwapRequests

Get an employee's roster swap requests

Request Information

Payload

NamePayload ParametersAdditional 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",
    "RosterDate": "2025-04-29T19:16:05.5755318+01: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-04-29T19:16:05.5755318+01: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-04-29T19:16:05.5755318+01:00",
    "Site": "sample string 5",
    "Company": 6,
    "Period": 7,
    "RequestRosterUniqueID": 8,
    "SwapRosterUniqueID": 9,
    "Status": "sample string 10",
    "RequesterEmployeeRosterDetails": "None",
    "SwapEmployeeRosterDetails": "None"
  }
]

text/html

Sample:
[{"UniqueID":1,"RequesterPersonnelID":2,"RequesterName":"System  Tester","SwapPersonnelID":3,"SwapEmployeeName":"Unknown","RosterDate":"2025-04-29T19:16:05.5755318+01: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-04-29T19:16:05.5755318+01: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-04-29T19:16:05.5755318+01: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

Sample:
<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-04-29T19:16:05.5755318+01: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-04-29T19:16:05.5755318+01: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-04-29T19:16:05.5755318+01:00</RosterDate>
    <Site>sample string 5</Site>
    <Status>sample string 10</Status>
    <SwapPersonnelID>3</SwapPersonnelID>
    <SwapRosterUniqueID>9</SwapRosterUniqueID>
    <UniqueID>1</UniqueID>
  </EmployeeRosterSwapRequest>
</ArrayOfEmployeeRosterSwapRequest>