Update a task
PATCH/v1/projects/:project_id/tasks/:task_id
Edit the card's title, assignee or payload. At least one is required.
payload is shallow-merged over what is there: keys the request omits are preserved. The merged result is validated against the board's payload_schema. last_result is read-only and lives in its own field — a payload write can never discard or forge it.
state and board_id are rejected — a card moves only through :transition, and it never changes boards.
Request
Responses
- 200
- 400
- 401
- 404
- 502
Card updated.
The request was malformed or failed validation.
Missing or invalid credentials.
The resource does not exist (existence is not leaked).
The upstream runtime could not complete the operation.