Download OpenAPI specification:
API for accessing data related to Schedule, Work Rest, Timesheets.
Fetch timesheet entries with various filtering options. Data is always paginated. All parameters are optional.
| page | integer Example: page=1 Page number for pagination. |
| from | string <date> Example: from=2024-01-01 Only include entries ON OR AFTER this date. |
| to | string <date> Example: to=2024-01-31 Only include entries BEFORE this date. |
| crew | Array of strings <uuid> [ items <uuid > ] Only includes entries where PersonId is in this list. |
| assets | Array of strings <uuid> [ items <uuid > ] Only include entries where AssetId is in this list. |
| trips | Array of strings <uuid> [ items <uuid > ] Only include entries where TripId is in this list. |
| earningCodes | Array of strings <uuid> [ items <uuid > ] Only include entries where EarningCodeId is in this list. |
| costCenters | Array of strings <uuid> [ items <uuid > ] Only include entries where CostCenterId is in this list. |
| positions | Array of strings <uuid> [ items <uuid > ] Only include entries where PositionId is in this list. |
{- "TotalCount": 0,
- "Page": 0,
- "Results": [
- {
- "Date": {
- "Year": 2024,
- "Month": 12,
- "Day": 25
}, - "Id": "38a5a5bb-dc30-49a2-b175-1de0d1488c43",
- "PersonId": "af9ad37b-e987-419e-8a3e-4febff27030e",
- "AssetId": "f0e67feb-10c7-47b0-8c4b-524db4bed2d6",
- "EarningCodeId": "053bb756-d900-43d1-99c8-b6edf67fbce6",
- "CostCenterId": "5ff0690d-a5cd-4316-a9da-bac0163cf744",
- "PositionId": "1d2fac90-30c4-4b6c-ad38-e089a11853c2",
- "TripId": "04af7654-f09e-4a0b-bbb8-b607f949c254",
- "AuthorId": "03a1a394-ab87-4e20-ac76-14fdd5dc3082",
- "StartTime": {
- "Hour": 14,
- "Minute": 0
}, - "EndTime": {
- "Hour": 18,
- "Minute": 30
}, - "Description": "string",
- "QuantityOverride": 0,
- "Confirmations": [
- {
- "ConfirmationId": "1af4ed38-24a5-4610-a734-83a2664085b8",
- "ConfirmedBy": "120ce1ad-6f50-494e-bde0-066754462cc9",
- "ConfirmedAt": "2019-08-24T14:15:22Z"
}
]
}
]
}