Microsoft To-Do (Business)

Microsoft To-Do (Business)

Microsoft To-Do is an intelligent task management app that makes it easy to plan and manage your day. Connect to Microsoft To-Do to manage your tasks from various services. You can perform actions such as creating tasks.

Note:

  • This is a Standard connector.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add a to-do

This operation is used to create a to-do in the specified to-do list (defaults to To-Do).

Required Parameters

Subject
string
Brief description or title of the to-do.

Optional Parameters

To-do List
string
To-do list
Due Date
date-time
YYYY-MM-DD or YYYY-MM-DDThh:mm:ssZ (note the time portion will be ignored)
Reminder Date-Time
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Start Date
date-time
YYYY-MM-DD or YYYY-MM-DDThh:mm:ssZ (note the time portion will be ignored)
Importance
string
Low, normal or high.
Status
string
Indicates state or progress of the to-do - not started, in progress, completed, waiting on others or deferred.
Sensitivity
string
Indicates the level of privacy for the event.
Content Type
string
Text=0, HTML=1
Content
string
The text or HTML content.
Category
string
Associated with the to-do.
Is Reminder On
boolean
True if an alert is set to remind the user of the to-do.

Returns

Body
ToDo

Details of the newly created to-do.

List all to-do lists

Returns a list of all the to-do lists.

Required Parameters

Subject
string
Brief description or title of the to-do.

Optional Parameters

To-do List
string
To-do list
Due Date
date-time
YYYY-MM-DD or YYYY-MM-DDThh:mm:ssZ (note the time portion will be ignored)
Reminder Date-Time
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Start Date
date-time
YYYY-MM-DD or YYYY-MM-DDThh:mm:ssZ (note the time portion will be ignored)
Importance
string
Low, normal or high.
Status
string
Indicates state or progress of the to-do - not started, in progress, completed, waiting on others or deferred.
Sensitivity
string
Indicates the level of privacy for the event.
Content Type
string
Text=0, HTML=1
Content
string
The text or HTML content.
Category
string
Associated with the to-do.
Is Reminder On
boolean
True if an alert is set to remind the user of the to-do.

Returns

array of TodoList

Definitions

ToDo

A Microsoft To-Do object.

Assigned To
string
Name of the person who has been assigned the to-do.
Categories
array of string
Collection of category names associated with the to-do.
Content
string
The text or HTML content.
Content Type
string
Text=0, HTML=1
Created Date-Time
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Date
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Date
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Date-Time
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Date-Time
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Id
string
Unique identifier of the to-do.
Importance
string
Low, normal or high.
Is reminder on
boolean
True if an alert is set to remind the user of the to-do.
Modified Date-Time
date-time
YYYY-MM-DDThh:mm:ssZ (UTC format)
Owner
string
Name of the person who created the to-do.
Status
string
Indicates state or progress of the to-do - not started, in progress, completed, waiting on others or deferred.
Subject
string
Brief description or title of the to-do.

TodoList

An Microsoft To-Do list.

Id
string
Unique identifier of the to-do list.
Is Default
boolean
True if this is the default to-do list.
Name
string
Name of the to-do list.