update-filters
Modify existing personal Todoist filters by updating names, colors, queries, favorites, and descriptions in a single request.
Instructions
Update one or more existing personal filters with new values.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"filters": "<filters>"
},
"name": "update-filters"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filters | Yes | The filters to update. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filters | Yes | The updated filters, as read back after the update. Empty if they could not be read back; updatedFilterIds still lists what was updated. | |
| failures | Yes | Filters that could not be updated, with the reason for each. | |
| totalCount | Yes | The total number of filters updated. | |
| updatedFilterIds | Yes | The IDs of the updated filters. | |
| appliedOperations | Yes | Summary of operations performed. |