Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ItemReference resource provides information necessary to address a DriveItem via the API.
JSON representation
Here is a JSON representation of the resource
{
"driveId": "string",
"driveType": "personal | business | documentLibrary",
"id": "string",
"listId": "string",
"name": "string",
"path": "string",
"shareId": "string",
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
"siteId": "string"
}
Properties
Property | Type | Description |
---|---|---|
driveId | String | Identifier of the drive instance that contains the item. Read-only. |
driveType | String | Identifies the type of drive. See drive resource for values. |
id | String | Identifier of the item in the drive. Read-only. |
listId | String | Identifier of the list. Read-only. |
name | String | The name of the item being referenced. Read-only. |
path | String | Path that can be used to navigate to the item. Read-only. |
shareId | String | Identifier for a shared resource that can be accessed via the Shares API. |
sharepointIds | sharepointIds | Identifiers useful for SharePoint REST compatibility. Read-only. |
siteId | String | Identifier of the site. Read-only. |
Remarks
To address a driveItem from an itemReference resource, construct a URL of the format:
GET https://graph.microsoft.com/v1.0/drives/{driveId}/items/{id}
The path value is an API path relative to the target drive, for example: /drive/root:/Documents/myfile.docx
.
To retrieve the human-readable path for a breadcrumb, you can safely ignore everything up to the first :
in the path string.