{
"currentPage": "int32",
"itemCount": "int32",
"itemCountFuture": {
"value": "int32"
},
"items": [
{
"attachment": {
"dateCreated": "date-time",
"dateScanned": "date-time",
"friendlyName": "string",
"id": "int32",
"isInfected": "boolean",
"url": "string"
},
"autoApprovedByRosterShiftId": "int32",
"breaks": [
{
"end": "date-time",
"formattedEnd": "string",
"formattedStart": "string",
"id": "int32",
"isPaidBreak": "boolean",
"start": "date-time",
"submittedEnd": "date-time",
"submittedStart": "date-time"
}
],
"breaksDurationInMinutes": "double",
"canApprove": "boolean",
"canDelete": "boolean",
"canEdit": "boolean",
"canEditNotesOnly": "boolean",
"canViewCosts": "boolean",
"classification": {
"id": "int32",
"name": "string"
},
"comments": "string",
"cost": "double",
"costFormatted": "string",
"defaultLocationId": "int32",
"defaultLocationName": "string",
"dimensionValues": [
{
"id": "int32",
"name": "string",
"reportingDimensionId": "int32"
}
],
"discard": "boolean",
"durationOverride": "string",
"employeeGroups": [
{
"id": "int32",
"name": "string"
}
],
"employeeId": "int32",
"employeeName": "string",
"employeeStartDate": "date-time",
"end": "date-time",
"externalReferenceId": "string",
"hiddenComments": "string",
"id": "int32",
"ignoreRounding": "boolean",
"isLocked": "boolean",
"isOverlapping": "boolean",
"isUnitBasedWorkType": "boolean",
"leaveCategoryId": "int32",
"leaveRequestId": "int32",
"locationId": "int32",
"locationName": "string",
"overdrawsLeave": "boolean",
"payCategoryId": "int32",
"payRunId": "int32",
"payScheduleId": "int32",
"payScheduleName": "string",
"paySlipUrl": "string",
"rate": "double",
"readOnly": "boolean",
"reviewedBy": "string",
"shiftConditions": [
{
"id": "int32",
"name": "string"
}
],
"source": "string",
"start": "date-time",
"status": "string",
"submittedEnd": "date-time",
"submittedStart": "date-time",
"terminationDate": "date-time",
"totalDurationInMinutes": "double",
"unitType": "string",
"units": "double",
"workDurationInMinutes": "double",
"workTypeId": "int32",
"workTypeName": "string"
}
],
"pageCount": "int32",
"pageSize": "int32"
}
| Name | Type | Description |
|---|---|---|
| currentPage | int32 | Int32 |
| itemCount | int32 | Int32 |
| itemCountFuture | object |
IFutureValue |
| itemCountFuture.value | int32 | Int32 |
| items[] | array | |
| items[].attachment | object | AttachmentModel |
| items[].attachment.dateCreated | date-time |
Nullable |
| items[].attachment.dateScanned | date-time |
Nullable |
| items[].attachment.friendlyName | string | String |
| items[].attachment.id | int32 |
Nullable |
| items[].attachment.isInfected | boolean |
Nullable |
| items[].attachment.url | string | String |
| items[].autoApprovedByRosterShiftId | int32 |
Nullable |
| items[].breaks[] | array | |
| items[].breaks[].end | date-time |
Nullable |
| items[].breaks[].formattedEnd | string | String |
| items[].breaks[].formattedStart | string | String |
| items[].breaks[].id | int32 | Int32 |
| items[].breaks[].isPaidBreak | boolean | Boolean |
| items[].breaks[].start | date-time |
Nullable |
| items[].breaks[].submittedEnd | date-time |
Nullable |
| items[].breaks[].submittedStart | date-time |
Nullable |
| items[].breaksDurationInMinutes | double | Double |
| items[].canApprove | boolean | Boolean |
| items[].canDelete | boolean | Boolean |
| items[].canEdit | boolean | Boolean |
| items[].canEditNotesOnly | boolean | Boolean |
| items[].canViewCosts | boolean | Boolean |
| items[].classification | object | ClassificationSelection |
| items[].classification.id | int32 | Int32 |
| items[].classification.name | string | String |
| items[].comments | string | String |
| items[].cost | double |
Nullable |
| items[].costFormatted | string | String |
| items[].defaultLocationId | int32 | Int32 |
| items[].defaultLocationName | string | String |
| items[].dimensionValues[] | array | |
| items[].dimensionValues[].id | int32 | Int32 |
| items[].dimensionValues[].name | string | String |
| items[].dimensionValues[].reportingDimensionId | int32 | Int32 |
| items[].discard | boolean | Boolean |
| items[].durationOverride | string |
Nullable |
| items[].employeeGroups[] | array | |
| items[].employeeGroups[].id | int32 | Int32 |
| items[].employeeGroups[].name | string | String |
| items[].employeeId | int32 | Int32 |
| items[].employeeName | string | String |
| items[].employeeStartDate | date-time |
Nullable |
| items[].end | date-time |
Nullable |
| items[].externalReferenceId | string | String |
| items[].hiddenComments | string | String |
| items[].id | int32 | Int32 |
| items[].ignoreRounding | boolean | Boolean |
| items[].isLocked | boolean | Boolean |
| items[].isOverlapping | boolean | Boolean |
| items[].isUnitBasedWorkType | boolean | Boolean |
| items[].leaveCategoryId | int32 |
Nullable |
| items[].leaveRequestId | int32 |
Nullable |
| items[].locationId | int32 |
Nullable |
| items[].locationName | string | String |
| items[].overdrawsLeave | boolean | Boolean |
| items[].payCategoryId | int32 |
Nullable |
| items[].payRunId | int32 |
Nullable |
| items[].payScheduleId | int32 | Int32 |
| items[].payScheduleName | string | String |
| items[].paySlipUrl | string | String |
| items[].rate | double |
Nullable |
| items[].readOnly | boolean | Boolean |
| items[].reviewedBy | string | String |
| items[].shiftConditions[] | array | |
| items[].shiftConditions[].id | int32 | Int32 |
| items[].shiftConditions[].name | string | String |
| items[].source | string |
ExternalService
Possible values are:
|
| items[].start | date-time |
Nullable |
| items[].status | string |
TimesheetLineStatusType
Possible values are:
|
| items[].submittedEnd | date-time |
Nullable |
| items[].submittedStart | date-time |
Nullable |
| items[].terminationDate | date-time |
Nullable |
| items[].totalDurationInMinutes | double | Double |
| items[].unitType | string | String |
| items[].units | double |
Nullable |
| items[].workDurationInMinutes | double | Double |
| items[].workTypeId | int32 |
Nullable |
| items[].workTypeName | string | String |
| pageCount | int32 | Int32 |
| pageSize | int32 | Int32 |