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