POST api/GetAbsenceHistory
Get an employee's absence history
Request Information
Payload
Name | Payload Parameters | Additional information |
---|---|---|
Parameters |
int Personnel_Number DateTime HistoryStartDate Datetime HistoryEndDate |
None. |
Response Information
Response body formats
application/json, text/json
Sample:
[ { "ID": 1, "PersonnelID": 2, "StartDate": "2025-04-29T19:21:11.8308035+01:00", "EndDate": "2025-04-29T19:21:11.8308035+01:00", "TimeFrom": "sample string 4", "TimeTo": "sample string 5", "Description": "sample string 6", "TypeCode": "sample string 7", "Approved": true, "Duration": 9.0, "RetractionPending": true, "Notes": "sample string 11", "HoursMins": 12.0, "ReasonType": "sample string 13", "AbsenceType": "sample string 14", "Status": "Approved", "StatusImage": "~/ICONS/dcheck.png" }, { "ID": 1, "PersonnelID": 2, "StartDate": "2025-04-29T19:21:11.8308035+01:00", "EndDate": "2025-04-29T19:21:11.8308035+01:00", "TimeFrom": "sample string 4", "TimeTo": "sample string 5", "Description": "sample string 6", "TypeCode": "sample string 7", "Approved": true, "Duration": 9.0, "RetractionPending": true, "Notes": "sample string 11", "HoursMins": 12.0, "ReasonType": "sample string 13", "AbsenceType": "sample string 14", "Status": "Approved", "StatusImage": "~/ICONS/dcheck.png" }, { "ID": 1, "PersonnelID": 2, "StartDate": "2025-04-29T19:21:11.8308035+01:00", "EndDate": "2025-04-29T19:21:11.8308035+01:00", "TimeFrom": "sample string 4", "TimeTo": "sample string 5", "Description": "sample string 6", "TypeCode": "sample string 7", "Approved": true, "Duration": 9.0, "RetractionPending": true, "Notes": "sample string 11", "HoursMins": 12.0, "ReasonType": "sample string 13", "AbsenceType": "sample string 14", "Status": "Approved", "StatusImage": "~/ICONS/dcheck.png" } ]
text/html
Sample:
[{"ID":1,"PersonnelID":2,"StartDate":"2025-04-29T19:21:11.8308035+01:00","EndDate":"2025-04-29T19:21:11.8308035+01:00","TimeFrom":"sample string 4","TimeTo":"sample string 5","Description":"sample string 6","TypeCode":"sample string 7","Approved":true,"Duration":9.0,"RetractionPending":true,"Notes":"sample string 11","HoursMins":12.0,"ReasonType":"sample string 13","AbsenceType":"sample string 14","Status":"Approved","StatusImage":"~/ICONS/dcheck.png"},{"ID":1,"PersonnelID":2,"StartDate":"2025-04-29T19:21:11.8308035+01:00","EndDate":"2025-04-29T19:21:11.8308035+01:00","TimeFrom":"sample string 4","TimeTo":"sample string 5","Description":"sample string 6","TypeCode":"sample string 7","Approved":true,"Duration":9.0,"RetractionPending":true,"Notes":"sample string 11","HoursMins":12.0,"ReasonType":"sample string 13","AbsenceType":"sample string 14","Status":"Approved","StatusImage":"~/ICONS/dcheck.png"},{"ID":1,"PersonnelID":2,"StartDate":"2025-04-29T19:21:11.8308035+01:00","EndDate":"2025-04-29T19:21:11.8308035+01:00","TimeFrom":"sample string 4","TimeTo":"sample string 5","Description":"sample string 6","TypeCode":"sample string 7","Approved":true,"Duration":9.0,"RetractionPending":true,"Notes":"sample string 11","HoursMins":12.0,"ReasonType":"sample string 13","AbsenceType":"sample string 14","Status":"Approved","StatusImage":"~/ICONS/dcheck.png"}]
application/xml, text/xml
Sample:
<ArrayOfAbsenceHistory xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Carval.SelfService.BLL.Absence"> <AbsenceHistory> <AbsenceType>sample string 14</AbsenceType> <Approved>true</Approved> <Description>sample string 6</Description> <Duration>9</Duration> <EndDate>2025-04-29T19:21:11.8308035+01:00</EndDate> <HoursMins>12</HoursMins> <ID>1</ID> <Notes>sample string 11</Notes> <PersonnelID>2</PersonnelID> <ReasonType>sample string 13</ReasonType> <RetractionPending>true</RetractionPending> <StartDate>2025-04-29T19:21:11.8308035+01:00</StartDate> <TimeFrom>sample string 4</TimeFrom> <TimeTo>sample string 5</TimeTo> <TypeCode>sample string 7</TypeCode> </AbsenceHistory> <AbsenceHistory> <AbsenceType>sample string 14</AbsenceType> <Approved>true</Approved> <Description>sample string 6</Description> <Duration>9</Duration> <EndDate>2025-04-29T19:21:11.8308035+01:00</EndDate> <HoursMins>12</HoursMins> <ID>1</ID> <Notes>sample string 11</Notes> <PersonnelID>2</PersonnelID> <ReasonType>sample string 13</ReasonType> <RetractionPending>true</RetractionPending> <StartDate>2025-04-29T19:21:11.8308035+01:00</StartDate> <TimeFrom>sample string 4</TimeFrom> <TimeTo>sample string 5</TimeTo> <TypeCode>sample string 7</TypeCode> </AbsenceHistory> <AbsenceHistory> <AbsenceType>sample string 14</AbsenceType> <Approved>true</Approved> <Description>sample string 6</Description> <Duration>9</Duration> <EndDate>2025-04-29T19:21:11.8308035+01:00</EndDate> <HoursMins>12</HoursMins> <ID>1</ID> <Notes>sample string 11</Notes> <PersonnelID>2</PersonnelID> <ReasonType>sample string 13</ReasonType> <RetractionPending>true</RetractionPending> <StartDate>2025-04-29T19:21:11.8308035+01:00</StartDate> <TimeFrom>sample string 4</TimeFrom> <TimeTo>sample string 5</TimeTo> <TypeCode>sample string 7</TypeCode> </AbsenceHistory> </ArrayOfAbsenceHistory>