AptlyStar

Google Tasks

Manage Google Tasks

使用说明

Integrate Google Tasks into your workflow. Create, read, update, delete, and list tasks and task lists.

工具

google_tasks_create

Create a new task in a Google Tasks list

输入

参数类型必填描述
taskListIdstring否Task list ID (defaults to primary task list "@default")
titlestring是Title of the task (max 1024 characters)
notesstring否Notes/description for the task (max 8192 characters)
duestring否Due date in RFC 3339 format (e.g., 2025-06-03T00:00:00.000Z)
statusstring否Task status: "needsAction" or "completed"
parentstring否Parent task ID to create this task as a subtask. Omit for top-level tasks.
previousstring否Previous sibling task ID to position after. Omit to place first among siblings.

输出

参数类型描述
idstringTask ID
titlestringTask title
notesstringTask notes
statusstringTask status (needsAction or completed)
duestringDue date
updatedstringLast modification time
selfLinkstringURL for the task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task ID
positionstringPosition among sibling tasks
completedstringCompletion date
deletedbooleanWhether the task is deleted

google_tasks_list

List all tasks in a Google Tasks list

输入

参数类型必填描述
taskListIdstring否Task list ID (defaults to primary task list "@default")
maxResultsnumber否Maximum number of tasks to return (default 20, max 100)
pageTokenstring否Token for pagination
showCompletedboolean否Whether to show completed tasks (default true)
showDeletedboolean否Whether to show deleted tasks (default false)
showHiddenboolean否Whether to show hidden tasks (default false)
dueMinstring否Lower bound for due date filter (RFC 3339 timestamp)
dueMaxstring否Upper bound for due date filter (RFC 3339 timestamp)
completedMinstring否Lower bound for task completion date (RFC 3339 timestamp)
completedMaxstring否Upper bound for task completion date (RFC 3339 timestamp)
updatedMinstring否Lower bound for last modification time (RFC 3339 timestamp)

输出

参数类型描述
tasksarrayList of tasks
↳ idstringTask identifier
↳ titlestringTitle of the task
↳ notesstringNotes/description for the task
↳ statusstringTask status: "needsAction" or "completed"
↳ duestringDue date (RFC 3339 timestamp)
↳ completedstringCompletion date (RFC 3339 timestamp)
↳ updatedstringLast modification time (RFC 3339 timestamp)
↳ selfLinkstringURL pointing to this task
↳ webViewLinkstringLink to task in Google Tasks UI
↳ parentstringParent task identifier
↳ positionstringPosition among sibling tasks (string-based ordering)
↳ hiddenbooleanWhether the task is hidden
↳ deletedbooleanWhether the task is deleted
↳ linksarrayCollection of links associated with the task
↳ typestringLink type (e.g., "email", "generic", "chat_message")
↳ descriptionstringLink description
↳ linkstringThe URL
nextPageTokenstringToken for retrieving the next page of results

google_tasks_get

Retrieve a specific task by ID from a Google Tasks list

输入

参数类型必填描述
taskListIdstring否Task list ID (defaults to primary task list "@default")
taskIdstring是The ID of the task to retrieve

输出

参数类型描述
idstringTask ID
titlestringTask title
notesstringTask notes
statusstringTask status (needsAction or completed)
duestringDue date
updatedstringLast modification time
selfLinkstringURL for the task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task ID
positionstringPosition among sibling tasks
completedstringCompletion date
deletedbooleanWhether the task is deleted

google_tasks_update

Update an existing task in a Google Tasks list

输入

参数类型必填描述
taskListIdstring否Task list ID (defaults to primary task list "@default")
taskIdstring是The ID of the task to update
titlestring否New title for the task
notesstring否New notes for the task
duestring否New due date in RFC 3339 format
statusstring否New status: "needsAction" or "completed"

输出

参数类型描述
idstringTask ID
titlestringTask title
notesstringTask notes
statusstringTask status (needsAction or completed)
duestringDue date
updatedstringLast modification time
selfLinkstringURL for the task
webViewLinkstringLink to task in Google Tasks UI
parentstringParent task ID
positionstringPosition among sibling tasks
completedstringCompletion date
deletedbooleanWhether the task is deleted

google_tasks_delete

Delete a task from a Google Tasks list

输入

参数类型必填描述
taskListIdstring否Task list ID (defaults to primary task list "@default")
taskIdstring是The ID of the task to delete

输出

参数类型描述
taskIdstringDeleted task ID
deletedbooleanWhether deletion was successful

google_tasks_list_task_lists

Retrieve all task lists for the authenticated user

输入

参数类型必填描述
maxResultsnumber否Maximum number of task lists to return (default 20, max 100)
pageTokenstring否Token for pagination

输出

参数类型描述
taskListsarrayList of task lists
↳ idstringTask list identifier
↳ titlestringTitle of the task list
↳ updatedstringLast modification time (RFC 3339 timestamp)
↳ selfLinkstringURL pointing to this task list
nextPageTokenstringToken for retrieving the next page of results

On this page