Update a time entry
PATCH/time-entries/:id
Only draft status entries can be mutated.
Request
Path Parameters
id uuidrequired
Resource UUID.
Body
required
workDatestring
Example:
2025-01-16minutesinteger
Possible values: >= 1 and <= 1440
Example:
90hoursstring
Example:
1.5descriptionstring | nullnullable
billableboolean
releaseIduuidnullable
OK
Schema
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:00Z