Redmine MCP Server

update_time_entry

Update an existing time entry.

  • Update a single time entry by ID
  • Only specify fields to be updated
  • Cannot change project
  • Returns 204 No Content on success
  • Returns 422 Unprocessable Entity on validation failure
  • Available since Redmine 1.1

Input Schema

NameRequiredDescriptionDefault
activity_idNoActivity ID
commentsNoComments (max 255 characters)
hoursNoNumber of spent hours (can include decimals)
idYesTime entry ID
issue_idNoIssue ID
spent_onNoDate (YYYY-MM-DD format)

Input Schema (JSON Schema)

{ "properties": { "activity_id": { "description": "Activity ID", "type": "number" }, "comments": { "description": "Comments (max 255 characters)", "maxLength": 255, "type": "string" }, "hours": { "description": "Number of spent hours (can include decimals)", "exclusiveMinimum": true, "minimum": 0, "type": "number" }, "id": { "description": "Time entry ID", "type": "number" }, "issue_id": { "description": "Issue ID", "type": "number" }, "spent_on": { "description": "Date (YYYY-MM-DD format)", "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" } }, "required": [ "id" ], "type": "object" }