List To Do tasks
todo_list_tasksList tasks from a Microsoft To Do list, returning key details like title, status, importance, and due times. Filter results, control page size, and include completed tasks when needed.
Instructions
Lists tasks in one To Do list, returning id, title, status, importance, due and reminder times and a short body preview per task, plus count and nextLink when more pages exist. Page size defaults to 50. Completed tasks are excluded unless includeCompleted is true. To Do tasks do not support $search: narrow with filter instead, and note that dueDateTime is a complex type, so a date filter reads dueDateTime/dateTime ge '2026-01-01T00:00:00'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Maximum number of tasks to return in this page. Defaults to 50. | |
| filter | No | Raw OData $filter, ANDed with the completed-task filter. Example: "importance eq 'high'" or "dueDateTime/dateTime ge '2026-01-01T00:00:00'". | |
| listId | Yes | Id of the To Do list, as returned by todo_list_lists. | |
| includeCompleted | No | Include completed tasks. Defaults to false, which adds status ne 'completed' to the filter. |