update_time_entry
Modify an existing time entry in Clockify by updating details such as start/end times, description, project, task, tags, and billable status using workspace and time entry IDs.
Instructions
Update an existing time entry
Input Schema
Name | Required | Description | Default |
---|---|---|---|
billable | No | Whether the entry is billable | |
description | No | Time entry description | |
end | No | End time (ISO 8601 format) | |
projectId | No | Project ID | |
start | No | Start time (ISO 8601 format) | |
tagIds | No | Array of tag IDs | |
taskId | No | Task ID | |
timeEntryId | Yes | Time entry ID | |
workspaceId | Yes | Workspace ID |
Input Schema (JSON Schema)
{
"properties": {
"billable": {
"description": "Whether the entry is billable",
"type": "boolean"
},
"description": {
"description": "Time entry description",
"type": "string"
},
"end": {
"description": "End time (ISO 8601 format)",
"type": "string"
},
"projectId": {
"description": "Project ID",
"type": "string"
},
"start": {
"description": "Start time (ISO 8601 format)",
"type": "string"
},
"tagIds": {
"description": "Array of tag IDs",
"items": {
"type": "string"
},
"type": "array"
},
"taskId": {
"description": "Task ID",
"type": "string"
},
"timeEntryId": {
"description": "Time entry ID",
"type": "string"
},
"workspaceId": {
"description": "Workspace ID",
"type": "string"
}
},
"required": [
"workspaceId",
"timeEntryId"
],
"type": "object"
}