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" : ""
}
}