GET api/Entitlement/{id}
Gets the leave details for a single Leave, no image data returned with this call
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
timesheet Id / Leave Id |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
COMPLETE
LeaveLightDcName | Description | Type | Additional information |
---|---|---|---|
BookingNo | string |
None. |
|
EmployeeName | string |
None. |
|
ClientName | string |
None. |
|
ConsultantName | string |
None. |
|
ContactCode | string |
None. |
|
TimesheetNo | string |
None. |
|
TimesheetId | integer |
None. |
|
PeriodStartDate | date |
None. |
|
PeriodEndDate | date |
None. |
|
SubmittedDate | date |
None. |
|
ApprovalDate | date |
None. |
|
CountLeave | decimal number |
None. |
|
LeaveBalanceQuantity | decimal number |
None. |
|
EmployeeComment | string |
None. |
|
ApproverComment | string |
None. |
|
LeaveType | string |
None. |
|
LeaveList | Collection of TimesheetLeave |
None. |
|
LeaveAttachmentList | Collection of TimesheetAttachment |
None. |
|
LeaveStatus | LeaveStatus |
None. |
|
ApprovedByName | string |
None. |
|
ApprovedBy | string |
None. |
|
LeaveOverBalanceComment | string |
None. |
|
PayrollStatus | string |
None. |
|
ApprovedOnBehalfOfName | string |
None. |
|
IsBalanceCheckRequired | boolean |
None. |
|
EmployeeCode | string |
None. |
|
NextPeriodStartDate | date |
None. |
|
EntitlementUOM | string |
None. |
|
CountryCode | string |
None. |
|
VoidComment | string |
None. |
|
VoidBy | string |
None. |
|
IsDisplayBalance | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "BookingNo": "sample string 1", "EmployeeName": "sample string 2", "ClientName": "sample string 3", "ConsultantName": "sample string 4", "ContactCode": "sample string 5", "TimesheetNo": "sample string 6", "TimesheetId": 7, "PeriodStartDate": "2024-06-29T07:36:11.3774135+10:00", "PeriodEndDate": "2024-06-29T07:36:11.3774135+10:00", "SubmittedDate": "2024-06-29T07:36:11.3774135+10:00", "ApprovalDate": "2024-06-29T07:36:11.3774135+10:00", "CountLeave": 1.0, "LeaveBalanceQuantity": 1.0, "EmployeeComment": "sample string 8", "ApproverComment": "sample string 9", "LeaveType": "sample string 10", "LeaveList": [ { "ProductSummaryId": 1, "TimesheetId": 2, "ProductCode": "sample string 3", "Quantity": 1.0, "FromDate": "2024-06-29T07:36:11.3774135+10:00", "ToDate": "2024-06-29T07:36:11.3774135+10:00", "WorkDate": "2024-06-29T07:36:11.3774135+10:00", "PartDayIndicator": "FullDay", "Comment": "sample string 4", "CostCentre": "sample string 5", "CostCode": "sample string 6", "ProjectCode": "sample string 7", "PurchaseOrder": "sample string 8", "ExternalCode": "sample string 9", "OriginalId": 1, "Uom": "sample string 10", "MaxH": 11.0 }, { "ProductSummaryId": 1, "TimesheetId": 2, "ProductCode": "sample string 3", "Quantity": 1.0, "FromDate": "2024-06-29T07:36:11.3774135+10:00", "ToDate": "2024-06-29T07:36:11.3774135+10:00", "WorkDate": "2024-06-29T07:36:11.3774135+10:00", "PartDayIndicator": "FullDay", "Comment": "sample string 4", "CostCentre": "sample string 5", "CostCode": "sample string 6", "ProjectCode": "sample string 7", "PurchaseOrder": "sample string 8", "ExternalCode": "sample string 9", "OriginalId": 1, "Uom": "sample string 10", "MaxH": 11.0 } ], "LeaveAttachmentList": [ { "AttachmentId": 1, "TimesheetId": 2, "ProductSummaryId": 1, "Filename": "sample string 3", "OriginalFileName": "sample string 4", "Type": "sample string 5", "ThumbnailImage": "sample string 6", "MIMEType": "sample string 7" }, { "AttachmentId": 1, "TimesheetId": 2, "ProductSummaryId": 1, "Filename": "sample string 3", "OriginalFileName": "sample string 4", "Type": "sample string 5", "ThumbnailImage": "sample string 6", "MIMEType": "sample string 7" } ], "LeaveStatus": "Unapproved", "ApprovedByName": "sample string 11", "ApprovedBy": "sample string 12", "LeaveOverBalanceComment": "sample string 13", "PayrollStatus": "sample string 14", "ApprovedOnBehalfOfName": "sample string 15", "IsBalanceCheckRequired": true, "EmployeeCode": "sample string 17", "NextPeriodStartDate": "2024-06-29T07:36:11.3774135+10:00", "EntitlementUOM": "sample string 18", "CountryCode": "sample string 19", "VoidComment": "sample string 20", "VoidBy": "sample string 21", "IsDisplayBalance": true }
text/xml
Sample:
<LeaveLightDc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"> <ApprovalDate>2024-06-29T07:36:11.3774135+10:00</ApprovalDate> <ApprovedBy>sample string 12</ApprovedBy> <ApprovedByName>sample string 11</ApprovedByName> <ApprovedOnBehalfOfName>sample string 15</ApprovedOnBehalfOfName> <ApproverComment>sample string 9</ApproverComment> <BookingNo>sample string 1</BookingNo> <ClientName>sample string 3</ClientName> <ConsultantName>sample string 4</ConsultantName> <ContactCode>sample string 5</ContactCode> <CountLeave>1</CountLeave> <CountryCode>sample string 19</CountryCode> <EmployeeCode>sample string 17</EmployeeCode> <EmployeeComment>sample string 8</EmployeeComment> <EmployeeName>sample string 2</EmployeeName> <EntitlementUOM>sample string 18</EntitlementUOM> <IsBalanceCheckRequired>true</IsBalanceCheckRequired> <IsDisplayBalance>true</IsDisplayBalance> <LeaveAttachmentList> <TimesheetAttachment> <AttachmentId>1</AttachmentId> <Filename>sample string 3</Filename> <MIMEType>sample string 7</MIMEType> <OriginalFileName>sample string 4</OriginalFileName> <ProductSummaryId>1</ProductSummaryId> <ThumbnailImage>sample string 6</ThumbnailImage> <TimesheetId>2</TimesheetId> <Type>sample string 5</Type> </TimesheetAttachment> <TimesheetAttachment> <AttachmentId>1</AttachmentId> <Filename>sample string 3</Filename> <MIMEType>sample string 7</MIMEType> <OriginalFileName>sample string 4</OriginalFileName> <ProductSummaryId>1</ProductSummaryId> <ThumbnailImage>sample string 6</ThumbnailImage> <TimesheetId>2</TimesheetId> <Type>sample string 5</Type> </TimesheetAttachment> </LeaveAttachmentList> <LeaveBalanceQuantity>1</LeaveBalanceQuantity> <LeaveList> <TimesheetLeave> <Comment>sample string 4</Comment> <CostCentre>sample string 5</CostCentre> <CostCode>sample string 6</CostCode> <ExternalCode>sample string 9</ExternalCode> <FromDate>2024-06-29T07:36:11.3774135+10:00</FromDate> <MaxH>11</MaxH> <OriginalId>1</OriginalId> <PartDayIndicator>FullDay</PartDayIndicator> <ProductCode>sample string 3</ProductCode> <ProductSummaryId>1</ProductSummaryId> <ProjectCode>sample string 7</ProjectCode> <PurchaseOrder>sample string 8</PurchaseOrder> <Quantity>1</Quantity> <TimesheetId>2</TimesheetId> <ToDate>2024-06-29T07:36:11.3774135+10:00</ToDate> <Uom>sample string 10</Uom> <WorkDate>2024-06-29T07:36:11.3774135+10:00</WorkDate> </TimesheetLeave> <TimesheetLeave> <Comment>sample string 4</Comment> <CostCentre>sample string 5</CostCentre> <CostCode>sample string 6</CostCode> <ExternalCode>sample string 9</ExternalCode> <FromDate>2024-06-29T07:36:11.3774135+10:00</FromDate> <MaxH>11</MaxH> <OriginalId>1</OriginalId> <PartDayIndicator>FullDay</PartDayIndicator> <ProductCode>sample string 3</ProductCode> <ProductSummaryId>1</ProductSummaryId> <ProjectCode>sample string 7</ProjectCode> <PurchaseOrder>sample string 8</PurchaseOrder> <Quantity>1</Quantity> <TimesheetId>2</TimesheetId> <ToDate>2024-06-29T07:36:11.3774135+10:00</ToDate> <Uom>sample string 10</Uom> <WorkDate>2024-06-29T07:36:11.3774135+10:00</WorkDate> </TimesheetLeave> </LeaveList> <LeaveOverBalanceComment>sample string 13</LeaveOverBalanceComment> <LeaveStatus>Unapproved</LeaveStatus> <LeaveType>sample string 10</LeaveType> <NextPeriodStartDate>2024-06-29T07:36:11.3774135+10:00</NextPeriodStartDate> <PayrollStatus>sample string 14</PayrollStatus> <PeriodEndDate>2024-06-29T07:36:11.3774135+10:00</PeriodEndDate> <PeriodStartDate>2024-06-29T07:36:11.3774135+10:00</PeriodStartDate> <SubmittedDate>2024-06-29T07:36:11.3774135+10:00</SubmittedDate> <TimesheetId>7</TimesheetId> <TimesheetNo>sample string 6</TimesheetNo> <VoidBy>sample string 21</VoidBy> <VoidComment>sample string 20</VoidComment> </LeaveLightDc>
multipart/form-data
Sample:
<LeaveLightDc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><ApprovalDate>2024-06-29T07:36:11.3774135+10:00</ApprovalDate><ApprovedBy>sample string 12</ApprovedBy><ApprovedByName>sample string 11</ApprovedByName><ApprovedOnBehalfOfName>sample string 15</ApprovedOnBehalfOfName><ApproverComment>sample string 9</ApproverComment><BookingNo>sample string 1</BookingNo><ClientName>sample string 3</ClientName><ConsultantName>sample string 4</ConsultantName><ContactCode>sample string 5</ContactCode><CountLeave>1</CountLeave><CountryCode>sample string 19</CountryCode><EmployeeCode>sample string 17</EmployeeCode><EmployeeComment>sample string 8</EmployeeComment><EmployeeName>sample string 2</EmployeeName><EntitlementUOM>sample string 18</EntitlementUOM><IsBalanceCheckRequired>true</IsBalanceCheckRequired><IsDisplayBalance>true</IsDisplayBalance><LeaveAttachmentList><TimesheetAttachment><AttachmentId>1</AttachmentId><Filename>sample string 3</Filename><MIMEType>sample string 7</MIMEType><OriginalFileName>sample string 4</OriginalFileName><ProductSummaryId>1</ProductSummaryId><ThumbnailImage>sample string 6</ThumbnailImage><TimesheetId>2</TimesheetId><Type>sample string 5</Type></TimesheetAttachment><TimesheetAttachment><AttachmentId>1</AttachmentId><Filename>sample string 3</Filename><MIMEType>sample string 7</MIMEType><OriginalFileName>sample string 4</OriginalFileName><ProductSummaryId>1</ProductSummaryId><ThumbnailImage>sample string 6</ThumbnailImage><TimesheetId>2</TimesheetId><Type>sample string 5</Type></TimesheetAttachment></LeaveAttachmentList><LeaveBalanceQuantity>1</LeaveBalanceQuantity><LeaveList><TimesheetLeave><Comment>sample string 4</Comment><CostCentre>sample string 5</CostCentre><CostCode>sample string 6</CostCode><ExternalCode>sample string 9</ExternalCode><FromDate>2024-06-29T07:36:11.3774135+10:00</FromDate><MaxH>11</MaxH><OriginalId>1</OriginalId><PartDayIndicator>FullDay</PartDayIndicator><ProductCode>sample string 3</ProductCode><ProductSummaryId>1</ProductSummaryId><ProjectCode>sample string 7</ProjectCode><PurchaseOrder>sample string 8</PurchaseOrder><Quantity>1</Quantity><TimesheetId>2</TimesheetId><ToDate>2024-06-29T07:36:11.3774135+10:00</ToDate><Uom>sample string 10</Uom><WorkDate>2024-06-29T07:36:11.3774135+10:00</WorkDate></TimesheetLeave><TimesheetLeave><Comment>sample string 4</Comment><CostCentre>sample string 5</CostCentre><CostCode>sample string 6</CostCode><ExternalCode>sample string 9</ExternalCode><FromDate>2024-06-29T07:36:11.3774135+10:00</FromDate><MaxH>11</MaxH><OriginalId>1</OriginalId><PartDayIndicator>FullDay</PartDayIndicator><ProductCode>sample string 3</ProductCode><ProductSummaryId>1</ProductSummaryId><ProjectCode>sample string 7</ProjectCode><PurchaseOrder>sample string 8</PurchaseOrder><Quantity>1</Quantity><TimesheetId>2</TimesheetId><ToDate>2024-06-29T07:36:11.3774135+10:00</ToDate><Uom>sample string 10</Uom><WorkDate>2024-06-29T07:36:11.3774135+10:00</WorkDate></TimesheetLeave></LeaveList><LeaveOverBalanceComment>sample string 13</LeaveOverBalanceComment><LeaveStatus>Unapproved</LeaveStatus><LeaveType>sample string 10</LeaveType><NextPeriodStartDate>2024-06-29T07:36:11.3774135+10:00</NextPeriodStartDate><PayrollStatus>sample string 14</PayrollStatus><PeriodEndDate>2024-06-29T07:36:11.3774135+10:00</PeriodEndDate><PeriodStartDate>2024-06-29T07:36:11.3774135+10:00</PeriodStartDate><SubmittedDate>2024-06-29T07:36:11.3774135+10:00</SubmittedDate><TimesheetId>7</TimesheetId><TimesheetNo>sample string 6</TimesheetNo><VoidBy>sample string 21</VoidBy><VoidComment>sample string 20</VoidComment></LeaveLightDc>