Retrieves all time entries with a simplified model based on the grouping parameter.

Required Permissions
Any authenticated user.

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Query parameters

groupingstringOptional

The group-by parameter.

pageintegerOptionalDefaults to 1

Page number for pagination

pageSizeintegerOptionalDefaults to 10

Number of items per page

orderbystringOptional

The properties to order by

filterbystringOptional

The filter expression to filter by

Response

OK

idUUIDOptional

The id of the time tracking.

durationinteger or nullOptional

The duration of the time tracking in seconds. Required when the time tracking has already been completed and EndTime has not been set.

startDateUtcdatetime or nullOptional

The date (in UTC) when the time tracking was started. Required.

startDateLocaldatetime or nullOptional

The date (in Local) when the time tracking was started. Required.

isBillablebooleanOptional

Whether the time tracking is billable or not.

isBilledbooleanOptional

Whether the time tracking is billed or not.

createdByUUIDOptional

The id of the user who created this time tracking.

createdOndatetimeOptional

The date of the creation of this time tracking.

taskobjectOptional
taskIdUUID or nullOptional

The id of the task.

projectobjectOptional
projectIdUUID or nullOptional

The id of the project.

userobjectOptional
userIdUUID or nullOptional

The id of the user.

typeOfWorkobjectOptional
typeOfWorkIdUUID or nullOptional

The id of the type of work.

startTimeLocalstring or nullOptional

The time (in Local) when the time tracking was started.