Components
Microsoft To Do
Microsoft To Do is a cloud-based task management application that helps users organize, prioritize, and track tasks across devices with features like lists, reminders, and collaboration.
Categories: Productivity and Collaboration
Type: microsoftToDo/v1
Connections
Version: 1
OAuth2 Authorization Code
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
clientId | Client Id | STRING | true | |
clientSecret | Client Secret | STRING | true | |
tenantId | Tenant Id | STRING | true |
Actions
Create Task
Name: createTask
Creates a new task.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
taskListId | Task List ID | STRING | ID of the task list where the task will be created. | true |
title | Title | STRING | Title of the task. | true |
importance | Importance | STRING Optionslow, normal, high | Importance of the task | false |
isReminderOn | Reminder | BOOLEAN Optionstrue, false | Set to true if an alert is set to remind the user of the task. | false |
Example JSON Structure
{
"label" : "Create Task",
"name" : "createTask",
"parameters" : {
"taskListId" : "",
"title" : "",
"importance" : "",
"isReminderOn" : false
},
"type" : "microsoftToDo/v1/createTask"
}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
@odata.etag | STRING | |
importance | STRING | Importance of the task. |
isReminderOn | BOOLEAN Optionstrue, false | Indicates whether an alert is set to reminder the user of the task. |
status | STRING | State or progress of the task. |
title | STRING | Title of the task. |
categories | STRING | The categories associated with the task. |
id | STRING | ID of the task. |
body | OBJECT Properties{STRING(content), STRING(contentType)} | Body of the task containing information about the task. |
linkedResources | OBJECT Properties{STRING(id), STRING(webUrl), STRING(applicationName), STRING(displayName)} |
Output Example
{
"@odata.etag" : "",
"importance" : "",
"isReminderOn" : false,
"status" : "",
"title" : "",
"categories" : "",
"id" : "",
"body" : {
"content" : "",
"contentType" : ""
},
"linkedResources" : {
"id" : "",
"webUrl" : "",
"applicationName" : "",
"displayName" : ""
}
}
Create Task List
Name: createTaskList
Creates a new task list.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
displayName | Title | STRING | Title of the task list. | true |
Example JSON Structure
{
"label" : "Create Task List",
"name" : "createTaskList",
"parameters" : {
"displayName" : ""
},
"type" : "microsoftToDo/v1/createTaskList"
}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
@odata.context | STRING | |
@odata.etag | STRING | |
id | STRING | |
displayName | STRING | |
isOwner | BOOLEAN Optionstrue, false | |
isShared | BOOLEAN Optionstrue, false | |
wellKnownListName | STRING |
Output Example
{
"@odata.context" : "",
"@odata.etag" : "",
"id" : "",
"displayName" : "",
"isOwner" : false,
"isShared" : false,
"wellKnownListName" : ""
}
Get Task
Name: getTask
Gets task by ID.
Properties
Name | Label | Type | Description | Required |
---|---|---|---|---|
taskListId | Task List ID | STRING | ID of the task list where the task will be created. | true |
taskId | Task ID | STRING Depends OntaskListId | ID of the task to retrieve. | true |
Example JSON Structure
{
"label" : "Get Task",
"name" : "getTask",
"parameters" : {
"taskListId" : "",
"taskId" : ""
},
"type" : "microsoftToDo/v1/getTask"
}
Output
Type: OBJECT
Properties
Name | Type | Description |
---|---|---|
@odata.etag | STRING | |
importance | STRING | Importance of the task. |
isReminderOn | BOOLEAN Optionstrue, false | Indicates whether an alert is set to reminder the user of the task. |
status | STRING | State or progress of the task. |
title | STRING | Title of the task. |
categories | STRING | The categories associated with the task. |
id | STRING | ID of the task. |
body | OBJECT Properties{STRING(content), STRING(contentType)} | Body of the task containing information about the task. |
linkedResources | OBJECT Properties{STRING(id), STRING(webUrl), STRING(applicationName), STRING(displayName)} |
Output Example
{
"@odata.etag" : "",
"importance" : "",
"isReminderOn" : false,
"status" : "",
"title" : "",
"categories" : "",
"id" : "",
"body" : {
"content" : "",
"contentType" : ""
},
"linkedResources" : {
"id" : "",
"webUrl" : "",
"applicationName" : "",
"displayName" : ""
}
}