Google Super
GOOGLESUPER_PATCH_TASK
Partially updates an existing task (identified by `task_id`) within a specific Google Task list (identified by `tasklist_id`), modifying only the provided attributes from `TaskInput` (e.g., `title`, `notes`, `due` date, `status`) and requiring both the task and list to exist.
Remote googlesuper
Other tools also called GOOGLESUPER_PATCH_TASK?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"title": "Id",
"default": null,
"nullable": true,
"description": "Unique identifier for the task. Generated by Google Tasks API when creating a task. Used for updating or deleting existing tasks."
},
"due": {
"type": "string",
"title": "Due",
"default": null,
"examples": [
"2025-09-28T23:59:00Z",
"28 Sep 2025",
"11:59 PM, 22 Sep 2025",
"1:00 PM, 21 Sep 2025",
"UTC-5:30, 6:50 PM",
"UTC+1, 11:59 PM, 31 Dec",
"2025-09-21T15:30:00+02:00"
],
"nullable": true,
"description": "Due date for the task (optional). NOTE: Google Tasks only stores the date portion - any time provided will be normalized to midnight UTC by the API. \nGoogle Tasks API requires dates in RFC3339 format (e.g., 2025-09-22T13:48:27Z).\nWe automatically convert various human-readable formats to RFC3339:\n\nAccepted formats:\n• 2025-09-28T23:59:00Z → RFC3339/ISO-8601 format (preferred) - September 28, 2025 at 11:59 PM UTC\n• 28 Sep 2025 → Simple date format - Will be converted to midnight UTC on that date\n• 11:59 PM, 22 Sep 2025 → Time with date - Assumes UTC timezone if not specified\n• 1:00 PM, 21 Sep 2025 → 12-hour format with date - Converted to 13:00 UTC\n• UTC-5:30, 6:50 PM → With timezone offset - Converted to UTC automatically\n• UTC+1, 11:59 PM, 31 Dec → Timezone with date - Next occurrence of Dec 31\n• 2025-09-21T15:30:00+02:00 → RFC3339 with timezone offset\n\nNote: If no timezone is specified, UTC is assumed. Dates without times default to midnight UTC."
},
"etag": {
"type": "string",
"title": "Etag",
"default": null,
"nullable": true,
"description": "ETag of the resource for concurrency control. Prevents accidental overwrites when multiple clients modify the same task. Auto-generated by the API."
},
"notes": {
"type": "string",
"title": "Notes",
"default": null,
"nullable": true,
"maxLength": 8192,
"description": "Additional details or description for the task. Supports plain text only (no HTML/markdown). Maximum 8192 characters. Example: 'Include Q3 sales data and projections'"
},
"title": {
"type": "string",
"title": "Title",
"maxLength": 1024,
"minLength": 1,
"description": "Title/name of the task (REQUIRED). This is the main text displayed for the task. Maximum 1024 characters. Example: 'Complete quarterly report'"
},
"hidden": {
"type": "boolean",
"title": "Hidden",
"default": null,
"nullable": true,
"description": "Whether the task is hidden from the default view. Hidden tasks can still be accessed via API but won't show in UI. Default: false"
},
"status": {
"enum": [
"needsAction",
"completed"
],
"type": "string",
"title": "Status",
"description": "Current status of the task (REQUIRED). Must be either 'needsAction' (task is pending) or 'completed' (task is done). Default: 'needsAction'"
},
"deleted": {
"type": "boolean",
"title": "Deleted",
"default": null,
"nullable": true,
"description": "Whether the task has been deleted. Deleted tasks are marked but not immediately removed, allowing for recovery. Default: false"
},
"task_id": {
"type": "string",
"title": "Task Id",
"examples": [
"MDQ1NzM3ODI0NzM2NzY0NjA4MDk6MTU4MzM3MDQ4OTow",
"ZjFRbVRoOVdFNEk"
],
"description": "Identifier of the Google Task to be updated within the specified task list."
},
"completed": {
"type": "string",
"title": "Completed",
"default": null,
"examples": [
"2025-09-28T23:59:00Z",
"28 Sep 2025",
"11:59 PM, 22 Sep 2025",
"1:00 PM, 21 Sep 2025",
"UTC-5:30, 6:50 PM",
"UTC+1, 11:59 PM, 31 Dec",
"2025-09-21T15:30:00+02:00"
],
"nullable": true,
"description": "Date/time when the task was marked as completed. Only applicable when status='completed'. Unlike 'due', this field preserves the time component. \nGoogle Tasks API requires dates in RFC3339 format (e.g., 2025-09-22T13:48:27Z).\nWe automatically convert various human-readable formats to RFC3339:\n\nAccepted formats:\n• 2025-09-28T23:59:00Z → RFC3339/ISO-8601 format (preferred) - September 28, 2025 at 11:59 PM UTC\n• 28 Sep 2025 → Simple date format - Will be converted to midnight UTC on that date\n• 11:59 PM, 22 Sep 2025 → Time with date - Assumes UTC timezone if not specified\n• 1:00 PM, 21 Sep 2025 → 12-hour format with date - Converted to 13:00 UTC\n• UTC-5:30, 6:50 PM → With timezone offset - Converted to UTC automatically\n• UTC+1, 11:59 PM, 31 Dec → Timezone with date - Next occurrence of Dec 31\n• 2025-09-21T15:30:00+02:00 → RFC3339 with timezone offset\n\nNote: If no timezone is specified, UTC is assumed. Dates without times default to midnight UTC."
},
"tasklist_id": {
"type": "string",
"title": "Tasklist Id",
"examples": [
"MDQ1NzM3ODI0NzM2NzY0NjA4MDk6MDow",
"N1Zsb2FKeDRSOE0"
],
"description": "Identifier of the Google Task list that contains the task to be updated."
}
}
}