Google Tasks

Google Tasks

Google Tasks is a very simple task list. Works inside Gmail, Android, and Calendar seamlessly.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure China regions
Flow Standard All Flow regions
PowerApps Standard All PowerApps regions

To use this integration, you will need a Google account. If you are not a user yet, sign up for a new account. When trying to make a connection, you will be prompted to authenticate against your account. If you have multiple accounts, pick the one you would like to use and Sign in. Click on Allow to continue.

Image 1

You're now ready to start using this integration.

Throttling Limits

Name Calls Renewal Period
API calls per connection 30 60 seconds
Frequency of trigger polls 1 60 seconds

Actions

Create a task in a task list

Create a task in a specific task list.

Required Parameters

Task List ID
string
The id of the task list.
Title
string
The title of the task.

Optional Parameters

Notes
string
The notes for the task.
Due
date-time
The datetime the task is due.

Returns

Body
Task

A task.

Create a task list

Creates a new task list.

Required Parameters

Title
string
The title of the task list.

Returns

Body
TaskListEntry

A task list.

Get a task from a task list

Get specific task from the specified task list.

Required Parameters

Task List ID
string
The id of the task list.
Task ID
string
The id of the task.

Returns

Body
Task

A task.

List task lists

List all task lists.

Required Parameters

Task List ID
string
The id of the task list.
Title
string
The title of the task.

Optional Parameters

Notes
string
The notes for the task.
Due
date-time
The datetime the task is due.

Returns

Body
TaskListList

A list of task lists.

Lists the tasks for a task list

Lists the tasks for a specific task list.

Required Parameters

Task List ID
string
The id of the task list.

Returns

Body
TaskList

A list of tasks.

Triggers

When a new task list is created

Trigger when a new task list is created.

Returns

Body
TaskListList

A list of task lists.

When a task is added to a task list

Triggers when a task is added to the specified task list.

Required Parameters

Task List ID
string
The id of the task list.

Returns

Body
TaskList

A list of tasks.

When a task is completed in a task list

Triggers when the a task is completed in the specified task list.

Required Parameters

Task List ID
string
The id of the task list

Returns

Body
TaskList

A list of tasks.

When a task is due in a task list

Triggers when a task is due in the specified task list.

Required Parameters

Task List ID
string
The id of the task list.

Returns

Body
TaskList

A list of tasks.

Definitions

TaskListList

A list of task lists.

Items
array of TaskListEntry
Task lists in the lists.

TaskListEntry

A task list.

HTML Link
string
A link to this task list.
Task List ID
string
The identifier of the task list.
Title
string
The title of the task list.
Updated Time
date-time
The time the task list was last updated.

TaskList

A list of tasks.

Items
array of Task
The tasks in the list.

Task

A task.

Completed
date-time
The datetime the task was completed.
Due
date-time
The datetime the task is due.
HTML Link
string
A link to the task.
Notes
string
The notes for the task.
Parent
string
The parent of the task.
Status
string
The status of the task.
Task Id
string
The identifier of the task.
Title
string
The title of the task.
Updated
date-time
The last time the task was updated.