Google Tasks
Google Tasks is a cloud-based task management tool that allows users to create, edit, and organize to-do lists, set deadlines, and track tasks across devices in real-time.
Google Tasks is a cloud-based task management tool that allows users to create, edit, and organize to-do lists, set deadlines, and track tasks across devices in real-time.
Categories: Productivity and Collaboration
Type: googleTasks/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
clientId | Client Id | STRING | true | |
clientSecret | Client Secret | STRING | true |
Actions
Create Task
Name: createTask
Creates a new task on the specified task list.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
title | Title | STRING | Title of the new task to be created. | true |
listId | List ID | STRING | ID of the list where the new task will be stored. | true |
status | Status | STRING OptionsneedsAction, completed | Status of the task. | true |
notes | Notes | STRING | Notes describing the task. | false |
Example JSON Structure
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | Task identifier. |
title | STRING | Title of the task. |
notes | STRING | Notes describing the task. |
status | STRING | Status of the task. |
Output Example
List Tasks
Name: listTasks
Returns all tasks in the specified task list.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
listId | List ID | STRING | ID of the list where tasks are stored. | true |
showCompleted | Show completed | BOOLEAN Optionstrue, false | Show also completed tasks. By default both completed task and task that needs action will be shown. | true |
Example JSON Structure
Output
Type: ARRAY
Items Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | Task identifier. |
title | STRING | Title of the task. |
notes | STRING | Notes describing the task. |
status | STRING | Status of the task. |
Output Example
Update Task
Name: updateTask
Updates a specific task on the specified task list.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
listId | List ID | STRING | ID of the list where specific task is stored. | true |
taskId | Task ID | STRING Depends OnlistId | ID of the task to update. | true |
title | Title | STRING | Title of the task to be updated. If empty, title will not be changed. | false |
status | Status | STRING OptionsneedsAction, completed | Status of the task. If empty, status will not be changed. | false |
notes | Notes | STRING | Notes describing the task. If empty, notes will not be changed. | false |
Example JSON Structure
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | Task identifier. |
title | STRING | Title of the task. |
notes | STRING | Notes describing the task. |
status | STRING | Status of the task. |
Output Example
Triggers
New Task
Name: newTask
Triggers when a new task is added.
Type: POLLING
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
listId | List ID | STRING | ID of the list where new task is added. | true |
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
id | STRING | Task identifier. |
title | STRING | Title of the task. |
notes | STRING | Notes describing the task. |
status | STRING | Status of the task. |
JSON Example
Additional instructions
Connection Setup
Turning on Task API
Google Slides
Google Slides is a cloud-based presentation software that allows users to create, edit, and collaborate on presentations online in real-time.
GraphQL Client
The GraphQL client connector offers a comprehensive overview of your API's data, empowering users to request precisely what they need and nothing beyond that.