list_tasks
Retrieve tasks from a Google Tasks list with filtering options for completion status, due dates, and pagination controls.
Instructions
List all tasks in a specific task list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_google_email | Yes | The user's Google email address. Required. | |
| task_list_id | Yes | The ID of the task list to retrieve tasks from. | |
| max_results | No | Maximum number of tasks to return. (default: 20, max: 10000). | |
| page_token | No | Token for pagination. | |
| show_completed | No | Whether to include completed tasks (default: True). Note that show_hidden must also be true to show tasks completed in first party clients, such as the web UI and Google's mobile apps. | |
| show_deleted | No | Whether to include deleted tasks (default: False). | |
| show_hidden | No | Whether to include hidden tasks (default: False). | |
| show_assigned | No | Whether to include assigned tasks (default: False). | |
| completed_max | No | Upper bound for completion date (RFC 3339 timestamp). | |
| completed_min | No | Lower bound for completion date (RFC 3339 timestamp). | |
| due_max | No | Upper bound for due date (RFC 3339 timestamp). | |
| due_min | No | Lower bound for due date (RFC 3339 timestamp). | |
| updated_min | No | Lower bound for last modification time (RFC 3339 timestamp). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |