Skip to content

Microsoft to Do

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

Credentials

microsoftToDoOAuth2Api (alias: @microsoft)

CREDENTIAL @microsoft = microsoftToDoOAuth2Api "My Microsoft to Do"

Operations

Resource: linkedResource

create

Parameter Type Default Details
taskListId options "" required
taskId string "" required
displayName string ""
applicationName string "" required
additionalFields collection {} keys: externalId, webUrl

delete

Parameter Type Default Details
taskListId options "" required
taskId string "" required
linkedResourceId string "" required

get

Parameter Type Default Details
taskListId options "" required
taskId string "" required
linkedResourceId string "" required

getAll

Parameter Type Default Details
taskListId options "" required
taskId string "" required
returnAll boolean false
limit number 50

update

Parameter Type Default Details
taskListId options "" required
taskId string "" required
linkedResourceId string "" required
updateFields collection {} keys: applicationName, displayName, externalId, webUrl

Resource: list

create

Parameter Type Default Details
displayName string "" required

delete

Parameter Type Default Details
listId string "" required

get

Parameter Type Default Details
listId string "" required

getAll

Parameter Type Default Details
returnAll boolean false
limit number 50

update

Parameter Type Default Details
listId string "" required
displayName string "" required

Resource: task

create

Parameter Type Default Details
taskListId options "" required
title string "" required
additionalFields collection {} keys: content, dueDateTime, reminderDateTime, importance, status

delete

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

get

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

getAll

Parameter Type Default Details
taskListId options "" required
returnAll boolean false
limit number 50

update

Parameter Type Default Details
taskListId options "" required
taskId string "" required
updateFields collection {} keys: content, dueDateTime, reminderDateTime, importance, status, title

Parameter Details

additionalFields children:

Parameter Type Default Details
externalId string ""
webUrl string ""

updateFields children:

Parameter Type Default Details
applicationName string ""
displayName string ""
externalId string ""
webUrl string ""

Example

NODE "microsoftToDo" @microsoft AS "Microsoft to Do" {
  resource: "linkedResource",
  operation: "get",
  taskId: {{ $json.taskId }},
  applicationName: {{ $json.applicationName }},
  linkedResourceId: {{ $json.linkedResourceId }}
}