Connect to Google Tasks to manage task lists and tasks.
| Action | Description | Parameters | Returns |
|---|---|---|---|
clear_completed ⚠ | Clear completed tasks from a list | task_list_id | NoneType |
complete_task ⚠ | Complete a task | task_list_id, task_id | GoogleTask |
create_task ⚠ | Create a new task | task_list_id, title [notes, due] | GoogleTask |
create_task_list ⚠ | Create a new task list | title | TaskList |
delete_task ⚠ | Delete a task | task_list_id, task_id | NoneType |
delete_task_list ⚠ | Delete a task list | task_list_id | NoneType |
get_task | Get a task by ID | task_list_id, task_id | GoogleTask |
get_task_list | Get a task list by ID | task_list_id | TaskList |
list_task_lists | List all task lists | [limit, page_token] | PaginatedList[TaskList] |
list_tasks | List tasks in a task list | task_list_id [completed, due_min, due_max, show_hidden, page_token] | PaginatedList[GoogleTask] |
move_task | Move a task | task_list_id, task_id [parent, previous] | GoogleTask |
update_task ⚠ | Update a task | task_list_id, task_id [title, notes, status, due] | GoogleTask |
update_task_list ⚠ | Update a task list title | task_list_id, title | TaskList |
Full schema explorer, code generation, and live API testing