Microsoft 365 Drives.drive Item API
The drives.driveItem API from Microsoft 365 — 198 operation(s) for drives.driveitem.
Operations 318
Showing the first 250 of 318. The full set is in the contract, and via get_provider_operations.
GET
/drives/{drive-id}/bundles/{driveItem-id}/content
Get content for the navigation property bundles from drives
#
PUT
/drives/{drive-id}/bundles/{driveItem-id}/content
Update content for the navigation property bundles in drives
#
DELETE
/drives/{drive-id}/bundles/{driveItem-id}/content
Delete content for the navigation property bundles in drives
#
GET
/drives/{drive-id}/following/{driveItem-id}/content
Get content for the navigation property following from drives
#
PUT
/drives/{drive-id}/following/{driveItem-id}/content
Update content for the navigation property following in drives
#
DELETE
/drives/{drive-id}/following/{driveItem-id}/content
Delete content for the navigation property following in drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/analytics
Update the navigation property analytics in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/analytics
Delete navigation property analytics for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats
Get itemActivityStats from drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats
Create new navigation property to itemActivityStats for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}
Get itemActivityStats from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}
Update the navigation property itemActivityStats in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}
Delete navigation property itemActivityStats for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities
Get activities from drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities
Create new navigation property to activities for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}
Get activities from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}
Update the navigation property activities in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}
Delete navigation property activities for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem
Get driveItem from drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content
Get content for the navigation property driveItem from drives
#
PUT
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content
Update content for the navigation property driveItem in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content
Delete content for the navigation property driveItem in drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count
Get the number of the resource
#
GET
/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count
Get the number of the resource
#
POST
/drives/{drive-id}/items/{driveItem-id}/children
Create new navigation property to children for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content
Get content for the navigation property children from drives
#
PUT
/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content
Update content for the navigation property children in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content
Delete content for the navigation property children in drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/content
Get content for the navigation property items from drives
#
PUT
/drives/{drive-id}/items/{driveItem-id}/content
Update content for the navigation property items in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/content
Delete content for the navigation property items in drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings
Get mailboxSettings property value
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
GET
/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings
Get mailboxSettings property value
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem
Update the navigation property listItem in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem
Delete navigation property listItem for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings
Get mailboxSettings property value
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions
Get documentSetVersions from drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions
Create new navigation property to documentSetVersions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}
Get documentSetVersions from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}
Update the navigation property documentSetVersions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}
Delete navigation property documentSetVersions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields
Get fields from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields
Update the navigation property fields in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields
Delete navigation property fields for drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/microsoft.graph.restore
Invoke action restore
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count
Get the number of the resource
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content
Get content for the navigation property driveItem from drives
#
PUT
/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content
Update content for the navigation property driveItem in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content
Delete content for the navigation property driveItem in drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/fields
Update the navigation property fields in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/fields
Delete navigation property fields for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser
Get lastModifiedByUser from drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings
Get mailboxSettings property value
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/microsoft.graph.createLink
Invoke action createLink
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/microsoft.graph.getActivitiesByInterval()
Invoke function getActivitiesByInterval
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/microsoft.graph.getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')
Invoke function getActivitiesByInterval
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/permissions
Create new navigation property to permissions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/permissions/{permission-id}
Get permissions from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/permissions/{permission-id}
Update the navigation property permissions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/permissions/{permission-id}
Delete navigation property permissions for drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/permissions/{permission-id}/microsoft.graph.grant
Invoke action grant
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/permissions/$count
Get the number of the resource
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/versions
Create new navigation property to versions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}
Get versions from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}
Update the navigation property versions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}
Delete navigation property versions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields
Get fields from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields
Update the navigation property fields in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields
Delete navigation property fields for drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/microsoft.graph.restoreVersion
Invoke action restoreVersion
#
GET
/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count
Get the number of the resource
#
POST
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.assignSensitivityLabel
Invoke action assignSensitivityLabel
#
POST
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.createUploadSession
Invoke action createUploadSession
#
GET
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.delta(token='{token}')
Invoke function delta
#
POST
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.discardCheckout
Invoke action discardCheckout
#
POST
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.extractSensitivityLabels
Invoke action extractSensitivityLabels
#
GET
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.getActivitiesByInterval()
Invoke function getActivitiesByInterval
#
GET
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')
Invoke function getActivitiesByInterval
#
POST
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.permanentDelete
Invoke action permanentDelete
#
GET
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.search(q='{q}')
Invoke function search
#
POST
/drives/{drive-id}/items/{driveItem-id}/microsoft.graph.validatePermission
Invoke action validatePermission
#
POST
/drives/{drive-id}/items/{driveItem-id}/permissions
Create new navigation property to permissions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}
Get permissions from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}
Update the navigation property permissions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}
Delete navigation property permissions for drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/microsoft.graph.grant
Invoke action grant
#
POST
/drives/{drive-id}/items/{driveItem-id}/subscriptions
Create new navigation property to subscriptions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}
Get subscriptions from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}
Update the navigation property subscriptions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}
Delete navigation property subscriptions for drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/microsoft.graph.reauthorize
Invoke action reauthorize
#
POST
/drives/{drive-id}/items/{driveItem-id}/thumbnails
Create new navigation property to thumbnails for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}
Get thumbnails from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}
Update the navigation property thumbnails in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}
Delete navigation property thumbnails for drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/versions
Create new navigation property to versions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}
Get versions from drives
#
PATCH
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}
Update the navigation property versions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}
Delete navigation property versions for drives
#
GET
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content
Get content for the navigation property versions from drives
#
PUT
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content
Update content for the navigation property versions in drives
#
DELETE
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content
Delete content for the navigation property versions in drives
#
POST
/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/microsoft.graph.restoreVersion
Invoke action restoreVersion
#
POST
/drives/{drive-id}/root/analytics/itemActivityStats
Create new navigation property to itemActivityStats for drives
#
GET
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}
Get itemActivityStats from drives
#
PATCH
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}
Update the navigation property itemActivityStats in drives
#
DELETE
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}
Delete navigation property itemActivityStats for drives
#
GET
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities
Get activities from drives
#
POST
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities
Create new navigation property to activities for drives
#
GET
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}
Get activities from drives
#
PATCH
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}
Update the navigation property activities in drives
#
DELETE
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}
Delete navigation property activities for drives
#
GET
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem
Get driveItem from drives
#
GET
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content
Get content for the navigation property driveItem from drives
#
PUT
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content
Update content for the navigation property driveItem in drives
#
DELETE
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content
Delete content for the navigation property driveItem in drives
#
GET
/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count
Get the number of the resource
#
GET
/drives/{drive-id}/root/children/{driveItem-id}/content
Get content for the navigation property children from drives
#
PUT
/drives/{drive-id}/root/children/{driveItem-id}/content
Update content for the navigation property children in drives
#
DELETE
/drives/{drive-id}/root/children/{driveItem-id}/content
Delete content for the navigation property children in drives
#
GET
/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
PATCH
/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
GET
/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings
Get mailboxSettings property value
#
PATCH
/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
POST
/drives/{drive-id}/root/listItem/documentSetVersions
Create new navigation property to documentSetVersions for drives
#
GET
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}
Get documentSetVersions from drives
#
PATCH
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}
Update the navigation property documentSetVersions in drives
#
DELETE
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}
Delete navigation property documentSetVersions for drives
#
GET
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields
Get fields from drives
#
PATCH
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields
Update the navigation property fields in drives
#
DELETE
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields
Delete navigation property fields for drives
#
POST
/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/microsoft.graph.restore
Invoke action restore
#
GET
/drives/{drive-id}/root/listItem/driveItem/content
Get content for the navigation property driveItem from drives
#
PUT
/drives/{drive-id}/root/listItem/driveItem/content
Update content for the navigation property driveItem in drives
#
DELETE
/drives/{drive-id}/root/listItem/driveItem/content
Delete content for the navigation property driveItem in drives
#
GET
/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings
Get mailboxSettings property value
#
PATCH
/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings
Update property mailboxSettings value
#
GET
/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors
Get serviceProvisioningErrors property value
#
GET
/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count
Get the number of the resource
#
GET
/drives/{drive-id}/root/listItem/microsoft.graph.getActivitiesByInterval()
Invoke function getActivitiesByInterval
#
GET
/drives/{drive-id}/root/listItem/microsoft.graph.getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')
Invoke function getActivitiesByInterval
#
POST
/drives/{drive-id}/root/listItem/permissions
Create new navigation property to permissions for drives
#
PATCH
/drives/{drive-id}/root/listItem/permissions/{permission-id}
Update the navigation property permissions in drives
#
DELETE
/drives/{drive-id}/root/listItem/permissions/{permission-id}
Delete navigation property permissions for drives
#
POST
/drives/{drive-id}/root/listItem/permissions/{permission-id}/microsoft.graph.grant
Invoke action grant
#