Retrieve a list of work time log headers
GET/odata/v2/WorkTimeLogHeader
Response is limited to 3000 records. Follow '@odata.nextLink' to retrieve the next page.
Request
Query Parameters
Responses
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
]
Array [
]
Array [
]
]
value
object[]
nullable
required
workTimeLogViolations
object[]
nullable
workTimeLogHeaderId stringnullable
dayOfWeek int32
violationType int32
rowNumber int32
createdBy stringnullable
createdDateTime date-time
modifiedBy stringnullable
modifiedDateTime date-timenullable
versionStamp int32
documentsExists boolean
workTimeLogHeader
workTimeLogHeaderId stringnullable
workTimeJournalId stringnullable
submittedDateTime date-time
note stringnullable
rowNumber int32
createdBy stringnullable
createdDateTime date-time
modifiedBy stringnullable
modifiedDateTime date-timenullable
versionStamp int32
documentsExists boolean
workTimeJournal
object
workTimeJournalLines
object[]
nullable
workTimeJournalId stringnullable
dayOfWeek int32
block1StartTime date-timenullable
block1EndTime date-timenullable
block2StartTime date-timenullable
block2EndTime date-timenullable
workFromHome boolean
workingHours double
breaksHeld boolean
workTimeDayType int32
rowNumber int32
createdBy stringnullable
createdDateTime date-time
modifiedBy stringnullable
modifiedDateTime date-timenullable
versionStamp int32
documentsExists boolean
allowEdit boolean
dayTypeLookup int32
workTimeJournal
workTimeLogHeaders undefined[]nullable
employee
object
employeeId stringnullable
externalReference stringnullable
initials stringnullable
email stringnullable
nameFirstName stringnullable
nameMiddleName stringnullable
nameLastName stringnullable
nameFullName stringnullable
hiredDate date-timenullable
seniorityDate date-timenullable
terminatedDate date-timenullable
position
object
positionId stringnullable
employeeId stringnullable
title stringnullable
locationId stringnullable
organizationId stringnullable
employmentCategoryName stringnullable
dimension1Id stringnullable
dimension2Id stringnullable
dimension3Id stringnullable
dimension4Id stringnullable
externalReference stringnullable
workTimeJournalId stringnullable
employeeId stringnullable
startDate date-time
endDate date-time
submitted boolean
submittedBy stringnullable
submittedDateTime date-timenullable
violationsApproved boolean
rowNumber int32
createdBy stringnullable
createdDateTime date-time
modifiedBy stringnullable
modifiedDateTime date-timenullable
versionStamp int32
documentsExists boolean
yearWeek stringnullable
workTimeViolations
object[]
nullable
workTimeJournal
workTimeJournalId stringnullable
dayOfWeek int32
violationType int32
rowNumber int32
createdBy stringnullable
createdDateTime date-time
modifiedBy stringnullable
modifiedDateTime date-timenullable
versionStamp int32
documentsExists boolean
@odata.context stringnullable
@odata.count int32nullable
@odata.nextLink stringnullable
{
"value": [
{
"workTimeLogViolations": [
{
"workTimeLogHeaderId": "string",
"dayOfWeek": 0,
"violationType": 0,
"rowNumber": 0,
"createdBy": "string",
"createdDateTime": "2026-03-25T15:10:39.585Z",
"modifiedBy": "string",
"modifiedDateTime": "2026-03-25T15:10:39.585Z",
"versionStamp": 0,
"documentsExists": true
}
],
"workTimeLogHeaderId": "string",
"workTimeJournalId": "string",
"submittedDateTime": "2026-03-25T15:10:39.585Z",
"note": "string",
"rowNumber": 0,
"createdBy": "string",
"createdDateTime": "2026-03-25T15:10:39.585Z",
"modifiedBy": "string",
"modifiedDateTime": "2026-03-25T15:10:39.585Z",
"versionStamp": 0,
"documentsExists": true,
"workTimeJournal": {
"workTimeJournalLines": [
{
"workTimeJournalId": "string",
"dayOfWeek": 0,
"block1StartTime": "2026-03-25T15:10:39.585Z",
"block1EndTime": "2026-03-25T15:10:39.585Z",
"block2StartTime": "2026-03-25T15:10:39.585Z",
"block2EndTime": "2026-03-25T15:10:39.585Z",
"workFromHome": true,
"workingHours": 0,
"breaksHeld": true,
"workTimeDayType": 0,
"rowNumber": 0,
"createdBy": "string",
"createdDateTime": "2026-03-25T15:10:39.585Z",
"modifiedBy": "string",
"modifiedDateTime": "2026-03-25T15:10:39.585Z",
"versionStamp": 0,
"documentsExists": true,
"allowEdit": true,
"dayTypeLookup": 0
}
],
"workTimeLogHeaders": [
null
],
"employee": {
"employeeId": "string",
"externalReference": "string",
"initials": "string",
"email": "string",
"nameFirstName": "string",
"nameMiddleName": "string",
"nameLastName": "string",
"nameFullName": "string",
"hiredDate": "2026-03-25T15:10:39.585Z",
"seniorityDate": "2026-03-25T15:10:39.585Z",
"terminatedDate": "2026-03-25T15:10:39.585Z",
"position": {
"positionId": "string",
"employeeId": "string",
"title": "string",
"locationId": "string",
"organizationId": "string",
"employmentCategoryName": "string",
"dimension1Id": "string",
"dimension2Id": "string",
"dimension3Id": "string",
"dimension4Id": "string",
"externalReference": "string"
}
},
"workTimeJournalId": "string",
"employeeId": "string",
"startDate": "2026-03-25T15:10:39.585Z",
"endDate": "2026-03-25T15:10:39.585Z",
"submitted": true,
"submittedBy": "string",
"submittedDateTime": "2026-03-25T15:10:39.585Z",
"violationsApproved": true,
"rowNumber": 0,
"createdBy": "string",
"createdDateTime": "2026-03-25T15:10:39.585Z",
"modifiedBy": "string",
"modifiedDateTime": "2026-03-25T15:10:39.585Z",
"versionStamp": 0,
"documentsExists": true,
"yearWeek": "string",
"workTimeViolations": [
{
"workTimeJournalId": "string",
"dayOfWeek": 0,
"violationType": 0,
"rowNumber": 0,
"createdBy": "string",
"createdDateTime": "2026-03-25T15:10:39.585Z",
"modifiedBy": "string",
"modifiedDateTime": "2026-03-25T15:10:39.585Z",
"versionStamp": 0,
"documentsExists": true
}
]
}
}
],
"@odata.context": "string",
"@odata.count": 0,
"@odata.nextLink": "string"
}
Bad request. Occurs if the request payload or querystring contains invalid data
- application/json
- Schema
- Example (from schema)
Schema
type stringnullable
title stringnullable
status int32nullable
detail stringnullable
instance stringnullable
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Unauthorized
Loading...