contactFolder resource type
Namespace: microsoft.graph
A folder that contains contacts.
This resource supports using delta query to track incremental additions, deletions, and updates, by providing a delta function.
Methods
Method | Return Type | Description |
---|---|---|
Get contact folder | contactFolder | Get a contact folder by using the contact folder ID. |
Update contact folder | contactFolder | Update contactFolder object. |
Delete contact folder | None | Delete a contactFolder object. |
List child folders | contactFolder collection | Get a collection of child folders under the specified contact folder. |
Create child folder | contactFolder | Create a new contactFolder as a child of a specified folder. |
Get contact delta | contact collection | Get a set of contact folders that have been added, deleted, or removed from the user's mailbox. |
List contacts in folder | contact collection | Get a contact collection from the default contacts folder of the signed-in user (.../me/contacts ), or from the specified contact folder. |
Create contact in folder | contact | Add a contact to the root contacts folder or to the contacts endpoint of another contact folder. |
Create single-value property | contactFolder | Create one or more single-value extended properties in a new or existing contactFolder. |
Get single-value property | contactFolder | Get contactFolders that contain a single-value extended property by using $expand or $filter . |
Create multi-value property | contactFolder | Create one or more multi-value extended properties in a new or existing contactFolder. |
Get multi-value property | contactFolder | Get a contactFolder that contains a multi-value extended property by using $expand . |
Properties
Property | Type | Description |
---|---|---|
displayName | String | The folder's display name. |
id | String | Unique identifier of the contact folder. Read-only. |
parentFolderId | String | The ID of the folder's parent folder. |
Relationships
Relationship | Type | Description |
---|---|---|
childFolders | contactFolder collection | The collection of child folders in the folder. Navigation property. Read-only. Nullable. |
contacts | contact collection | The contacts in the folder. Navigation property. Read-only. Nullable. |
multiValueExtendedProperties | multiValueLegacyExtendedProperty collection | The collection of multi-value extended properties defined for the contactFolder. Read-only. Nullable. |
singleValueExtendedProperties | singleValueLegacyExtendedProperty collection | The collection of single-value extended properties defined for the contactFolder. Read-only. Nullable. |
JSON representation
The following JSON representation shows the resource type.
{
"displayName": "string",
"id": "string (identifier)",
"parentFolderId": "string"
}