GET api/LeaveRequests/ByDate/{fromDate}/{toDate}
Get LeaveRequest details for LeaveRequests startig within given date range
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
fromDate |
First day of reequested time range |
date |
Required |
toDate |
Last day of requested time range |
date |
Required |
Body Parameters
None.
Response Information
Resource Description
LeaveRequestReportDetails()
LeaveRequestReportDetailsName | Description | Type | Additional information |
---|---|---|---|
leaveRequestID | integer |
None. |
|
leaveRequestUser | integer |
None. |
|
leaveRequestReason | integer |
None. |
|
leaveRequestDateStart | date |
None. |
|
leaveRequestDateEnd | date |
None. |
|
leaveRequestDateRequested | date |
None. |
|
leaveRequestComments | string |
None. |
|
leaveRequestStatus | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "leaveRequestID": 707, "leaveRequestUser": 534, "leaveRequestReason": 581, "leaveRequestDateStart": "2024-03-29T22:17:35.7938587+11:00", "leaveRequestDateEnd": "2024-03-29T22:17:35.7938587+11:00", "leaveRequestDateRequested": "2024-03-29T22:17:35.7938587+11:00", "leaveRequestComments": "sample string 2", "leaveRequestStatus": 291 }
application/xml, text/xml
Sample:
<LeaveRequestReportDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Turnpoint.Controllers"> <leaveRequestComments>sample string 2</leaveRequestComments> <leaveRequestDateEnd>2024-03-29T22:17:35.7938587+11:00</leaveRequestDateEnd> <leaveRequestDateRequested>2024-03-29T22:17:35.7938587+11:00</leaveRequestDateRequested> <leaveRequestDateStart>2024-03-29T22:17:35.7938587+11:00</leaveRequestDateStart> <leaveRequestID>707</leaveRequestID> <leaveRequestReason>581</leaveRequestReason> <leaveRequestStatus>291</leaveRequestStatus> <leaveRequestUser>534</leaveRequestUser> </LeaveRequestReportDetails>