GET api/LeaveRequests/ByDate/{day}

Get LeaveRequest details for a specified day

Request Information

URI Parameters

NameDescriptionTypeAdditional information
day

Date of requested LeaveRequests (uses Start Date only)

date

Required

Body Parameters

None.

Response Information

Resource Description

LeaveRequestReportDetails()

LeaveRequestReportDetails
NameDescriptionTypeAdditional 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-04-24T01:43:49.0409074+10:00",
  "leaveRequestDateEnd": "2024-04-24T01:43:49.0409074+10:00",
  "leaveRequestDateRequested": "2024-04-24T01:43:49.0409074+10: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-04-24T01:43:49.0409074+10:00</leaveRequestDateEnd>
  <leaveRequestDateRequested>2024-04-24T01:43:49.0409074+10:00</leaveRequestDateRequested>
  <leaveRequestDateStart>2024-04-24T01:43:49.0409074+10:00</leaveRequestDateStart>
  <leaveRequestID>707</leaveRequestID>
  <leaveRequestReason>581</leaveRequestReason>
  <leaveRequestStatus>291</leaveRequestStatus>
  <leaveRequestUser>534</leaveRequestUser>
</LeaveRequestReportDetails>