GET api/Timesheets/{id}/leaves

Gets the timesheet leaves for a single timesheet

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

timesheet Id

integer

Required

Body Parameters

None.

Response Information

Resource Description

COMPLETE

Collection of TimesheetLeave
NameDescriptionTypeAdditional information
ProductSummaryId

integer

None.

TimesheetId

integer

None.

ProductCode

string

None.

Quantity

decimal number

None.

FromDate

date

None.

ToDate

date

None.

WorkDate

date

None.

PartDayIndicator

LeavePartDayIndicatorType

None.

Comment

string

None.

CostCentre

string

None.

CostCode

string

None.

ProjectCode

string

None.

PurchaseOrder

string

None.

ExternalCode

string

None.

OriginalId

integer

None.

Uom

string

None.

MaxH

decimal number

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ProductSummaryId": 1,
    "TimesheetId": 2,
    "ProductCode": "sample string 3",
    "Quantity": 1.0,
    "FromDate": "2024-06-29T07:48:20.8520527+10:00",
    "ToDate": "2024-06-29T07:48:20.8520527+10:00",
    "WorkDate": "2024-06-29T07:48:20.8520527+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:48:20.8520527+10:00",
    "ToDate": "2024-06-29T07:48:20.8520527+10:00",
    "WorkDate": "2024-06-29T07:48:20.8520527+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
  }
]

text/xml

Sample:
<ArrayOfTimesheetLeave xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO">
  <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:48:20.8520527+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:48:20.8520527+10:00</ToDate>
    <Uom>sample string 10</Uom>
    <WorkDate>2024-06-29T07:48:20.8520527+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:48:20.8520527+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:48:20.8520527+10:00</ToDate>
    <Uom>sample string 10</Uom>
    <WorkDate>2024-06-29T07:48:20.8520527+10:00</WorkDate>
  </TimesheetLeave>
</ArrayOfTimesheetLeave>

multipart/form-data

Sample:
<ArrayOfTimesheetLeave xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><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:48:20.8520527+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:48:20.8520527+10:00</ToDate><Uom>sample string 10</Uom><WorkDate>2024-06-29T07:48:20.8520527+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:48:20.8520527+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:48:20.8520527+10:00</ToDate><Uom>sample string 10</Uom><WorkDate>2024-06-29T07:48:20.8520527+10:00</WorkDate></TimesheetLeave></ArrayOfTimesheetLeave>