List time entries for a project
GET/projects/:id/time-entries
List time entries for a project
Request
Path Parameters
id uuidrequired
Resource UUID.
Query Parameters
page integer
Possible values: >= 1
Page number (1-based).
Default value:
1pageSize integer
Possible values: >= 1 and <= 100
Items per page (max 100).
Default value:
25userId string
Filter by user.
status string
Filter by status (draft, submitted, approved, ...).
workDateFrom string
ISO date lower bound.
workDateTo string
ISO date upper bound.
OK
Schema
Array [
]
data
object[]
required
iduuidrequired
Example:
3fa85f64-5717-4562-b3fc-2c963f66afa6organizationIduuidrequired
Example:
7b1e2c3d-0000-0000-0000-000000000001projectIduuidrequired
Example:
9a8b7c6d-0000-0000-0000-000000000002userIduuidrequired
Example:
3fa85f64-5717-4562-b3fc-2c963f66afa6entryIduuidnullablerequired
Associated entry/ticket, if any.
Example:
nullreleaseIduuidnullablerequired
Example:
nullworkDatestringrequired
ISO date (YYYY-MM-DD).
Example:
2025-01-15hoursstringrequired
Logged hours (decimal string).
Example:
2.5minutesintegerrequired
Logged minutes (derived from hours).
Example:
150descriptionstring | nullnullablerequired
Example:
Implemented login flow.billablebooleanrequired
Example:
truesourcestringrequired
How the entry was created (api, ui, import).
Example:
apistatusstringrequired
Possible values: [draft, submitted, approved, rejected, locked, invoiced]
Example:
draftinvoicedbooleanrequired
Example:
falsecreatedAtdate-timerequired
Example:
2025-01-15T08:00:00ZupdatedAtdate-timerequired
Example:
2025-01-15T10:30:00Zpageintegerrequired
Example:
1pageSizeintegerrequired
Example:
25totalintegerrequired
Example:
100