PATCH/tasks/{taskId}
Updates part of a task.
OAuth 2.0 authentication.
For more information, see Authentication and Authorization.
task
| Parameter | Type | Description |
|---|---|---|
| taskId | string | Task ID required example : 4f9373d8-0e34-45b3-8b04-5459fad4e855 |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
| Property | Type | Description |
|---|---|---|
| assignorId | string | Assignor ID |
| assignees | array (Assignee) | Assignee information |
| title | string | Task title |
| content | string | Task content |
| dueDate | string | Due date (if it exists)
nullable : true |
| completionCondition | string | Completion options
Allowed values : ANY_ONE, MUST_ALL |
| Property | Type | Description |
|---|---|---|
| assigneeId | string | Assignee ID
required |
| status | string | Task status
required Allowed values : DONE, TODO |
example
1{2 "assignorId": "userf7da-f82c-4284-13e7-030f3b4c756x",3 "assignees": [4 {5 "assigneeId": "userf7da-f82c-4284-13e7-030f3b4c756x",6 "status": "TODO"7 },8 {9 "assigneeId": "userf7da-f82c-4284-13e7-030f3b4c754x",10 "status": "TODO"11 }12 ],13 "title": "Arrange a weekly meeting",14 "content": "Book a meeting room",15 "dueDate": "2024-10-25",16 "completionCondition": "ANY_ONE"17}OK
| Property | Type | Description |
|---|---|---|
| task | object (task) | Task |
| Property | Type | Description |
|---|---|---|
| assignees | array (Assignee) | Assignee information |
| assignorId | string | Assignor ID
|
| assignorName | string | Assignor name |
| completionCondition | string | Completion options
Allowed values : ANY_ONE, MUST_ALL |
| content | string | Content |
| createdTime | string | Creation time (YYYY-MM-DDThh:mm:ssTZD) readOnly : true |
| dueDate | string | Due date (YYYY-MM-DD) nullable : true |
| modifiedTime | string | Update time (YYYY-MM-DDThh:mm:ssTZD) readOnly : true |
| resourceLocation | integer | The instance where the original task is located readOnly : true |
| status | string | Task status
Allowed values : DONE, TODO |
| taskId | string | Task ID |
| title | string | Title |
| Property | Type | Description |
|---|---|---|
| assigneeId | string | Assignee ID
required |
| assigneeName | string | Assignee name readOnly : true |
| status | string | Task status
required Allowed values : DONE, TODO |
example
1{2 "assignees": [3 {4 "assigneeId": "userf7da-f82c-4284-13e7-030f3b4c754x",5 "assigneeName": "John Doe",6 "status": "TODO"7 },8 {9 "assigneeId": "userf7da-f82c-4284-13e7-030f3b4c756x",10 "assigneeName": "Jane Doe",11 "status": "TODO"12 }13 ],14 "assignorId": "userf7da-f82c-4284-13e7-030f3b4c756x",15 "assignorName": "Jane Doe",16 "completionCondition": "MUST_ALL",17 "content": "",18 "createdTime": "2024-04-04T04:52:06.405Z",19 "dueDate": null,20 "modifiedTime": "2024-04-04T05:41:52.624Z",21 "resourceLocation": 14101,22 "status": "TODO",23 "taskId": "95e426f5-9c85-4d28-9c41-f22950398c9c",24 "title": "Task content"25}