List items on a todo list
todo_list_itemsRetrieve the items on a Home Assistant todo list, optionally filtered by status such as needs_action or completed, to read current tasks.
Instructions
List items on a todo list, optionally filtered by status.
Calls WS todo/item/list and filters the returned items by status in
Python (HA's response shape for this command has varied between "items"
dicts and a bare list across versions, both are handled here).
Use when: reading a todo list's current items.
Not for: listing the todo entities themselves — use
todo_list_todo_lists.
Returns: list of item dicts as returned by HA (fields include uid,
summary/item text, status).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Client-side status filter: 'needs_action', 'completed', or 'all' for no filter. | needs_action |
| entity_id | Yes | Todo list entity ID, e.g. 'todo.shopping_list', from `todo_list_todo_lists`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |