GET api/TimesheetData?startDate={startDate}&apiKey={apiKey}
Retrieves all Timesheet Entries with a TimesheetDate of StartDate or later
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| startDate | date |
Required |
|
| apiKey | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of TimesheetEntry| Name | Description | Type | Additional information |
|---|---|---|---|
| EntryID | integer |
None. |
|
| SourceSystemName | string |
None. |
|
| TimeSheetDate | date |
None. |
|
| PostedDate | date |
None. |
|
| TimesheetStatusCode | string |
None. |
|
| TimesheetStatusDescription | string |
None. |
|
| Hours | decimal number |
None. |
|
| IsChargeable | string |
None. |
|
| HourTypeName | string |
None. |
|
| ProjectID | integer |
None. |
|
| ProjectName | string |
None. |
|
| WorkDayEmployeeIdentifier | string |
None. |
|
| SourceEmployeeIdentifier | integer |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| EmailAddress | string |
None. |
|
| ClientCode | integer |
None. |
|
| ClientName | string |
None. |
|
| ClientParentCode | integer |
None. |
|
| ClientParentName | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"EntryID": 1,
"SourceSystemName": "sample string 2",
"TimeSheetDate": "2025-12-05T20:01:12.4111742-08:00",
"PostedDate": "2025-12-05T20:01:12.4111742-08:00",
"TimesheetStatusCode": "sample string 5",
"TimesheetStatusDescription": "sample string 6",
"Hours": 7.1,
"IsChargeable": "sample string 8",
"HourTypeName": "sample string 9",
"ProjectID": 10,
"ProjectName": "sample string 11",
"WorkDayEmployeeIdentifier": "sample string 12",
"SourceEmployeeIdentifier": 13,
"FirstName": "sample string 14",
"LastName": "sample string 15",
"EmailAddress": "sample string 16",
"ClientCode": 17,
"ClientName": "sample string 18",
"ClientParentCode": 1,
"ClientParentName": "sample string 19"
},
{
"EntryID": 1,
"SourceSystemName": "sample string 2",
"TimeSheetDate": "2025-12-05T20:01:12.4111742-08:00",
"PostedDate": "2025-12-05T20:01:12.4111742-08:00",
"TimesheetStatusCode": "sample string 5",
"TimesheetStatusDescription": "sample string 6",
"Hours": 7.1,
"IsChargeable": "sample string 8",
"HourTypeName": "sample string 9",
"ProjectID": 10,
"ProjectName": "sample string 11",
"WorkDayEmployeeIdentifier": "sample string 12",
"SourceEmployeeIdentifier": 13,
"FirstName": "sample string 14",
"LastName": "sample string 15",
"EmailAddress": "sample string 16",
"ClientCode": 17,
"ClientName": "sample string 18",
"ClientParentCode": 1,
"ClientParentName": "sample string 19"
}
]
application/xml, text/xml
Sample:
<ArrayOfTimesheetEntry xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessInsightsDataAccess">
<TimesheetEntry>
<ClientCode>17</ClientCode>
<ClientName>sample string 18</ClientName>
<ClientParentCode>1</ClientParentCode>
<ClientParentName>sample string 19</ClientParentName>
<EmailAddress>sample string 16</EmailAddress>
<EntryID>1</EntryID>
<FirstName>sample string 14</FirstName>
<HourTypeName>sample string 9</HourTypeName>
<Hours>7.1</Hours>
<IsChargeable>sample string 8</IsChargeable>
<LastName>sample string 15</LastName>
<PostedDate>2025-12-05T20:01:12.4111742-08:00</PostedDate>
<ProjectID>10</ProjectID>
<ProjectName>sample string 11</ProjectName>
<SourceEmployeeIdentifier>13</SourceEmployeeIdentifier>
<SourceSystemName>sample string 2</SourceSystemName>
<TimeSheetDate>2025-12-05T20:01:12.4111742-08:00</TimeSheetDate>
<TimesheetStatusCode>sample string 5</TimesheetStatusCode>
<TimesheetStatusDescription>sample string 6</TimesheetStatusDescription>
<WorkDayEmployeeIdentifier>sample string 12</WorkDayEmployeeIdentifier>
</TimesheetEntry>
<TimesheetEntry>
<ClientCode>17</ClientCode>
<ClientName>sample string 18</ClientName>
<ClientParentCode>1</ClientParentCode>
<ClientParentName>sample string 19</ClientParentName>
<EmailAddress>sample string 16</EmailAddress>
<EntryID>1</EntryID>
<FirstName>sample string 14</FirstName>
<HourTypeName>sample string 9</HourTypeName>
<Hours>7.1</Hours>
<IsChargeable>sample string 8</IsChargeable>
<LastName>sample string 15</LastName>
<PostedDate>2025-12-05T20:01:12.4111742-08:00</PostedDate>
<ProjectID>10</ProjectID>
<ProjectName>sample string 11</ProjectName>
<SourceEmployeeIdentifier>13</SourceEmployeeIdentifier>
<SourceSystemName>sample string 2</SourceSystemName>
<TimeSheetDate>2025-12-05T20:01:12.4111742-08:00</TimeSheetDate>
<TimesheetStatusCode>sample string 5</TimesheetStatusCode>
<TimesheetStatusDescription>sample string 6</TimesheetStatusDescription>
<WorkDayEmployeeIdentifier>sample string 12</WorkDayEmployeeIdentifier>
</TimesheetEntry>
</ArrayOfTimesheetEntry>