Updates a task in matteroTM using only the provided fields in the JSON body.
PATCH https://my.mattero.com.au/public/api/v1/tasks/{id}
Name | Location | Type | Description |
---|---|---|---|
id | Route | string:required | The unique identifier associated with a Task. |
description | Body | string:optional | A descriptor or name used to describe or identify a Task. |
status | Body | string:optional | The status of a Task, expected values are [Todo | InProgress | Done] |
priority | Body | string:optional | The priority of a Task, expected values are [Low | Normal | High] |
dueDate | Body | Date:optional | The date a task is due. |
associatedContactId | Body | string:optional | The unique identifier of a contact associated with the Task. (If associatedMatterId has a value, this field must be empty) |
associatedMatterId | Body | string:optional | The unique identifier of a matter associated with the Task. (If associatedContactId has a value, this field must be empty) |
assignedToId | Body | string:optional | The unique identifier of a user contact assigned to the Task. |
Code | Summary | Description |
---|---|---|
204 | No Content | The request was successful, no body in response. |
400 | Bad Request | The request failed validation checks. |
401 | Unauthorized | Failed authentication check. |
403 | Forbidden | Failed authorization check. |
404 | Not Found | Either couldn't find the endpoint or the query's entity. |