Update a task
PATCH/api/v1/tasks/:task_id
Updates a task's payload, title, or assignee. state is never directly writable — move it with a transition; sending a state field is rejected as an unknown field (VALIDATION_FAILED). payload is shallow-merged over the existing payload (PATCH semantics): keys the request omits are preserved, so setting one field never discards values an on_enter automation wrote (e.g. last_result). The merged payload is validated against the workflow's payload_schema.
Request
Responses
- 200
- 400
- 401
- 403
- 404
Task updated
Bad request (invalid payload)
Unauthorized
Forbidden
Task not found