Skip to content

Unarchive a task list

POST /v1/lists/{listId}/unarchive

Restores a previously-archived task list, making it visible again in GET /v1/lists and in the web sidebar. The API key’s owner must be a member of the list.

Idempotent — unarchiving a non-archived list returns success.

Connected web clients in the team receive a realtime tasklists refetch event so the list reappears in their sidebar.

NameTypeRequiredDescription
listIdstringyesNumeric ID of the list.

No request body.

200 OK — the restored list:

FieldTypeDescription
idnumberNumeric ID of the list.
namestringDisplay name of the list.
colorstringColor tag of the list.
isArchivedbooleanAlways false.
{
  "id": 27,
  "name": "Q3 launch",
  "color": "Blue",
  "isArchived": false
}
StatusBodyWhen
400{ "error": "listId must be a number." }listId path parameter is not numeric.
403{ "error": "You do not have access to this list." }The API key’s owner is not a member of the list.
404{ "error": "List <id> not found." }No list with that ID exists in the bound team.