My work
update-deadline-status-tool
Move a deadline to a different kanban column.
Sets a deadline's status. The is_finished flag is auto-synced — moving to finished sets it to true, and moving away from finished clears it back to false.
See also:
update-deadline-toolwhen you also need to change the description, due date, assignee or other fields. This tool is the narrow status-only fast path.
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
id | integer | yes | Deadline id. |
status | string | yes | One of on-hold, new, active, internal-test, external-test, finished. |
Permissions
- Moving your own deadline:
kanban::manage_selforkanban::manage_for_others. - Moving someone else's deadline:
kanban::manage_for_others.
Example
{
"id": 21,
"status": "external-test"
}Response
The updated deadline, in the same shape as a row from list-deadlines-tool.
Errors
- An invalid
statusvalue returns a validation error. - Moving a deadline you don't own without
kanban::manage_for_othersreturns an authorization error. - A non-existent
idreturns a 404-style error.