PATCH/projects/api/v3/tasks/{taskId}.json
Update an existing task.
Modify the properties of an existing task.
Path Params
- Name
taskId
- Type
- integer
- required
- Description
Body Params
Request contains information of a task to be created or updated.
- Name
attachmentOptions
- Type
- object
- Name
attachments
- Type
- object
- Name
card
- Type
- object
- Description
- Card stores information about the card created with the task.
- Name
predecessors
- Type
- array
- Description
- Predecessor stores information about task predecessors.
- Name
tags
- Type
- array
- Description
- Tag contains all the information returned from a tag.
- Name
task
- Type
- object
- Description
- Task contains all the information returned from a task.
- Name
taskOptions
- Type
- object
- Description
- Options contains any options which can be set for the task request
- Name
workflows
- Type
- object
- Description
- Workflows stores information about where the task lives in the workflow
Responses
- Code
- 200
- Type
- object
- Schema
- Description
- 200 OK
- Code
- 400
- Type
- object
- Schema
- Description
- 400 Bad Request
ErrorResponse defines how []Error should be marshaled to JSON.
- Code
- 403
- Type
- object
- Schema
- Description
- 403 Forbidden
ErrorResponse defines how []Error should be marshaled to JSON.
- Code
- 404
- Description
- 404 Not Found No Data
- Code
- 409
- Type
- object
- Schema
- Description
- 409 Conflict
ErrorResponse defines how []Error should be marshaled to JSON.
200 OK
responseV205
{ "affected": { "linkedCardId": 0, "linkedColumnId": 0, "linkedColumnName": "string", "taskIds": [ 0 ] }, "included": { "cards": { "additionalProp": { "archived": true, "archivedAt": "string", "archivedBy": { "id": 0, "meta": {}, "type": "string"