Updates multiple time entries using the operation.

Updates multiple time entries using the operation. Each requested change is reported separately. <Check title="Required Permissions" icon="key">The user must have permission to access the requested time entries.</Check>

Authentication

AuthorizationBearer

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

Path parameters

operationstringRequired
The batch operation type.

Request

The time entry batch operation data.
timeEntryIdslist of stringsRequired
The list of time entry ids to perform the batch operation on.
newTypeOfWorkIdstring or nullOptionalformat: "uuid"
The id of the new type of work. Required for operation 'setTypeOfWork'.
isBillableboolean or nullOptional
Set the billable flag for time entries. Required for operation 'setIsBillable'.
isBilledboolean or nullOptional
Set the billed flag for time entries. Required for operation 'setIsBilled'.
requireAllTimeEntriesbooleanOptional
Whether the operation must leave every requested time entry unchanged when any entry cannot be updated.
newUserIdstring or nullOptionalformat: "uuid"
The id of the new user to assign the time entries to. Required for operation 'setUser'.
newProjectIdstring or nullOptionalformat: "uuid"
The id of the new project to assign the time entries to. Required for operation 'setProject'.
newTaskIdstring or nullOptionalformat: "uuid"
The id of the new task to assign the time entries to. Required for operation 'setTask'.

Response

Multi-Status

okobjectOptional
notFoundobjectOptional
unauthorizedobjectOptional
badRequestobjectOptional

Errors

400
Bad Request Error
404
Not Found Error