outlookTaskFolder resource type (deprecated)
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Caution
The Outlook tasks API is deprecated and will stop returning data on August 20, 2022. Please use the new To Do API. For more information, see To Do APIs in public preview.
A folder that contains Outlook tasks (collection of outlookTask objects).
In Outlook, the default task group, My Tasks
, contains a default task folder, Tasks
, for the user's mailbox.
You cannot rename or delete these default task group and folder, but you can create additional task groups and task folders.
Methods
Method | Return Type | Description |
---|---|---|
Get outlookTaskFolder | outlookTaskFolder | Get the properties and relationships of the specified Outlook task folder. |
Create outlookTask | outlookTask | Create an Outlook task in the specified task folder. |
List tasks | outlookTask collection | Get all the Outlook tasks in the specified folder. |
Update | outlookTaskFolder | Update the writable properties of an Outlook task folder. |
Delete | None | Delete the specified Outlook task folder. |
Extended properties | ||
Create single-value extended property | outlookTaskFolder | Create one or more single-value extended properties in a new or existing Outlook task folder. |
Get task folder with single-value extended property | outlookTaskFolder | Get Outlook task folders that contain a single-value extended property by using $expand or $filter . |
Create multi-value extended property | outlookTaskFolder | Create one or more multi-value extended properties in a new or existing Outlook task folder. |
Get task folder with multi-value extended property | outlookTaskFolder | Get an Outlook task folder that contains a multi-value extended property by using $expand . |
Properties
Property | Type | Description |
---|---|---|
changeKey | String | The version of the task folder. |
id | String | The identifier of the task folder, unique in the user's mailbox. Read-only. |
isDefaultFolder | Boolean | True if the folder is the default task folder. |
name | String | The name of the task folder. |
parentGroupKey | Guid | The unique GUID identifier for the task folder's parent group. |
Relationships
Relationship | Type | Description |
---|---|---|
multiValueExtendedProperties | multiValueLegacyExtendedProperty collection | The collection of multi-value extended properties defined for the task folder. Read-only. Nullable. |
singleValueExtendedProperties | singleValueLegacyExtendedProperty collection | The collection of single-value extended properties defined for the task folder. Read-only. Nullable. |
tasks | outlookTask collection | The tasks in this task folder. Read-only. Nullable. |
JSON representation
Here is a JSON representation of the resource.
{
"changeKey": "String",
"id": "String (identifier)",
"isDefaultFolder": true,
"name": "String",
"parentGroupKey": "Guid"
}
Feedback
Submit and view feedback for