Microsoft Graph storage.fileStorage API

The storage.fileStorage API from Microsoft Graph — 89 operation(s) for storage.filestorage.

Operations 139

GET /storage/fileStorage Microsoft Graph Get fileStorage from storage #
PATCH /storage/fileStorage Microsoft Graph Update the navigation property fileStorage in storage #
DELETE /storage/fileStorage Microsoft Graph Delete navigation property fileStorage for storage #
GET /storage/fileStorage/containers Microsoft Graph List containers #
POST /storage/fileStorage/containers Microsoft Graph Create fileStorageContainer #
GET /storage/fileStorage/containers/{fileStorageContainer-id} Microsoft Graph Get containers from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id} Microsoft Graph Update the navigation property containers in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id} Microsoft Graph Delete navigation property containers for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/columns Microsoft Graph Get columns from storage #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/columns Microsoft Graph Create new navigation property to columns for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} Microsoft Graph Get columns from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} Microsoft Graph Update the navigation property columns in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id} Microsoft Graph Delete navigation property columns for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn Microsoft Graph Get sourceColumn from storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/columns/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/drive Microsoft Graph Get drive from storage #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/activate Microsoft Graph Invoke action activate #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/lock Microsoft Graph Invoke action lock #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/permanentDelete Microsoft Graph Invoke action permanentDelete #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/provisionMigrationContainers Microsoft Graph Invoke action provisionMigrationContainers #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/restore Microsoft Graph Invoke action restore #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/unlock Microsoft Graph Invoke action unlock #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs Microsoft Graph Get migrationJobs from storage #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs Microsoft Graph Create new navigation property to migrationJobs for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} Microsoft Graph Get migrationJobs from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} Microsoft Graph Update the navigation property migrationJobs in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} Microsoft Graph Delete navigation property migrationJobs for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents Microsoft Graph Get progressEvents from storage #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents Microsoft Graph Create new navigation property to progressEvents for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} Microsoft Graph Get progressEvents from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} Microsoft Graph Update the navigation property progressEvents in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} Microsoft Graph Delete navigation property progressEvents for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/permissions Microsoft Graph Get permissions from storage #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/permissions Microsoft Graph Create new navigation property to permissions for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} Microsoft Graph Get permissions from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} Microsoft Graph Update the navigation property permissions in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id} Microsoft Graph Delete navigation property permissions for storage #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/{permission-id}/grant Microsoft Graph Invoke action grant #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/permissions/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin Microsoft Graph Get recycleBin from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin Microsoft Graph Update the navigation property recycleBin in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin Microsoft Graph Delete navigation property recycleBin for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser Microsoft Graph Get createdByUser from storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items Microsoft Graph List items #
POST /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items Microsoft Graph Create new navigation property to items for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} Microsoft Graph Get items from storage #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} Microsoft Graph Update the navigation property items in storage #
DELETE /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} Microsoft Graph Delete navigation property items for storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser Microsoft Graph Get createdByUser from storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser Microsoft Graph Get lastModifiedByUser from storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/items/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser Microsoft Graph Get lastModifiedByUser from storage #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/containers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/containers/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers Microsoft Graph Get deletedContainers from storage #
POST /storage/fileStorage/deletedContainers Microsoft Graph Create new navigation property to deletedContainers for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id} Microsoft Graph Get deletedContainers from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id} Microsoft Graph Update the navigation property deletedContainers in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id} Microsoft Graph Delete navigation property deletedContainers for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns Microsoft Graph Get columns from storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns Microsoft Graph Create new navigation property to columns for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} Microsoft Graph Get columns from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} Microsoft Graph Update the navigation property columns in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id} Microsoft Graph Delete navigation property columns for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn Microsoft Graph Get sourceColumn from storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/drive Microsoft Graph Get drive from storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/activate Microsoft Graph Invoke action activate #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/lock Microsoft Graph Invoke action lock #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permanentDelete Microsoft Graph Invoke action permanentDelete #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/provisionMigrationContainers Microsoft Graph Invoke action provisionMigrationContainers #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/restore Microsoft Graph Invoke action restore #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unlock Microsoft Graph Invoke action unlock #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs Microsoft Graph Get migrationJobs from storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs Microsoft Graph Create new navigation property to migrationJobs for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} Microsoft Graph Get migrationJobs from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} Microsoft Graph Update the navigation property migrationJobs in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id} Microsoft Graph Delete navigation property migrationJobs for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents Microsoft Graph Get progressEvents from storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents Microsoft Graph Create new navigation property to progressEvents for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} Microsoft Graph Get progressEvents from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} Microsoft Graph Update the navigation property progressEvents in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/{sharePointMigrationEvent-id} Microsoft Graph Delete navigation property progressEvents for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions Microsoft Graph Get permissions from storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions Microsoft Graph Create new navigation property to permissions for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} Microsoft Graph Get permissions from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} Microsoft Graph Update the navigation property permissions in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id} Microsoft Graph Delete navigation property permissions for storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/{permission-id}/grant Microsoft Graph Invoke action grant #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permissions/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin Microsoft Graph Get recycleBin from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin Microsoft Graph Update the navigation property recycleBin in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin Microsoft Graph Delete navigation property recycleBin for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser Microsoft Graph Get createdByUser from storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items Microsoft Graph Get items from storage #
POST /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items Microsoft Graph Create new navigation property to items for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} Microsoft Graph Get items from storage #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} Microsoft Graph Update the navigation property items in storage #
DELETE /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id} Microsoft Graph Delete navigation property items for storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser Microsoft Graph Get createdByUser from storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser Microsoft Graph Get lastModifiedByUser from storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/items/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser Microsoft Graph Get lastModifiedByUser from storage #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings Microsoft Graph Get mailboxSettings property value #
PATCH /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/mailboxSettings Microsoft Graph Update property mailboxSettings value. #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors Microsoft Graph Get serviceProvisioningErrors property value #
GET /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count Microsoft Graph Get the number of the resource #
GET /storage/fileStorage/deletedContainers/$count Microsoft Graph Get the number of the resource #

Documentation

📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/admin?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreementacceptance?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/agreement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamsapp?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/application?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/applicationtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/azure-ad-auditlog-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/authenticationmethodspolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/certificatebasedauthconfiguration?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/chat?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/communications-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/complianceapioverview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-externalconnection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contact?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/contract?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/copilot-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/datapolicyoperation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-apps-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/intune-device-conceptual?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/device?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/directory?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domaindnsrecord?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/domain?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/drive?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/education-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/employee-experience-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/externalconnectors-external?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/filter-query-parameter
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/excel?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/grouplifecyclepolicy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groups-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsetting?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/groupsettingtemplate?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/identitycontainer?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/informationprotection?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/invitation?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/users?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/oauth2permissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/organization?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/resourcespecificpermissiongrant?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/place?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/planner-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/policy-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/print?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/privacy?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/report?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/rolemanagement?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/schemaextension?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/scopedrolemembership?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/search-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/security-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/serviceprincipal?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/shares?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sharepoint?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/solutions-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/filestorage?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscribedsku?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/subscription?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/teamwork?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/tenantrelationship?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/auth/auth-concepts
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/workplace?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/overview?view=graph-rest-1.0
📖
Documentation
https://learn.microsoft.com/en-us/graph/api/resources/sitepage?view=graph-rest-1.0

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-storage-filestorage-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

microsoft-graph-storage-filestorage-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Microsoft Graph Admin Admin.admin Storage.file Storage API
  description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.

    This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,

    site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,

    SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
  version: 1.0.0
  contact:
    name: Microsoft Graph API Support
    url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
  description: Microsoft Graph API v1.0 endpoint
tags:
- name: storage.fileStorage
  x-ms-docs-toc-type: page
paths:
  /storage/fileStorage:
    description: Provides operations to manage the fileStorage property of the microsoft.graph.storage entity.
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get fileStorage from storage
      operationId: storage.GetFileStorage
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorage'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property fileStorage in storage
      operationId: storage.UpdateFileStorage
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.fileStorage'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorage'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property fileStorage for storage
      operationId: storage.DeleteFileStorage
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers:
    description: Provides operations to manage the containers property of the microsoft.graph.fileStorage entity.
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph List containers
      description: Get a list of fileStorageContainer objects that are accessible to a caller. The containerTypeId filter parameter is required.
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/filestorage-list-containers?view=graph-rest-1.0
      operationId: storage.fileStorage.ListContainers
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.fileStorageContainerCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Create fileStorageContainer
      description: 'Create a new fileStorageContainer object.  The container type identified by containerTypeId must be registered in the tenant.  For delegated calls, the calling user is set as the owner of the fileStorageContainer. '
      externalDocs:
        description: Find more info here
        url: https://learn.microsoft.com/graph/api/filestoragecontainer-post?view=graph-rest-1.0
      operationId: storage.fileStorage.CreateContainers
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}:
    description: Provides operations to manage the containers property of the microsoft.graph.fileStorage entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get containers from storage
      operationId: storage.fileStorage.GetContainers
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property containers in storage
      operationId: storage.fileStorage.UpdateContainers
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property containers for storage
      operationId: storage.fileStorage.DeleteContainers
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns:
    description: Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get columns from storage
      operationId: storage.fileStorage.containers.ListColumns
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.columnDefinitionCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Create new navigation property to columns for storage
      operationId: storage.fileStorage.containers.CreateColumns
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}:
    description: Provides operations to manage the columns property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    - name: columnDefinition-id
      in: path
      description: The unique identifier of columnDefinition
      required: true
      schema:
        type: string
      x-ms-docs-key-type: columnDefinition
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get columns from storage
      operationId: storage.fileStorage.containers.GetColumns
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property columns in storage
      operationId: storage.fileStorage.containers.UpdateColumns
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property columns for storage
      operationId: storage.fileStorage.containers.DeleteColumns
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn:
    description: Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    - name: columnDefinition-id
      in: path
      description: The unique identifier of columnDefinition
      required: true
      schema:
        type: string
      x-ms-docs-key-type: columnDefinition
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/columns/{columnDefinition-id}/sourceColumn
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get sourceColumn from storage
      description: The source column for the content type column.
      operationId: storage.fileStorage.containers.columns.GetSourceColumn
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.columnDefinition'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/columns/$count:
    description: Provides operations to count the resources in the collection.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get the number of the resource
      operationId: storage.fileStorage.containers.columns.GetCount-67bd
      parameters:
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      responses:
        2XX:
          $ref: '#/components/responses/ODataCountResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
  /storage/fileStorage/containers/{fileStorageContainer-id}/drive:
    description: Provides operations to manage the drive property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/drive
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get drive from storage
      description: The drive of the resource fileStorageContainer. Read-only.
      operationId: storage.fileStorage.containers.GetDrive
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.drive'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/activate:
    description: Provides operations to call the activate method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/activate
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action activate
      operationId: storage.fileStorage.containers.fileStorageContainer.activate
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/lock:
    description: Provides operations to call the lock method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/lock
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action lock
      operationId: storage.fileStorage.containers.fileStorageContainer.lock
      requestBody:
        description: Action parameters
        content:
          application/json:
            schema:
              type: object
              properties:
                lockState:
                  anyOf:
                  - $ref: '#/components/schemas/microsoft.graph.siteLockState'
                  - type: object
                    nullable: true
        required: true
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/permanentDelete:
    description: Provides operations to call the permanentDelete method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/permanentDelete
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action permanentDelete
      operationId: storage.fileStorage.containers.fileStorageContainer.permanentDelete
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/provisionMigrationContainers:
    description: Provides operations to call the provisionMigrationContainers method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/provisionMigrationContainers
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action provisionMigrationContainers
      operationId: storage.fileStorage.containers.fileStorageContainer.provisionMigrationContainers
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                anyOf:
                - $ref: '#/components/schemas/microsoft.graph.sharePointMigrationContainerInfo'
                - type: object
                  nullable: true
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/restore:
    description: Provides operations to call the restore method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/restore
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action restore
      operationId: storage.fileStorage.containers.fileStorageContainer.restore
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                anyOf:
                - $ref: '#/components/schemas/microsoft.graph.fileStorageContainer'
                - type: object
                  nullable: true
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/unlock:
    description: Provides operations to call the unlock method.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/unlock
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Invoke action unlock
      operationId: storage.fileStorage.containers.fileStorageContainer.unlock
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: action
  /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs:
    description: Provides operations to manage the migrationJobs property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get migrationJobs from storage
      description: The collection of sharePointMigrationJob objects local to the container. Read-write.
      operationId: storage.fileStorage.containers.ListMigrationJobs
      parameters:
      - $ref: '#/components/parameters/top'
      - $ref: '#/components/parameters/skip'
      - $ref: '#/components/parameters/search'
      - $ref: '#/components/parameters/filter'
      - $ref: '#/components/parameters/count'
      - name: $orderby
        in: query
        description: Order items by property values
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.sharePointMigrationJobCollectionResponse'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-pageable:
        nextLinkName: '@odata.nextLink'
        operationName: listMore
      x-ms-docs-operation-type: operation
    post:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Create new navigation property to migrationJobs for storage
      operationId: storage.fileStorage.containers.CreateMigrationJobs
      requestBody:
        description: New navigation property
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        required: true
      responses:
        2XX:
          description: Created navigation property.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}:
    description: Provides operations to manage the migrationJobs property of the microsoft.graph.fileStorageContainer entity.
    parameters:
    - name: fileStorageContainer-id
      in: path
      description: The unique identifier of fileStorageContainer
      required: true
      schema:
        type: string
      x-ms-docs-key-type: fileStorageContainer
    - name: sharePointMigrationJob-id
      in: path
      description: The unique identifier of sharePointMigrationJob
      required: true
      schema:
        type: string
      x-ms-docs-key-type: sharePointMigrationJob
    x-ms-docs-grouped-path:
    - /storage/fileStorage/deletedContainers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}
    get:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Get migrationJobs from storage
      description: The collection of sharePointMigrationJob objects local to the container. Read-write.
      operationId: storage.fileStorage.containers.GetMigrationJobs
      parameters:
      - name: $select
        in: query
        description: Select properties to be returned
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      - name: $expand
        in: query
        description: Expand related entities
        style: form
        explode: false
        schema:
          uniqueItems: true
          type: array
          items:
            type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Update the navigation property migrationJobs in storage
      operationId: storage.fileStorage.containers.UpdateMigrationJobs
      requestBody:
        description: New navigation property values
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        required: true
      responses:
        2XX:
          description: Success
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.sharePointMigrationJob'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    delete:
      tags:
      - storage.fileStorage
      summary: Microsoft Graph Delete navigation property migrationJobs for storage
      operationId: storage.fileStorage.containers.DeleteMigrationJobs
      parameters:
      - name: If-Match
        in: header
        description: ETag
        schema:
          type: string
      responses:
        '204':
          description: Success
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
  /storage/fileStorage/containers/{fileStorageContainer-id}/migrationJobs/{sharePointMigrationJob-id}/progressEvents:
    description: Provides operations to manage the progressEvents property of the microsoft.graph.sharePointMigrationJob e

# --- truncated at 32 KB (1191 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-storage-filestorage-api-openapi.yml