Skip to content

Google Tasks

Node: googleTasks · Full type: n8n-nodes-base.googleTasks · Version: 1

Credentials

googleTasksOAuth2Api (alias: @google)

CREDENTIAL @google = googleTasksOAuth2Api "My Google Tasks"

Operations

Resource: task

create

Parameter Type Default Details
task options "" required
title string ""
additionalFields collection {} keys: completed, deleted, dueDate, notes, parent, previous, ...

delete

Parameter Type Default Details
task options "" required
taskId string "" required

get

Parameter Type Default Details
task options "" required
taskId string "" required

getAll

Parameter Type Default Details
task options "" required
returnAll boolean false
limit number 20
additionalFields collection {} keys: completedMax, completedMin, dueMin, dueMax, showCompleted, showDeleted, ...

update

Parameter Type Default Details
task options "" required
taskId string "" required
updateFields collection {} keys: completed, deleted, dueDate, notes, previous, status, ...

Parameter Details

additionalFields children:

Parameter Type Default Details
completed dateTime ""
deleted boolean false
dueDate dateTime ""
notes string ""
parent string ""
previous string ""
status options "" needsAction, completed

updateFields children:

Parameter Type Default Details
completed dateTime ""
deleted boolean false
dueDate dateTime ""
notes string ""
previous string ""
status options "" needsAction, completed
title string ""

Example

NODE "googleTasks" @google AS "Google Tasks" {
  resource: "task",
  operation: "get",
  taskId: {{ $json.taskId }}
}