listItem resource type
Namespace: microsoft.graph
Represents an item in a SharePoint list.
All items in a SharePoint document library can be represented as a listItem or driveItem resource.
Column values in the list are available through the fieldValueSet
dictionary.
Methods
The following methods are available for listItem resources.
All examples are relative to a list: https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}
.
Method | Return Type | Description |
---|---|---|
Get | listItem | Get an item in a list. |
Get column values | listItem | Get column values from listItem. |
Get analytics | itemAnalytics | Get analytics for this resource. |
Get activities by interval | itemActivityStat | Get a collection of itemActivityStats within the specified time interval. |
Create | listItem | Create a new listItem in a list. |
Delete | No Content | Removes an item from a list. |
Update | fieldValueSet | Update the properties on a listItem. |
Update column values | fieldValueSet | Update column values on a listItem. |
List | documentSetVersion collection | Get a list of the versions of a document set item in a list. |
Create | documentSetVersion | Create a new version of a document set item in a list. |
Restore | No Content | Restore the document set item to a specific version. |
Get delta | listItem collection | Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection. |
Properties
The listItem resource has the following properties.
Property | Type | Description |
---|---|---|
contentType | contentTypeInfo | The content type of this list item |
The following properties are inherited from baseItem.
Property | Type | Description |
---|---|---|
createdBy | identitySet | Identity of the creator of this item. Read-only. |
createdDateTime | DateTimeOffset | The date and time the item was created. Read-only. |
description | string | The descriptive text for the item. |
eTag | string | ETag for the item. Read-only. |
id | string | The unique identifier of the item. Read-only. |
lastModifiedBy | identitySet | Identity of the last modifier of this item. Read-only. |
lastModifiedDateTime | DateTimeOffset | The date and time the item was last modified. Read-only. |
name | string | The name / title of the item. |
parentReference | itemReference | Parent information, if the item has a parent. Read-write. |
sharepointIds | sharepointIds | Returns identifiers useful for SharePoint REST compatibility. Read-only. |
webUrl | string (url) | URL that displays the item in the browser. Read-only. |
Relationships
The listItem resource has the following relationships to other resources.
Relationship | Type | Description |
---|---|---|
activities | itemActivity collection | The list of recent activities that took place on this item. |
analytics | itemAnalytics resource | Analytics about the view activities that took place on this item. |
documentSetVersions | documentSetVersion collection | Version information for a document set version created by a user. |
driveItem | driveItem | For document libraries, the driveItem relationship exposes the listItem as a driveItem |
fields | fieldValueSet | The values of the columns set on this list item. |
versions | listItemVersion collection | The list of previous versions of the list item. |
JSON representation
The following JSON representation shows the resource type.
{
"contentType": { "@odata.type": "microsoft.graph.contentTypeInfo" },
"fields": { "@odata.type": "microsoft.graph.fieldValueSet" },
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
/* relationships */
"activities": [{"@odata.type": "microsoft.graph.itemActivity"}],
"analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
"documentSetVersions": [{"@odata.type": "microsoft.graph.documentSetVersion"}],
"driveItem": { "@odata.type": "microsoft.graph.driveItem" },
"versions": [{"@odata.type": "microsoft.graph.listItemVersion"}],
/* inherited from baseItem */
"id": "string",
"name": "name of resource",
"createdBy": { "@odata.type": "microsoft.graph.identitySet" },
"createdDateTime": "timestamp",
"description": "description of resource",
"eTag": "string",
"lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
"lastModifiedDateTime": "timestamp",
"parentReference": { "@odata.type": "microsoft.graph.itemReference"},
"webUrl": "url"
}