Skip to content

update_task_list

update_task_list

Update attributes of a task list. Only provided fields are changed. The authenticated user must be a member of the list.

Use archive_task_list / unarchive_task_list to change archive state — those are not exposed here.

FieldTypeRequiredDescription
listIdnumberyesNumeric ID of the list to update.
namestringnoNew display name. Must contain at least one non-whitespace character.
colorstringnoNew color tag. See valid values below.

Valid color values: Gray, Red, Orange, Yellow, Amber, Lime, Green, Teal, Sky, Blue, Purple, Pink.

{
  "listId": 27,
  "name": "Q3 launch — frozen scope",
  "color": "Amber"
}

A single text content block containing a JSON object with the updated list.

FieldTypeDescription
idnumberNumeric ID of the list.
namestringDisplay name after the update.
colorstringColor tag after the update.
isArchivedbooleanArchived state (unchanged by this tool).
{
  "id": 27,
  "name": "Q3 launch — frozen scope",
  "color": "Amber",
  "isArchived": false
}

The tool returns isError: true with an explanatory text block when the list ID doesn’t exist, name is empty, or the authenticated user is not a member of the list.