openapi: 3.0.1 info: title: OData Service for namespace microsoft.graph description: This OData service is located at https://graph.microsoft.com/v1.0 version: v1.0 x-ms-generated-by: toolName: Microsoft.OpenApi.OData toolVersion: 1.0.9.0 servers: - url: https://graph.microsoft.com/v1.0 paths: /admin: description: Provides operations to manage the admin singleton. get: tags: - admin.admin summary: Get admin operationId: admin.admin.GetAdmin parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - edge - sharepoint - serviceAnnouncement - people type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - edge - sharepoint - serviceAnnouncement - people type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.admin' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.admin summary: Update admin operationId: admin.admin.UpdateAdmin requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.admin' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.admin' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /admin/edge: description: Provides operations to manage the edge property of the microsoft.graph.admin entity. get: tags: - admin.edge summary: Get edge from admin description: A container for Microsoft Edge resources. Read-only. operationId: admin.GetEdge parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - internetExplorerMode type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - internetExplorerMode type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.edge' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.edge summary: Update the navigation property edge in admin operationId: admin.UpdateEdge requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.edge' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.edge' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.edge summary: Delete navigation property edge for admin operationId: admin.DeleteEdge 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 /admin/edge/internetExplorerMode: description: Provides operations to manage the internetExplorerMode property of the microsoft.graph.edge entity. get: tags: - admin.edge summary: Get internetExplorerMode from admin description: A container for Internet Explorer mode resources. operationId: admin.edge.GetInternetExplorerMode parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - siteLists type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - siteLists type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internetExplorerMode' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.edge summary: Update the navigation property internetExplorerMode in admin operationId: admin.edge.UpdateInternetExplorerMode requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internetExplorerMode' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internetExplorerMode' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.edge summary: Delete navigation property internetExplorerMode for admin operationId: admin.edge.DeleteInternetExplorerMode 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 /admin/edge/internetExplorerMode/siteLists: description: Provides operations to manage the siteLists property of the microsoft.graph.internetExplorerMode entity. get: tags: - admin.edge summary: List browserSiteLists description: Get a list of the browserSiteList objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/internetexplorermode-list-sitelists?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.ListSiteLists 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: enum: - id - id desc - description - description desc - displayName - displayName desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - publishedBy - publishedBy desc - publishedDateTime - publishedDateTime desc - revision - revision desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - lastModifiedBy - lastModifiedDateTime - publishedBy - publishedDateTime - revision - status - sharedCookies - sites type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sharedCookies - sites type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.browserSiteListCollectionResponse' 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: - admin.edge summary: Create browserSiteList description: Create a new browserSiteList object to support Internet Explorer mode. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/internetexplorermode-post-sitelists?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.CreateSiteLists requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSiteList' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSiteList' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}': description: Provides operations to manage the siteLists property of the microsoft.graph.internetExplorerMode entity. get: tags: - admin.edge summary: Get browserSiteList description: Get a browserSiteList that contains browserSite and browserSharedCookie resources. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-get?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.GetSiteLists parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - lastModifiedBy - lastModifiedDateTime - publishedBy - publishedDateTime - revision - status - sharedCookies - sites type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sharedCookies - sites type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSiteList' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.edge summary: Update browserSiteList description: Update the properties of a browserSiteList object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-update?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.UpdateSiteLists requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSiteList' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSiteList' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.edge summary: Delete browserSiteList description: Delete a browserSiteList object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/internetexplorermode-delete-sitelists?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.DeleteSiteLists 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 parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/publish': description: Provides operations to call the publish method. post: tags: - admin.Actions summary: Invoke action publish description: Publish the specified browserSiteList for devices to download. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-publish?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.browserSiteList.publish requestBody: description: Action parameters content: application/json: schema: type: object properties: revision: type: string sites: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.browserSite' - type: object nullable: true sharedCookies: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.browserSharedCookie' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.browserSiteList' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies': description: Provides operations to manage the sharedCookies property of the microsoft.graph.browserSiteList entity. get: tags: - admin.edge summary: List browserSharedCookies description: Get a list of the browserSharedCookie objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-list-sharedcookies?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.ListSharedCookies 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: enum: - id - id desc - comment - comment desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - displayName - displayName desc - history - history desc - hostOnly - hostOnly desc - hostOrDomain - hostOrDomain desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - path - path desc - sourceEnvironment - sourceEnvironment desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - comment - createdDateTime - deletedDateTime - displayName - history - hostOnly - hostOrDomain - lastModifiedBy - lastModifiedDateTime - path - sourceEnvironment - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.browserSharedCookieCollectionResponse' 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: - admin.edge summary: Create browserSharedCookie description: Create a new browserSharedCookie object in a browserSiteList. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-post-sharedcookies?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.CreateSharedCookies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSharedCookie' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSharedCookie' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}': description: Provides operations to manage the sharedCookies property of the microsoft.graph.browserSiteList entity. get: tags: - admin.edge summary: Get browserSharedCookie description: 'Get a session cookie that can be shared between a Microsoft Edge process and an Internet Explorer process, while using Internet Explorer mode. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersharedcookie-get?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.GetSharedCookies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - comment - createdDateTime - deletedDateTime - displayName - history - hostOnly - hostOrDomain - lastModifiedBy - lastModifiedDateTime - path - sourceEnvironment - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSharedCookie' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.edge summary: Update browserSharedCookie description: Update the properties of a browserSharedCookie object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersharedcookie-update?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.UpdateSharedCookies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSharedCookie' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSharedCookie' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.edge summary: Delete browserSharedCookie description: Delete a browserSharedCookie from a browserSiteList. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-delete-sharedcookies?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.DeleteSharedCookies 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 parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList - name: browserSharedCookie-id in: path description: The unique identifier of browserSharedCookie required: true schema: type: string x-ms-docs-key-type: browserSharedCookie '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/$count': description: Provides operations to count the resources in the collection. get: tags: - admin.edge summary: Get the number of the resource operationId: admin.edge.internetExplorerMode.siteLists.sharedCookies.GetCount-0de2 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' parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites': description: Provides operations to manage the sites property of the microsoft.graph.browserSiteList entity. get: tags: - admin.edge summary: List browserSites description: Get a list of the browserSite objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-list-sites?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.ListSites 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: enum: - id - id desc - allowRedirect - allowRedirect desc - comment - comment desc - compatibilityMode - compatibilityMode desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - history - history desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - mergeType - mergeType desc - status - status desc - targetEnvironment - targetEnvironment desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowRedirect - comment - compatibilityMode - createdDateTime - deletedDateTime - history - lastModifiedBy - lastModifiedDateTime - mergeType - status - targetEnvironment - webUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.browserSiteCollectionResponse' 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: - admin.edge summary: Create browserSite description: Create a new browserSite object in a browserSiteList. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-post-sites?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.CreateSites requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSite' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSite' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}': description: Provides operations to manage the sites property of the microsoft.graph.browserSiteList entity. get: tags: - admin.edge summary: Get browserSite description: Get a browserSite that resides on a browserSiteList. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersite-get?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.GetSites parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowRedirect - comment - compatibilityMode - createdDateTime - deletedDateTime - history - lastModifiedBy - lastModifiedDateTime - mergeType - status - targetEnvironment - webUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSite' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.edge summary: Update browserSite description: Update the properties of a browserSite object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersite-update?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.UpdateSites requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSite' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.browserSite' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.edge summary: Delete browserSite description: Delete a browserSite from a browserSiteList. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/browsersitelist-delete-sites?view=graph-rest-1.0 operationId: admin.edge.internetExplorerMode.siteLists.DeleteSites 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 parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList - name: browserSite-id in: path description: The unique identifier of browserSite required: true schema: type: string x-ms-docs-key-type: browserSite '/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count': description: Provides operations to count the resources in the collection. get: tags: - admin.edge summary: Get the number of the resource operationId: admin.edge.internetExplorerMode.siteLists.sites.GetCount-da97 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' parameters: - name: browserSiteList-id in: path description: The unique identifier of browserSiteList required: true schema: type: string x-ms-docs-key-type: browserSiteList /admin/edge/internetExplorerMode/siteLists/$count: description: Provides operations to count the resources in the collection. get: tags: - admin.edge summary: Get the number of the resource operationId: admin.edge.internetExplorerMode.siteLists.GetCount-d3d6 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' /admin/people: description: Provides operations to manage the people property of the microsoft.graph.admin entity. get: tags: - admin.peopleAdminSettings summary: Get people from admin operationId: admin.GetPeople parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - profileCardProperties type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - profileCardProperties type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.peopleAdminSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.peopleAdminSettings summary: Update the navigation property people in admin operationId: admin.UpdatePeople requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.peopleAdminSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.peopleAdminSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /admin/people/profileCardProperties: description: Provides operations to manage the profileCardProperties property of the microsoft.graph.peopleAdminSettings entity. get: tags: - admin.peopleAdminSettings summary: Get profileCardProperties from admin operationId: admin.people.ListProfileCardProperties 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: enum: - id - id desc - annotations - annotations desc - directoryPropertyName - directoryPropertyName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - annotations - directoryPropertyName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.profileCardPropertyCollectionResponse' 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: - admin.peopleAdminSettings summary: Create new navigation property to profileCardProperties for admin operationId: admin.people.CreateProfileCardProperties requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.profileCardProperty' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.profileCardProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/admin/people/profileCardProperties/{profileCardProperty-id}': description: Provides operations to manage the profileCardProperties property of the microsoft.graph.peopleAdminSettings entity. get: tags: - admin.peopleAdminSettings summary: Get profileCardProperties from admin operationId: admin.people.GetProfileCardProperties parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - annotations - directoryPropertyName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.profileCardProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.peopleAdminSettings summary: Update the navigation property profileCardProperties in admin operationId: admin.people.UpdateProfileCardProperties requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.profileCardProperty' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.profileCardProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.peopleAdminSettings summary: Delete navigation property profileCardProperties for admin operationId: admin.people.DeleteProfileCardProperties 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 parameters: - name: profileCardProperty-id in: path description: The unique identifier of profileCardProperty required: true schema: type: string x-ms-docs-key-type: profileCardProperty /admin/people/profileCardProperties/$count: description: Provides operations to count the resources in the collection. get: tags: - admin.peopleAdminSettings summary: Get the number of the resource operationId: admin.people.profileCardProperties.GetCount-9f88 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' /admin/serviceAnnouncement: description: Provides operations to manage the serviceAnnouncement property of the microsoft.graph.admin entity. get: tags: - admin.serviceAnnouncement summary: Get serviceAnnouncement from admin description: A container for service communications resources. Read-only. operationId: admin.GetServiceAnnouncement parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - healthOverviews - issues - messages type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - healthOverviews - issues - messages type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.serviceAnnouncement summary: Update the navigation property serviceAnnouncement in admin operationId: admin.UpdateServiceAnnouncement requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncement' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.serviceAnnouncement summary: Delete navigation property serviceAnnouncement for admin operationId: admin.DeleteServiceAnnouncement 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 /admin/serviceAnnouncement/healthOverviews: description: Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity. get: tags: - admin.serviceAnnouncement summary: List healthOverviews description: Retrieve the serviceHealth resources from the healthOverviews navigation property. This operation provides the health report of all subscribed services for a tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceannouncement-list-healthoverviews?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.ListHealthOverviews 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: enum: - id - id desc - service - service desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - service - status - issues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - issues type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceHealthCollectionResponse' 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: - admin.serviceAnnouncement summary: Create new navigation property to healthOverviews for admin operationId: admin.serviceAnnouncement.CreateHealthOverviews requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealth' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealth' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}': description: Provides operations to manage the healthOverviews property of the microsoft.graph.serviceAnnouncement entity. get: tags: - admin.serviceAnnouncement summary: Get serviceHealth description: Retrieve the properties and relationships of a serviceHealth object. This operation provides the health information of a specified service for a tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/servicehealth-get?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.GetHealthOverviews parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - service - status - issues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - issues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealth' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.serviceAnnouncement summary: Update the navigation property healthOverviews in admin operationId: admin.serviceAnnouncement.UpdateHealthOverviews requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealth' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealth' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.serviceAnnouncement summary: Delete navigation property healthOverviews for admin operationId: admin.serviceAnnouncement.DeleteHealthOverviews 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 parameters: - name: serviceHealth-id in: path description: The unique identifier of serviceHealth required: true schema: type: string x-ms-docs-key-type: serviceHealth '/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues': description: Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity. get: tags: - admin.serviceAnnouncement summary: Get issues from admin description: 'A collection of issues that happened on the service, with detailed information for each issue.' operationId: admin.serviceAnnouncement.healthOverviews.ListIssues 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: enum: - id - id desc - details - details desc - endDateTime - endDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - startDateTime - startDateTime desc - title - title desc - classification - classification desc - feature - feature desc - featureGroup - featureGroup desc - impactDescription - impactDescription desc - isResolved - isResolved desc - origin - origin desc - posts - posts desc - service - service desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - details - endDateTime - lastModifiedDateTime - startDateTime - title - classification - feature - featureGroup - impactDescription - isResolved - origin - posts - service - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceHealthIssueCollectionResponse' 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: - admin.serviceAnnouncement summary: Create new navigation property to issues for admin operationId: admin.serviceAnnouncement.healthOverviews.CreateIssues requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: serviceHealth-id in: path description: The unique identifier of serviceHealth required: true schema: type: string x-ms-docs-key-type: serviceHealth '/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}': description: Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity. get: tags: - admin.serviceAnnouncement summary: Get issues from admin description: 'A collection of issues that happened on the service, with detailed information for each issue.' operationId: admin.serviceAnnouncement.healthOverviews.GetIssues parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - details - endDateTime - lastModifiedDateTime - startDateTime - title - classification - feature - featureGroup - impactDescription - isResolved - origin - posts - service - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.serviceAnnouncement summary: Update the navigation property issues in admin operationId: admin.serviceAnnouncement.healthOverviews.UpdateIssues requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.serviceAnnouncement summary: Delete navigation property issues for admin operationId: admin.serviceAnnouncement.healthOverviews.DeleteIssues 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 parameters: - name: serviceHealth-id in: path description: The unique identifier of serviceHealth required: true schema: type: string x-ms-docs-key-type: serviceHealth - name: serviceHealthIssue-id in: path description: The unique identifier of serviceHealthIssue required: true schema: type: string x-ms-docs-key-type: serviceHealthIssue '/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport()': description: Provides operations to call the incidentReport method. get: tags: - admin.Functions summary: Invoke function incidentReport operationId: admin.serviceAnnouncement.healthOverviews.serviceHealth.issues.serviceHealthIssue.incidentReport responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: serviceHealth-id in: path description: The unique identifier of serviceHealth required: true schema: type: string x-ms-docs-key-type: serviceHealth - name: serviceHealthIssue-id in: path description: The unique identifier of serviceHealthIssue required: true schema: type: string x-ms-docs-key-type: serviceHealthIssue x-ms-docs-grouped-path: - '/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport()' '/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/$count': description: Provides operations to count the resources in the collection. get: tags: - admin.serviceAnnouncement summary: Get the number of the resource operationId: admin.serviceAnnouncement.healthOverviews.issues.GetCount-fd80 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' parameters: - name: serviceHealth-id in: path description: The unique identifier of serviceHealth required: true schema: type: string x-ms-docs-key-type: serviceHealth /admin/serviceAnnouncement/healthOverviews/$count: description: Provides operations to count the resources in the collection. get: tags: - admin.serviceAnnouncement summary: Get the number of the resource operationId: admin.serviceAnnouncement.healthOverviews.GetCount-51c2 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' /admin/serviceAnnouncement/issues: description: Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity. get: tags: - admin.serviceAnnouncement summary: List issues description: Retrieve serviceHealthIssue resources from the issues navigation property. This operation retrieves information about all service health issues that exist for the tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceannouncement-list-issues?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.ListIssues 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: enum: - id - id desc - details - details desc - endDateTime - endDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - startDateTime - startDateTime desc - title - title desc - classification - classification desc - feature - feature desc - featureGroup - featureGroup desc - impactDescription - impactDescription desc - isResolved - isResolved desc - origin - origin desc - posts - posts desc - service - service desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - details - endDateTime - lastModifiedDateTime - startDateTime - title - classification - feature - featureGroup - impactDescription - isResolved - origin - posts - service - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceHealthIssueCollectionResponse' 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: - admin.serviceAnnouncement summary: Create new navigation property to issues for admin operationId: admin.serviceAnnouncement.CreateIssues requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}': description: Provides operations to manage the issues property of the microsoft.graph.serviceAnnouncement entity. get: tags: - admin.serviceAnnouncement summary: Get serviceHealthIssue description: Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/servicehealthissue-get?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.GetIssues parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - details - endDateTime - lastModifiedDateTime - startDateTime - title - classification - feature - featureGroup - impactDescription - isResolved - origin - posts - service - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.serviceAnnouncement summary: Update the navigation property issues in admin operationId: admin.serviceAnnouncement.UpdateIssues requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceHealthIssue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.serviceAnnouncement summary: Delete navigation property issues for admin operationId: admin.serviceAnnouncement.DeleteIssues 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 parameters: - name: serviceHealthIssue-id in: path description: The unique identifier of serviceHealthIssue required: true schema: type: string x-ms-docs-key-type: serviceHealthIssue '/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport()': description: Provides operations to call the incidentReport method. get: tags: - admin.Functions summary: Invoke function incidentReport operationId: admin.serviceAnnouncement.issues.serviceHealthIssue.incidentReport responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: serviceHealthIssue-id in: path description: The unique identifier of serviceHealthIssue required: true schema: type: string x-ms-docs-key-type: serviceHealthIssue x-ms-docs-grouped-path: - '/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport()' /admin/serviceAnnouncement/issues/$count: description: Provides operations to count the resources in the collection. get: tags: - admin.serviceAnnouncement summary: Get the number of the resource operationId: admin.serviceAnnouncement.issues.GetCount-e140 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' /admin/serviceAnnouncement/messages: description: Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity. get: tags: - admin.serviceAnnouncement summary: List serviceAnnouncement messages description: Retrieve the serviceUpdateMessage resources from the messages navigation property. This operation retrieves all service update messages that exist for the tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.ListMessages 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: enum: - id - id desc - details - details desc - endDateTime - endDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - startDateTime - startDateTime desc - title - title desc - actionRequiredByDateTime - actionRequiredByDateTime desc - attachmentsArchive - attachmentsArchive desc - body - body desc - category - category desc - hasAttachments - hasAttachments desc - isMajorChange - isMajorChange desc - services - services desc - severity - severity desc - tags - tags desc - viewPoint - viewPoint desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - details - endDateTime - lastModifiedDateTime - startDateTime - title - actionRequiredByDateTime - attachmentsArchive - body - category - hasAttachments - isMajorChange - services - severity - tags - viewPoint - attachments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - attachments type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceUpdateMessageCollectionResponse' 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: - admin.serviceAnnouncement summary: Create new navigation property to messages for admin operationId: admin.serviceAnnouncement.CreateMessages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceUpdateMessage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceUpdateMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}': description: Provides operations to manage the messages property of the microsoft.graph.serviceAnnouncement entity. get: tags: - admin.serviceAnnouncement summary: Get serviceUpdateMessage description: Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-get?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.GetMessages parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - details - endDateTime - lastModifiedDateTime - startDateTime - title - actionRequiredByDateTime - attachmentsArchive - body - category - hasAttachments - isMajorChange - services - severity - tags - viewPoint - attachments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - attachments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceUpdateMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.serviceAnnouncement summary: Update the navigation property messages in admin operationId: admin.serviceAnnouncement.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceUpdateMessage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceUpdateMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.serviceAnnouncement summary: Delete navigation property messages for admin operationId: admin.serviceAnnouncement.DeleteMessages 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 parameters: - name: serviceUpdateMessage-id in: path description: The unique identifier of serviceUpdateMessage required: true schema: type: string x-ms-docs-key-type: serviceUpdateMessage '/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments': description: Provides operations to manage the attachments property of the microsoft.graph.serviceUpdateMessage entity. get: tags: - admin.serviceAnnouncement summary: List attachments description: Get the list of attachments associated with a service message. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-list-attachments?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.ListAttachments 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: enum: - id - id desc - content - content desc - contentType - contentType desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - size - size desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - contentType - lastModifiedDateTime - name - size type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceAnnouncementAttachmentCollectionResponse' 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: - admin.serviceAnnouncement summary: Create new navigation property to attachments for admin operationId: admin.serviceAnnouncement.messages.CreateAttachments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: serviceUpdateMessage-id in: path description: The unique identifier of serviceUpdateMessage required: true schema: type: string x-ms-docs-key-type: serviceUpdateMessage '/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}': description: Provides operations to manage the attachments property of the microsoft.graph.serviceUpdateMessage entity. get: tags: - admin.serviceAnnouncement summary: Get serviceAnnouncementAttachment description: Read the properties and relationships of a serviceAnnouncementAttachment object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceannouncementattachment-get?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.GetAttachments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - contentType - lastModifiedDateTime - name - size type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.serviceAnnouncement summary: Update the navigation property attachments in admin operationId: admin.serviceAnnouncement.messages.UpdateAttachments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.serviceAnnouncement summary: Delete navigation property attachments for admin operationId: admin.serviceAnnouncement.messages.DeleteAttachments 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 parameters: - name: serviceUpdateMessage-id in: path description: The unique identifier of serviceUpdateMessage required: true schema: type: string x-ms-docs-key-type: serviceUpdateMessage - name: serviceAnnouncementAttachment-id in: path description: The unique identifier of serviceAnnouncementAttachment required: true schema: type: string x-ms-docs-key-type: serviceAnnouncementAttachment '/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content': description: Provides operations to manage the media for the admin entity. get: tags: - admin.serviceAnnouncement summary: Get content for the navigation property attachments from admin description: The attachment content. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-list-attachments?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.GetAttachmentsContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - admin.serviceAnnouncement summary: Update content for the navigation property attachments in admin description: The attachment content. operationId: admin.serviceAnnouncement.messages.UpdateAttachmentsContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.serviceAnnouncementAttachment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: serviceUpdateMessage-id in: path description: The unique identifier of serviceUpdateMessage required: true schema: type: string x-ms-docs-key-type: serviceUpdateMessage - name: serviceAnnouncementAttachment-id in: path description: The unique identifier of serviceAnnouncementAttachment required: true schema: type: string x-ms-docs-key-type: serviceAnnouncementAttachment '/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count': description: Provides operations to count the resources in the collection. get: tags: - admin.serviceAnnouncement summary: Get the number of the resource operationId: admin.serviceAnnouncement.messages.attachments.GetCount-e0ef 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' parameters: - name: serviceUpdateMessage-id in: path description: The unique identifier of serviceUpdateMessage required: true schema: type: string x-ms-docs-key-type: serviceUpdateMessage '/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive': description: Provides operations to manage the media for the admin entity. get: tags: - admin.serviceAnnouncement summary: Get attachmentsArchive for the navigation property messages from admin description: The zip file that contains all attachments for a message. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.GetMessagesAttachmentsArchive responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - admin.serviceAnnouncement summary: Update attachmentsArchive for the navigation property messages in admin description: The zip file that contains all attachments for a message. operationId: admin.serviceAnnouncement.UpdateMessagesAttachmentsArchive requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: serviceUpdateMessage-id in: path description: The unique identifier of serviceUpdateMessage required: true schema: type: string x-ms-docs-key-type: serviceUpdateMessage /admin/serviceAnnouncement/messages/$count: description: Provides operations to count the resources in the collection. get: tags: - admin.serviceAnnouncement summary: Get the number of the resource operationId: admin.serviceAnnouncement.messages.GetCount-0cc9 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' /admin/serviceAnnouncement/messages/archive: description: Provides operations to call the archive method. post: tags: - admin.Actions summary: Invoke action archive description: Archive a list of serviceUpdateMessages for the signed in user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-archive?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.archive requestBody: description: Action parameters content: application/json: schema: type: object properties: messageIds: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /admin/serviceAnnouncement/messages/favorite: description: Provides operations to call the favorite method. post: tags: - admin.Actions summary: Invoke action favorite description: Change the status of a list of serviceUpdateMessages to favorite for the signed in user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-favorite?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.favorite requestBody: description: Action parameters content: application/json: schema: type: object properties: messageIds: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /admin/serviceAnnouncement/messages/markRead: description: Provides operations to call the markRead method. post: tags: - admin.Actions summary: Invoke action markRead description: Mark a list of serviceUpdateMessages as read for the signed in user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-markread?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.markRead requestBody: description: Action parameters content: application/json: schema: type: object properties: messageIds: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /admin/serviceAnnouncement/messages/markUnread: description: Provides operations to call the markUnread method. post: tags: - admin.Actions summary: Invoke action markUnread description: Mark a list of serviceUpdateMessages as unread for the signed in user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-markunread?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.markUnread requestBody: description: Action parameters content: application/json: schema: type: object properties: messageIds: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /admin/serviceAnnouncement/messages/unarchive: description: Provides operations to call the unarchive method. post: tags: - admin.Actions summary: Invoke action unarchive description: Unarchive a list of serviceUpdateMessages for the signed in user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-unarchive?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.unarchive requestBody: description: Action parameters content: application/json: schema: type: object properties: messageIds: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /admin/serviceAnnouncement/messages/unfavorite: description: Provides operations to call the unfavorite method. post: tags: - admin.Actions summary: Invoke action unfavorite description: Remove the favorite status of serviceUpdateMessages for the signed in user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/serviceupdatemessage-unfavorite?view=graph-rest-1.0 operationId: admin.serviceAnnouncement.messages.unfavorite requestBody: description: Action parameters content: application/json: schema: type: object properties: messageIds: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /admin/sharepoint: description: Provides operations to manage the sharepoint property of the microsoft.graph.admin entity. get: tags: - admin.sharepoint summary: Get sharepoint from admin operationId: admin.GetSharepoint parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - settings type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - settings type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.sharepoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.sharepoint summary: Update the navigation property sharepoint in admin operationId: admin.UpdateSharepoint requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.sharepoint' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.sharepoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.sharepoint summary: Delete navigation property sharepoint for admin operationId: admin.DeleteSharepoint 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 /admin/sharepoint/settings: description: Provides operations to manage the settings property of the microsoft.graph.sharepoint entity. get: tags: - admin.sharepoint summary: Get settings description: Get the tenant-level settings for SharePoint and OneDrive. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/sharepointsettings-get?view=graph-rest-1.0 operationId: admin.sharepoint.GetSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowedDomainGuidsForSyncApp - availableManagedPathsForSiteCreation - deletedUserPersonalSiteRetentionPeriodInDays - excludedFileExtensionsForSyncApp - idleSessionSignOut - imageTaggingOption - isCommentingOnSitePagesEnabled - isFileActivityNotificationEnabled - isLegacyAuthProtocolsEnabled - isLoopEnabled - isMacSyncAppEnabled - isRequireAcceptingUserToMatchInvitedUserEnabled - isResharingByExternalUsersEnabled - isSharePointMobileNotificationEnabled - isSharePointNewsfeedEnabled - isSiteCreationEnabled - isSiteCreationUIEnabled - isSitePagesCreationEnabled - isSitesStorageLimitAutomatic - isSyncButtonHiddenOnPersonalSite - isUnmanagedSyncAppForTenantRestricted - personalSiteDefaultStorageLimitInMB - sharingAllowedDomainList - sharingBlockedDomainList - sharingCapability - sharingDomainRestrictionMode - siteCreationDefaultManagedPath - siteCreationDefaultStorageLimitInMB - tenantDefaultTimezone type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.sharepointSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - admin.sharepoint summary: Update settings description: Update one or more tenant-level settings for SharePoint and OneDrive. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/sharepointsettings-update?view=graph-rest-1.0 operationId: admin.sharepoint.UpdateSettings requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.sharepointSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.sharepointSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - admin.sharepoint summary: Delete navigation property settings for admin operationId: admin.sharepoint.DeleteSettings 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 /agreementAcceptances: description: Provides operations to manage the collection of agreementAcceptance entities. get: tags: - agreementAcceptances.agreementAcceptance summary: Get entities from agreementAcceptances operationId: agreementAcceptances.agreementAcceptance.ListAgreementAcceptance parameters: - $ref: '#/components/parameters/search' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - agreementFileId - agreementId - deviceDisplayName - deviceId - deviceOSType - deviceOSVersion - expirationDateTime - recordedDateTime - state - userDisplayName - userEmail - userId - userPrincipalName type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementAcceptanceCollectionResponse' 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: - agreementAcceptances.agreementAcceptance summary: Add new entity to agreementAcceptances operationId: agreementAcceptances.agreementAcceptance.CreateAgreementAcceptance requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/agreementAcceptances/{agreementAcceptance-id}': description: Provides operations to manage the collection of agreementAcceptance entities. get: tags: - agreementAcceptances.agreementAcceptance summary: Get entity from agreementAcceptances by key operationId: agreementAcceptances.agreementAcceptance.GetAgreementAcceptance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - agreementFileId - agreementId - deviceDisplayName - deviceId - deviceOSType - deviceOSVersion - expirationDateTime - recordedDateTime - state - userDisplayName - userEmail - userId - userPrincipalName type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreementAcceptances.agreementAcceptance summary: Update entity in agreementAcceptances operationId: agreementAcceptances.agreementAcceptance.UpdateAgreementAcceptance requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreementAcceptances.agreementAcceptance summary: Delete entity from agreementAcceptances operationId: agreementAcceptances.agreementAcceptance.DeleteAgreementAcceptance 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 parameters: - name: agreementAcceptance-id in: path description: The unique identifier of agreementAcceptance required: true schema: type: string x-ms-docs-key-type: agreementAcceptance /agreements: description: Provides operations to manage the collection of agreement entities. get: tags: - agreements.agreement summary: Get entities from agreements operationId: agreements.agreement.ListAgreement parameters: - $ref: '#/components/parameters/search' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - isPerDeviceAcceptanceRequired - isViewingBeforeAcceptanceRequired - termsExpiration - userReacceptRequiredFrequency - acceptances - file - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementCollectionResponse' 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: - agreements.agreement summary: Add new entity to agreements operationId: agreements.agreement.CreateAgreement requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreement' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/agreements/{agreement-id}': description: Provides operations to manage the collection of agreement entities. get: tags: - agreements.agreement summary: Get entity from agreements by key operationId: agreements.agreement.GetAgreement parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - isPerDeviceAcceptanceRequired - isViewingBeforeAcceptanceRequired - termsExpiration - userReacceptRequiredFrequency - acceptances - file - files type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreement summary: Update entity in agreements operationId: agreements.agreement.UpdateAgreement requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreement' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreement summary: Delete entity from agreements operationId: agreements.agreement.DeleteAgreement 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/acceptances': description: Provides operations to manage the acceptances property of the microsoft.graph.agreement entity. get: tags: - agreements.agreementAcceptance summary: List acceptances description: Get the details about the acceptance records for a specific agreement. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/agreement-list-acceptances?view=graph-rest-1.0 operationId: agreements.ListAcceptances 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: enum: - id - id desc - agreementFileId - agreementFileId desc - agreementId - agreementId desc - deviceDisplayName - deviceDisplayName desc - deviceId - deviceId desc - deviceOSType - deviceOSType desc - deviceOSVersion - deviceOSVersion desc - expirationDateTime - expirationDateTime desc - recordedDateTime - recordedDateTime desc - state - state desc - userDisplayName - userDisplayName desc - userEmail - userEmail desc - userId - userId desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - agreementFileId - agreementId - deviceDisplayName - deviceId - deviceOSType - deviceOSVersion - expirationDateTime - recordedDateTime - state - userDisplayName - userEmail - userId - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementAcceptanceCollectionResponse' 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: - agreements.agreementAcceptance summary: Create new navigation property to acceptances for agreements operationId: agreements.CreateAcceptances requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}': description: Provides operations to manage the acceptances property of the microsoft.graph.agreement entity. get: tags: - agreements.agreementAcceptance summary: Get acceptances from agreements description: Read-only. Information about acceptances of this agreement. operationId: agreements.GetAcceptances parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - agreementFileId - agreementId - deviceDisplayName - deviceId - deviceOSType - deviceOSVersion - expirationDateTime - recordedDateTime - state - userDisplayName - userEmail - userId - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreementAcceptance summary: Update the navigation property acceptances in agreements operationId: agreements.UpdateAcceptances requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementAcceptance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreementAcceptance summary: Delete navigation property acceptances for agreements operationId: agreements.DeleteAcceptances 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementAcceptance-id in: path description: The unique identifier of agreementAcceptance required: true schema: type: string x-ms-docs-key-type: agreementAcceptance '/agreements/{agreement-id}/acceptances/$count': description: Provides operations to count the resources in the collection. get: tags: - agreements.agreementAcceptance summary: Get the number of the resource operationId: agreements.acceptances.GetCount-9ff2 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' parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/file': description: Provides operations to manage the file property of the microsoft.graph.agreement entity. get: tags: - agreements.agreementFile summary: Get agreementFile description: 'Retrieve the details of an agreement file, including the language and version information. The default file can have multiple versions, each with its own language, that can be retrieved by specifying the Accept-Language header. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/agreementfile-get?view=graph-rest-1.0 operationId: agreements.GetFile parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language - localizations type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - localizations type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreementFile summary: Update the navigation property file in agreements operationId: agreements.UpdateFile requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreementFile summary: Delete navigation property file for agreements operationId: agreements.DeleteFile 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/file/localizations': description: Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity. get: tags: - agreements.agreementFile summary: List agreementFileLocalizations description: Get a list of the default and localized agreement files. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/agreementfile-list-localizations?view=graph-rest-1.0 operationId: agreements.file.ListLocalizations 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: enum: - id - id desc - createdDateTime - createdDateTime desc - displayName - displayName desc - fileData - fileData desc - fileName - fileName desc - isDefault - isDefault desc - isMajorVersion - isMajorVersion desc - language - language desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementFileLocalizationCollectionResponse' 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: - agreements.agreementFile summary: Create new navigation property to localizations for agreements operationId: agreements.file.CreateLocalizations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}': description: Provides operations to manage the localizations property of the microsoft.graph.agreementFile entity. get: tags: - agreements.agreementFile summary: Get localizations from agreements description: The localized version of the terms of use agreement files attached to the agreement. operationId: agreements.file.GetLocalizations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreementFile summary: Update the navigation property localizations in agreements operationId: agreements.file.UpdateLocalizations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreementFile summary: Delete navigation property localizations for agreements operationId: agreements.file.DeleteLocalizations 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization '/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions': description: Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. get: tags: - agreements.agreementFile summary: Get versions from agreements description: Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. operationId: agreements.file.localizations.ListVersions 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: enum: - id - id desc - createdDateTime - createdDateTime desc - displayName - displayName desc - fileData - fileData desc - fileName - fileName desc - isDefault - isDefault desc - isMajorVersion - isMajorVersion desc - language - language desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementFileVersionCollectionResponse' 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: - agreements.agreementFile summary: Create new navigation property to versions for agreements operationId: agreements.file.localizations.CreateVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization x-ms-docs-grouped-path: - '/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions' '/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}': description: Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. get: tags: - agreements.agreementFile summary: Get versions from agreements description: Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. operationId: agreements.file.localizations.GetVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreementFile summary: Update the navigation property versions in agreements operationId: agreements.file.localizations.UpdateVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreementFile summary: Delete navigation property versions for agreements operationId: agreements.file.localizations.DeleteVersions 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization - name: agreementFileVersion-id in: path description: The unique identifier of agreementFileVersion required: true schema: type: string x-ms-docs-key-type: agreementFileVersion x-ms-docs-grouped-path: - '/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}' '/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count': description: Provides operations to count the resources in the collection. get: tags: - agreements.agreementFile summary: Get the number of the resource operationId: agreements.file.localizations.versions.GetCount-c405 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' parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization '/agreements/{agreement-id}/file/localizations/$count': description: Provides operations to count the resources in the collection. get: tags: - agreements.agreementFile summary: Get the number of the resource operationId: agreements.file.localizations.GetCount-37c2 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' parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/files': description: Provides operations to manage the files property of the microsoft.graph.agreement entity. get: tags: - agreements.agreementFileLocalization summary: Get files from agreements description: PDFs linked to this agreement. This property is in the process of being deprecated. Use the file property instead. Supports $expand. operationId: agreements.ListFiles 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: enum: - id - id desc - createdDateTime - createdDateTime desc - displayName - displayName desc - fileData - fileData desc - fileName - fileName desc - isDefault - isDefault desc - isMajorVersion - isMajorVersion desc - language - language desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementFileLocalizationCollectionResponse' 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: - agreements.agreementFileLocalization summary: Create agreementFileLocalization description: Create a new localized agreement file. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/agreement-post-files?view=graph-rest-1.0 operationId: agreements.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement '/agreements/{agreement-id}/files/{agreementFileLocalization-id}': description: Provides operations to manage the files property of the microsoft.graph.agreement entity. get: tags: - agreements.agreementFileLocalization summary: Get files from agreements description: PDFs linked to this agreement. This property is in the process of being deprecated. Use the file property instead. Supports $expand. operationId: agreements.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreementFileLocalization summary: Update the navigation property files in agreements operationId: agreements.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileLocalization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreementFileLocalization summary: Delete navigation property files for agreements operationId: agreements.DeleteFiles 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization '/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions': description: Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. get: tags: - agreements.agreementFileLocalization summary: Get versions from agreements description: Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. operationId: agreements.files.ListVersions 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: enum: - id - id desc - createdDateTime - createdDateTime desc - displayName - displayName desc - fileData - fileData desc - fileName - fileName desc - isDefault - isDefault desc - isMajorVersion - isMajorVersion desc - language - language desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.agreementFileVersionCollectionResponse' 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: - agreements.agreementFileLocalization summary: Create new navigation property to versions for agreements operationId: agreements.files.CreateVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization x-ms-docs-grouped-path: - '/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions' '/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}': description: Provides operations to manage the versions property of the microsoft.graph.agreementFileLocalization entity. get: tags: - agreements.agreementFileLocalization summary: Get versions from agreements description: Read-only. Customized versions of the terms of use agreement in the Microsoft Entra tenant. operationId: agreements.files.GetVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - fileData - fileName - isDefault - isMajorVersion - language type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - agreements.agreementFileLocalization summary: Update the navigation property versions in agreements operationId: agreements.files.UpdateVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.agreementFileVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - agreements.agreementFileLocalization summary: Delete navigation property versions for agreements operationId: agreements.files.DeleteVersions 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 parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization - name: agreementFileVersion-id in: path description: The unique identifier of agreementFileVersion required: true schema: type: string x-ms-docs-key-type: agreementFileVersion x-ms-docs-grouped-path: - '/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}' '/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count': description: Provides operations to count the resources in the collection. get: tags: - agreements.agreementFileLocalization summary: Get the number of the resource operationId: agreements.files.versions.GetCount-8216 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' parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement - name: agreementFileLocalization-id in: path description: The unique identifier of agreementFileLocalization required: true schema: type: string x-ms-docs-key-type: agreementFileLocalization '/agreements/{agreement-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - agreements.agreementFileLocalization summary: Get the number of the resource operationId: agreements.files.GetCount-b229 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' parameters: - name: agreement-id in: path description: The unique identifier of agreement required: true schema: type: string x-ms-docs-key-type: agreement /appCatalogs: description: Provides operations to manage the appCatalogs singleton. get: tags: - appCatalogs.appCatalogs summary: Get appCatalogs operationId: appCatalogs.appCatalogs.GetAppCatalogs parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - teamsApps type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - teamsApps type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appCatalogs' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - appCatalogs.appCatalogs summary: Update appCatalogs operationId: appCatalogs.appCatalogs.UpdateAppCatalogs requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appCatalogs' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appCatalogs' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /appCatalogs/teamsApps: description: Provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. get: tags: - appCatalogs.teamsApp summary: List teamsApp description: "List apps from the Microsoft Teams app catalog.\nThis includes apps from the Microsoft Teams store, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/appcatalogs-list-teamsapps?view=graph-rest-1.0 operationId: appCatalogs.ListTeamsApps 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: enum: - id - id desc - displayName - displayName desc - distributionMethod - distributionMethod desc - externalId - externalId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - distributionMethod - externalId - appDefinitions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appDefinitions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.teamsAppCollectionResponse' 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: - appCatalogs.teamsApp summary: Publish teamsApp description: "Publish an app to the Microsoft Teams app catalog.\nSpecifically, this API publishes the app to your organization's catalog (the tenant app catalog);\nthe created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/teamsapp-publish?view=graph-rest-1.0 operationId: appCatalogs.CreateTeamsApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/appCatalogs/teamsApps/{teamsApp-id}': description: Provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. get: tags: - appCatalogs.teamsApp summary: Get teamsApps from appCatalogs operationId: appCatalogs.GetTeamsApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - distributionMethod - externalId - appDefinitions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appDefinitions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - appCatalogs.teamsApp summary: Update the navigation property teamsApps in appCatalogs operationId: appCatalogs.UpdateTeamsApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - appCatalogs.teamsApp summary: Delete teamsApp description: 'Delete an app from an organization''s app catalog (the tenant app catalog). To delete an app, the distributionMethod property for the app must be set to organization. You can also use this API to remove a submitted app from the review process. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/teamsapp-delete?view=graph-rest-1.0 operationId: appCatalogs.DeleteTeamsApps 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 parameters: - name: teamsApp-id in: path description: The unique identifier of teamsApp required: true schema: type: string x-ms-docs-key-type: teamsApp '/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions': description: Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. get: tags: - appCatalogs.teamsApp summary: Get appDefinitions from appCatalogs description: The details for each version of the app. operationId: appCatalogs.teamsApps.ListAppDefinitions 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: enum: - id - id desc - authorization - authorization desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - publishingState - publishingState desc - shortDescription - shortDescription desc - teamsAppId - teamsAppId desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - authorization - createdBy - description - displayName - lastModifiedDateTime - publishingState - shortDescription - teamsAppId - version - bot type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - bot type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.teamsAppDefinitionCollectionResponse' 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: - appCatalogs.teamsApp summary: Update teamsApp description: 'Update an app previously published to the Microsoft Teams app catalog. To update an app, the distributionMethod property for the app must be set to organization. This API specifically updates an app published to your organization''s app catalog (the tenant app catalog). This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/teamsapp-update?view=graph-rest-1.0 operationId: appCatalogs.teamsApps.CreateAppDefinitions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: teamsApp-id in: path description: The unique identifier of teamsApp required: true schema: type: string x-ms-docs-key-type: teamsApp '/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}': description: Provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. get: tags: - appCatalogs.teamsApp summary: Get appDefinitions from appCatalogs description: The details for each version of the app. operationId: appCatalogs.teamsApps.GetAppDefinitions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - authorization - createdBy - description - displayName - lastModifiedDateTime - publishingState - shortDescription - teamsAppId - version - bot type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - bot type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - appCatalogs.teamsApp summary: Publish teamsApp description: "Publish an app to the Microsoft Teams app catalog.\nSpecifically, this API publishes the app to your organization's catalog (the tenant app catalog);\nthe created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/teamsapp-publish?view=graph-rest-1.0 operationId: appCatalogs.teamsApps.UpdateAppDefinitions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - appCatalogs.teamsApp summary: Delete navigation property appDefinitions for appCatalogs operationId: appCatalogs.teamsApps.DeleteAppDefinitions 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 parameters: - name: teamsApp-id in: path description: The unique identifier of teamsApp required: true schema: type: string x-ms-docs-key-type: teamsApp - name: teamsAppDefinition-id in: path description: The unique identifier of teamsAppDefinition required: true schema: type: string x-ms-docs-key-type: teamsAppDefinition '/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot': description: Provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity. get: tags: - appCatalogs.teamsApp summary: Get teamworkBot description: Get the bot associated with a specific definition of the TeamsApp. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/teamworkbot-get?view=graph-rest-1.0 operationId: appCatalogs.teamsApps.appDefinitions.GetBot parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamworkBot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - appCatalogs.teamsApp summary: Update the navigation property bot in appCatalogs operationId: appCatalogs.teamsApps.appDefinitions.UpdateBot requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamworkBot' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamworkBot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - appCatalogs.teamsApp summary: Delete navigation property bot for appCatalogs operationId: appCatalogs.teamsApps.appDefinitions.DeleteBot 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 parameters: - name: teamsApp-id in: path description: The unique identifier of teamsApp required: true schema: type: string x-ms-docs-key-type: teamsApp - name: teamsAppDefinition-id in: path description: The unique identifier of teamsAppDefinition required: true schema: type: string x-ms-docs-key-type: teamsAppDefinition '/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count': description: Provides operations to count the resources in the collection. get: tags: - appCatalogs.teamsApp summary: Get the number of the resource operationId: appCatalogs.teamsApps.appDefinitions.GetCount-ad4f 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' parameters: - name: teamsApp-id in: path description: The unique identifier of teamsApp required: true schema: type: string x-ms-docs-key-type: teamsApp /appCatalogs/teamsApps/$count: description: Provides operations to count the resources in the collection. get: tags: - appCatalogs.teamsApp summary: Get the number of the resource operationId: appCatalogs.teamsApps.GetCount-d4ad 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' /applications: description: Provides operations to manage the collection of application entities. get: tags: - applications.application summary: List applications description: Get the list of applications in this organization. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list?view=graph-rest-1.0 operationId: applications.application.ListApplication parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - addIns - addIns desc - api - api desc - appId - appId desc - applicationTemplateId - applicationTemplateId desc - appRoles - appRoles desc - certification - certification desc - createdDateTime - createdDateTime desc - defaultRedirectUri - defaultRedirectUri desc - description - description desc - disabledByMicrosoftStatus - disabledByMicrosoftStatus desc - displayName - displayName desc - groupMembershipClaims - groupMembershipClaims desc - identifierUris - identifierUris desc - info - info desc - isDeviceOnlyAuthSupported - isDeviceOnlyAuthSupported desc - isFallbackPublicClient - isFallbackPublicClient desc - keyCredentials - keyCredentials desc - logo - logo desc - notes - notes desc - oauth2RequirePostResponse - oauth2RequirePostResponse desc - optionalClaims - optionalClaims desc - parentalControlSettings - parentalControlSettings desc - passwordCredentials - passwordCredentials desc - publicClient - publicClient desc - publisherDomain - publisherDomain desc - requestSignatureVerification - requestSignatureVerification desc - requiredResourceAccess - requiredResourceAccess desc - samlMetadataUrl - samlMetadataUrl desc - serviceManagementReference - serviceManagementReference desc - servicePrincipalLockConfiguration - servicePrincipalLockConfiguration desc - signInAudience - signInAudience desc - spa - spa desc - tags - tags desc - tokenEncryptionKeyId - tokenEncryptionKeyId desc - verifiedPublisher - verifiedPublisher desc - web - web desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addIns - api - appId - applicationTemplateId - appRoles - certification - createdDateTime - defaultRedirectUri - description - disabledByMicrosoftStatus - displayName - groupMembershipClaims - identifierUris - info - isDeviceOnlyAuthSupported - isFallbackPublicClient - keyCredentials - logo - notes - oauth2RequirePostResponse - optionalClaims - parentalControlSettings - passwordCredentials - publicClient - publisherDomain - requestSignatureVerification - requiredResourceAccess - samlMetadataUrl - serviceManagementReference - servicePrincipalLockConfiguration - signInAudience - spa - tags - tokenEncryptionKeyId - verifiedPublisher - web - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.applicationCollectionResponse' 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: - applications.application summary: Create application description: Create a new application object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-applications?view=graph-rest-1.0 operationId: applications.application.CreateApplication requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/applications/{application-id}': description: Provides operations to manage the collection of application entities. get: tags: - applications.application summary: Get application description: Get the properties and relationships of an application object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0 operationId: applications.application.GetApplication parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addIns - api - appId - applicationTemplateId - appRoles - certification - createdDateTime - defaultRedirectUri - description - disabledByMicrosoftStatus - displayName - groupMembershipClaims - identifierUris - info - isDeviceOnlyAuthSupported - isFallbackPublicClient - keyCredentials - logo - notes - oauth2RequirePostResponse - optionalClaims - parentalControlSettings - passwordCredentials - publicClient - publisherDomain - requestSignatureVerification - requiredResourceAccess - samlMetadataUrl - serviceManagementReference - servicePrincipalLockConfiguration - signInAudience - spa - tags - tokenEncryptionKeyId - verifiedPublisher - web - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.application summary: Update application description: Update the properties of an application object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-update?view=graph-rest-1.0 operationId: applications.application.UpdateApplication requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.application summary: Delete application description: 'Delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0 operationId: applications.application.DeleteApplication 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/appManagementPolicies': description: Provides operations to manage the appManagementPolicies property of the microsoft.graph.application entity. get: tags: - applications.appManagementPolicy summary: Get appManagementPolicies from applications description: The appManagementPolicy applied to this application. operationId: applications.ListAppManagementPolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - isEnabled - isEnabled desc - restrictions - restrictions desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - isEnabled - restrictions - appliesTo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliesTo type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.appManagementPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref': description: Provides operations to manage the collection of application entities. delete: tags: - applications.appManagementPolicy summary: Remove appliesTo description: 'Remove an appManagementPolicy policy object from an application or service principal object. When you remove the appManagementPolicy, the application or service principal adopts the tenant-wide tenantAppManagementPolicy setting. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0 operationId: applications.DeleteRefAppManagementPolicies parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: appManagementPolicy-id in: path description: The unique identifier of appManagementPolicy required: true schema: type: string x-ms-docs-key-type: appManagementPolicy '/applications/{application-id}/appManagementPolicies/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.appManagementPolicy summary: Get the number of the resource operationId: applications.appManagementPolicies.GetCount-3aad 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/appManagementPolicies/$ref': description: Provides operations to manage the collection of application entities. get: tags: - applications.appManagementPolicy summary: Get ref of appManagementPolicies from applications description: The appManagementPolicy applied to this application. operationId: applications.ListRefAppManagementPolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - isEnabled - isEnabled desc - restrictions - restrictions desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - applications.appManagementPolicy summary: Assign appliesTo description: Assign an appManagementPolicy policy object to an application or service principal object. The application or service principal adopts this policy over the tenant-wide tenantAppManagementPolicy setting. Only one policy object can be assigned to an application or service principal. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/appmanagementpolicy-post-appliesto?view=graph-rest-1.0 operationId: applications.CreateRefAppManagementPolicies requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/createdOnBehalfOf': description: Provides operations to manage the createdOnBehalfOf property of the microsoft.graph.application entity. get: tags: - applications.directoryObject summary: Get createdOnBehalfOf from applications description: 'Supports $filter (/$count eq 0, /$count ne 0). Read-only.' operationId: applications.GetCreatedOnBehalfOf parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/extensionProperties': description: Provides operations to manage the extensionProperties property of the microsoft.graph.application entity. get: tags: - applications.extensionProperty summary: List extensionProperties (directory extensions) description: 'Retrieve the list of directory extension definitions, represented by extensionProperty objects on an application. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-extensionproperty?view=graph-rest-1.0 operationId: applications.ListExtensionProperties 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - appDisplayName - appDisplayName desc - dataType - dataType desc - isMultiValued - isMultiValued desc - isSyncedFromOnPremises - isSyncedFromOnPremises desc - name - name desc - targetObjects - targetObjects desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - appDisplayName - dataType - isMultiValued - isSyncedFromOnPremises - name - targetObjects type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.extensionPropertyCollectionResponse' 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: - applications.extensionProperty summary: Create extensionProperty (directory extension) description: 'Create a new directory extension definition, represented by an extensionProperty object. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-extensionproperty?view=graph-rest-1.0 operationId: applications.CreateExtensionProperties requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extensionProperty' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/extensionProperties/{extensionProperty-id}': description: Provides operations to manage the extensionProperties property of the microsoft.graph.application entity. get: tags: - applications.extensionProperty summary: Get extensionProperty (directory extension) description: Read a directory extension definition represented by an extensionProperty object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/extensionproperty-get?view=graph-rest-1.0 operationId: applications.GetExtensionProperties parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - appDisplayName - dataType - isMultiValued - isSyncedFromOnPremises - name - targetObjects type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.extensionProperty summary: Update the navigation property extensionProperties in applications operationId: applications.UpdateExtensionProperties requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extensionProperty' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.extensionProperty summary: Delete extensionProperty (directory extension) description: Delete a directory extension definition represented by an extensionProperty object. You can delete only directory extensions that aren't synced from on-premises active directory (AD). This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/extensionproperty-delete?view=graph-rest-1.0 operationId: applications.DeleteExtensionProperties 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: extensionProperty-id in: path description: The unique identifier of extensionProperty required: true schema: type: string x-ms-docs-key-type: extensionProperty '/applications/{application-id}/extensionProperties/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.extensionProperty summary: Get the number of the resource operationId: applications.extensionProperties.GetCount-3535 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/federatedIdentityCredentials': description: Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity. get: tags: - applications.federatedIdentityCredential summary: List federatedIdentityCredentials description: Get a list of the federatedIdentityCredential objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-federatedidentitycredentials?view=graph-rest-1.0 operationId: applications.ListFederatedIdentityCredentials 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: enum: - id - id desc - audiences - audiences desc - description - description desc - issuer - issuer desc - name - name desc - subject - subject desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - audiences - description - issuer - name - subject type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.federatedIdentityCredentialCollectionResponse' 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: - applications.federatedIdentityCredential summary: Create federatedIdentityCredential description: 'Create a new federatedIdentityCredential object for an application. By configuring a trust relationship between your Microsoft Entra application registration and the identity provider for your compute platform, you can use tokens issued by that platform to authenticate with Microsoft identity platform and call APIs in the Microsoft ecosystem. Maximum of 20 objects can be added to an application. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-federatedidentitycredentials?view=graph-rest-1.0 operationId: applications.CreateFederatedIdentityCredentials requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.federatedIdentityCredential' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.federatedIdentityCredential' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}': description: Provides operations to manage the federatedIdentityCredentials property of the microsoft.graph.application entity. get: tags: - applications.federatedIdentityCredential summary: Get federatedIdentityCredential description: Read the properties and relationships of a federatedIdentityCredential object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/federatedidentitycredential-get?view=graph-rest-1.0 operationId: applications.GetFederatedIdentityCredentials parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - audiences - description - issuer - name - subject type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.federatedIdentityCredential' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.federatedIdentityCredential summary: Update federatedIdentityCredential description: Update the properties of a federatedIdentityCredential object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/federatedidentitycredential-update?view=graph-rest-1.0 operationId: applications.UpdateFederatedIdentityCredentials requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.federatedIdentityCredential' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.federatedIdentityCredential' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.federatedIdentityCredential summary: Delete federatedIdentityCredential description: Delete a federatedIdentityCredential object from an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/federatedidentitycredential-delete?view=graph-rest-1.0 operationId: applications.DeleteFederatedIdentityCredentials 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: federatedIdentityCredential-id in: path description: The unique identifier of federatedIdentityCredential required: true schema: type: string x-ms-docs-key-type: federatedIdentityCredential '/applications/{application-id}/federatedIdentityCredentials/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.federatedIdentityCredential summary: Get the number of the resource operationId: applications.federatedIdentityCredentials.GetCount-d653 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/homeRealmDiscoveryPolicies': description: Provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.application entity. get: tags: - applications.homeRealmDiscoveryPolicy summary: Get homeRealmDiscoveryPolicies from applications operationId: applications.ListHomeRealmDiscoveryPolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - definition - definition desc - isOrganizationDefault - isOrganizationDefault desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - definition - isOrganizationDefault - appliesTo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliesTo type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.homeRealmDiscoveryPolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}': description: Provides operations to manage the homeRealmDiscoveryPolicies property of the microsoft.graph.application entity. get: tags: - applications.homeRealmDiscoveryPolicy summary: Get homeRealmDiscoveryPolicies from applications operationId: applications.GetHomeRealmDiscoveryPolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - definition - isOrganizationDefault - appliesTo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliesTo type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.homeRealmDiscoveryPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: homeRealmDiscoveryPolicy-id in: path description: The unique identifier of homeRealmDiscoveryPolicy required: true schema: type: string x-ms-docs-key-type: homeRealmDiscoveryPolicy '/applications/{application-id}/homeRealmDiscoveryPolicies/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.homeRealmDiscoveryPolicy summary: Get the number of the resource operationId: applications.homeRealmDiscoveryPolicies.GetCount-1662 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/logo': description: Provides operations to manage the media for the application entity. get: tags: - applications.application summary: Get logo for application from applications description: The main logo for the application. Not nullable. operationId: applications.application.GetLogo responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - applications.application summary: Update logo for application in applications description: The main logo for the application. Not nullable. operationId: applications.application.UpdateLogo requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/addKey': description: Provides operations to call the addKey method. post: tags: - applications.Actions summary: Invoke action addKey description: 'Add a key credential to an application. This method, along with removeKey can be used by an application to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. Applications that don’t have any existing valid certificates (no certificates have been added yet, or all certificates have expired), won’t be able to use this service action. You can use the Update application operation to perform an update instead. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-addkey?view=graph-rest-1.0 operationId: applications.application.addKey requestBody: description: Action parameters content: application/json: schema: type: object properties: keyCredential: $ref: '#/components/schemas/microsoft.graph.keyCredential' passwordCredential: anyOf: - $ref: '#/components/schemas/microsoft.graph.passwordCredential' - type: object nullable: true proof: type: string required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.keyCredential' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/addPassword': description: Provides operations to call the addPassword method. post: tags: - applications.Actions summary: Invoke action addPassword description: Adds a strong password or secret to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-1.0 operationId: applications.application.addPassword requestBody: description: Action parameters content: application/json: schema: type: object properties: passwordCredential: anyOf: - $ref: '#/components/schemas/microsoft.graph.passwordCredential' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.passwordCredential' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - applications.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: applications.application.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - applications.Actions summary: Invoke action checkMemberObjects operationId: applications.application.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - applications.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: applications.application.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - applications.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: applications.application.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/removeKey': description: Provides operations to call the removeKey method. post: tags: - applications.Actions summary: Invoke action removeKey description: 'Remove a key credential from an application. This method along with addKey can be used by an application to automate rolling its expiring keys. As part of the request validation for this method, a proof of possession of an existing key is verified before the action can be performed. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-removekey?view=graph-rest-1.0 operationId: applications.application.removeKey requestBody: description: Action parameters content: application/json: schema: type: object properties: keyId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid proof: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/removePassword': description: Provides operations to call the removePassword method. post: tags: - applications.Actions summary: Invoke action removePassword description: Remove a password from an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-removepassword?view=graph-rest-1.0 operationId: applications.application.removePassword requestBody: description: Action parameters content: application/json: schema: type: object properties: keyId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/restore': description: Provides operations to call the restore method. post: tags: - applications.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: applications.application.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/setVerifiedPublisher': description: Provides operations to call the setVerifiedPublisher method. post: tags: - applications.Actions summary: Invoke action setVerifiedPublisher description: 'Set the verifiedPublisher on an application. For more information, including prerequisites to setting a verified publisher, see Publisher verification. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-setverifiedpublisher?view=graph-rest-1.0 operationId: applications.application.setVerifiedPublisher requestBody: description: Action parameters content: application/json: schema: type: object properties: verifiedPublisherId: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/unsetVerifiedPublisher': description: Provides operations to call the unsetVerifiedPublisher method. post: tags: - applications.Actions summary: Invoke action unsetVerifiedPublisher description: 'Unset the verifiedPublisher previously set on an application, removing all verified publisher properties. For more information, see Publisher verification. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-unsetverifiedpublisher?view=graph-rest-1.0 operationId: applications.application.unsetVerifiedPublisher responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners': description: Provides operations to manage the owners property of the microsoft.graph.application entity. get: tags: - applications.directoryObject summary: Get owners from applications description: 'Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-1.0 operationId: applications.ListOwners parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/{directoryObject-id}/$ref': description: Provides operations to manage the collection of application entities. delete: tags: - applications.directoryObject summary: Remove application owner description: 'Remove an owner from an application. As a recommended best practice, apps should have at least two owners. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0 operationId: applications.DeleteRefOwners parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/applications/{application-id}/owners/{directoryObject-id}/graph.appRoleAssignment': description: Casts the previous resource to appRoleAssignment. get: tags: - applications.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment operationId: applications.GetOwners.AsAppRoleAssignment parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appRoleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/applications/{application-id}/owners/{directoryObject-id}/graph.endpoint': description: Casts the previous resource to endpoint. get: tags: - applications.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint operationId: applications.GetOwners.AsEndpoint parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.endpoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/applications/{application-id}/owners/{directoryObject-id}/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - applications.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal operationId: applications.GetOwners.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.servicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/applications/{application-id}/owners/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - applications.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: applications.GetOwners.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/applications/{application-id}/owners/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.directoryObject summary: Get the number of the resource operationId: applications.owners.GetCount-2b88 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/$ref': description: Provides operations to manage the collection of application entities. get: tags: - applications.directoryObject summary: Get ref of owners from applications description: 'Directory objects that are owners of the application. Read-only. Nullable. Supports $expand, $filter (/$count eq 0, /$count ne 0, /$count eq 1, /$count ne 1), and $select nested in $expand.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-1.0 operationId: applications.ListRefOwners parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - applications.directoryObject summary: Add owner description: Add an owner to an application by posting to the owners collection. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-owners?view=graph-rest-1.0 operationId: applications.CreateRefOwners requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.appRoleAssignment': description: Casts the previous resource to appRoleAssignment. get: tags: - applications.directoryObject summary: Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection operationId: applications.ListOwners.AsAppRoleAssignment parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.appRoleAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.appRoleAssignment/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.directoryObject summary: Get the number of the resource operationId: applications.Owners.GetCount.AsAppRoleAssignment-eb25 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.endpoint': description: Casts the previous resource to endpoint. get: tags: - applications.directoryObject summary: Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection operationId: applications.ListOwners.AsEndpoint parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.endpointCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.endpoint/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.directoryObject summary: Get the number of the resource operationId: applications.Owners.GetCount.AsEndpoint-0426 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - applications.directoryObject summary: Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection operationId: applications.ListOwners.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.servicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.servicePrincipal/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.directoryObject summary: Get the number of the resource operationId: applications.Owners.GetCount.AsServicePrincipal-0959 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.user': description: Casts the previous resource to user. get: tags: - applications.directoryObject summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: applications.ListOwners.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/owners/graph.user/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.directoryObject summary: Get the number of the resource operationId: applications.Owners.GetCount.AsUser-c674 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization': description: Provides operations to manage the synchronization property of the microsoft.graph.application entity. get: tags: - applications.synchronization summary: Get synchronization from applications description: Represents the capability for Microsoft Entra identity synchronization through the Microsoft Graph API. operationId: applications.GetSynchronization parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - secrets - jobs - templates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - jobs - templates type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - applications.synchronization summary: Update the navigation property synchronization in applications operationId: applications.UpdateSynchronization requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronization' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete navigation property synchronization for applications operationId: applications.DeleteSynchronization 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/jobs': description: Provides operations to manage the jobs property of the microsoft.graph.synchronization entity. get: tags: - applications.synchronization summary: List synchronization jobs description: List existing jobs for a given application instance (service principal). This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronization-list-jobs?view=graph-rest-1.0 operationId: applications.synchronization.ListJobs 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: enum: - id - id desc - schedule - schedule desc - status - status desc - synchronizationJobSettings - synchronizationJobSettings desc - templateId - templateId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - schedule - status - synchronizationJobSettings - templateId - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - schema type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.synchronizationJobCollectionResponse' 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: - applications.synchronization summary: Create synchronizationJob description: Create new synchronization job with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronization-post-jobs?view=graph-rest-1.0 operationId: applications.synchronization.CreateJobs requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationJob' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}': description: Provides operations to manage the jobs property of the microsoft.graph.synchronization entity. get: tags: - applications.synchronization summary: Get synchronizationJob description: Retrieve the existing synchronization job and its properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-get?view=graph-rest-1.0 operationId: applications.synchronization.GetJobs parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - schedule - status - synchronizationJobSettings - templateId - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - schema type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.synchronization summary: Update the navigation property jobs in applications operationId: applications.synchronization.UpdateJobs requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationJob' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete synchronizationJob description: 'Stop the synchronization job, and permanently delete all the state associated with it. Synchronized accounts are left as-is. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-1.0 operationId: applications.synchronization.DeleteJobs 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause': description: Provides operations to call the pause method. post: tags: - applications.Actions summary: Invoke action pause description: 'Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.pause responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand': description: Provides operations to call the provisionOnDemand method. post: tags: - applications.Actions summary: Invoke action provisionOnDemand description: Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.provisionOnDemand requestBody: description: Action parameters content: application/json: schema: type: object properties: parameters: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.synchronizationJobApplicationParameters' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.stringKeyStringValuePair' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart': description: Provides operations to call the restart method. post: tags: - applications.Actions summary: Invoke action restart description: 'Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.restart requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.synchronizationJobRestartCriteria' - 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start': description: Provides operations to call the start method. post: tags: - applications.Actions summary: Invoke action start description: 'Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don''t create scripts to call the start job continuously while it''s running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.start responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials': description: Provides operations to call the validateCredentials method. post: tags: - applications.Actions summary: Invoke action validateCredentials description: Validate that the credentials are valid in the tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.validateCredentials requestBody: description: Action parameters content: application/json: schema: type: object properties: applicationIdentifier: type: string nullable: true templateId: type: string nullable: true useSavedCredentials: type: boolean default: false nullable: true credentials: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' - 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/validateCredentials' '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema': description: Provides operations to manage the schema property of the microsoft.graph.synchronizationJob entity. get: tags: - applications.synchronization summary: Get synchronizationSchema description: Retrieve the schema for a given synchronization job or template. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-1.0 operationId: applications.synchronization.jobs.GetSchema parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - synchronizationRules - version - directories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - directories type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationSchema' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.synchronization summary: Update synchronizationSchema description: 'Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-update?view=graph-rest-1.0 operationId: applications.synchronization.jobs.UpdateSchema requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationSchema' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationSchema' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete navigation property schema for applications operationId: applications.synchronization.jobs.DeleteSchema 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories': description: Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. get: tags: - applications.synchronization summary: Get directories from applications description: Contains the collection of directories and all of their objects. operationId: applications.synchronization.jobs.schema.ListDirectories 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: enum: - id - id desc - discoverabilities - discoverabilities desc - discoveryDateTime - discoveryDateTime desc - name - name desc - objects - objects desc - readOnly - readOnly desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - discoverabilities - discoveryDateTime - name - objects - readOnly - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryDefinitionCollectionResponse' 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: - applications.synchronization summary: Create new navigation property to directories for applications operationId: applications.synchronization.jobs.schema.CreateDirectories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories' '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}': description: Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. get: tags: - applications.synchronization summary: Get directories from applications description: Contains the collection of directories and all of their objects. operationId: applications.synchronization.jobs.schema.GetDirectories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - discoverabilities - discoveryDateTime - name - objects - readOnly - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.synchronization summary: Update the navigation property directories in applications operationId: applications.synchronization.jobs.schema.UpdateDirectories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete navigation property directories for applications operationId: applications.synchronization.jobs.schema.DeleteDirectories 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob - name: directoryDefinition-id in: path description: The unique identifier of directoryDefinition required: true schema: type: string x-ms-docs-key-type: directoryDefinition x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}' '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover': description: Provides operations to call the discover method. post: tags: - applications.Actions summary: Invoke action discover description: Discover the latest schema definition for provisioning to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.schema.directories.directoryDefinition.discover responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryDefinition' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob - name: directoryDefinition-id in: path description: The unique identifier of directoryDefinition required: true schema: type: string x-ms-docs-key-type: directoryDefinition x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover' '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.synchronization summary: Get the number of the resource operationId: applications.synchronization.jobs.schema.directories.GetCount-03bf 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators()': description: Provides operations to call the filterOperators method. get: tags: - applications.Functions summary: Invoke function filterOperators operationId: applications.application.synchronization.jobs.synchronizationJob.schema.filterOperators parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - arity - multivaluedComparisonType - supportedAttributeTypes type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - arity - arity desc - multivaluedComparisonType - multivaluedComparisonType desc - supportedAttributeTypes - supportedAttributeTypes desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of filterOperatorSchema type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.filterOperatorSchema' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators()' '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions()': description: Provides operations to call the functions method. get: tags: - applications.Functions summary: Invoke function functions operationId: applications.application.synchronization.jobs.synchronizationJob.schema.functions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - parameters type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - parameters - parameters desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of attributeMappingFunctionSchema type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.attributeMappingFunctionSchema' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions()' '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression': description: Provides operations to call the parseExpression method. post: tags: - applications.Actions summary: Invoke action parseExpression description: 'Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 operationId: applications.application.synchronization.jobs.synchronizationJob.schema.parseExpression requestBody: description: Action parameters content: application/json: schema: type: object properties: expression: type: string nullable: true testInputObject: anyOf: - $ref: '#/components/schemas/microsoft.graph.expressionInputObject' - type: object nullable: true targetAttributeDefinition: anyOf: - $ref: '#/components/schemas/microsoft.graph.attributeDefinition' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.parseExpressionResponse' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationJob-id in: path description: The unique identifier of synchronizationJob required: true schema: type: string x-ms-docs-key-type: synchronizationJob x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression' '/applications/{application-id}/synchronization/jobs/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.synchronization summary: Get the number of the resource operationId: applications.synchronization.jobs.GetCount-30ed 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/jobs/validateCredentials': description: Provides operations to call the validateCredentials method. post: tags: - applications.Actions summary: Invoke action validateCredentials operationId: applications.application.synchronization.jobs.validateCredentials requestBody: description: Action parameters content: application/json: schema: type: object properties: applicationIdentifier: type: string nullable: true templateId: type: string nullable: true useSavedCredentials: type: boolean default: false nullable: true credentials: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' - 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials' '/applications/{application-id}/synchronization/acquireAccessToken': description: Provides operations to call the acquireAccessToken method. post: tags: - applications.Actions summary: Invoke action acquireAccessToken description: Acquire an OAuth access token to authorize the Microsoft Entra provisioning service to provision users into an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0 operationId: applications.application.synchronization.acquireAccessToken requestBody: description: Action parameters content: application/json: schema: type: object properties: credentials: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' - 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/secrets': put: tags: - applications.synchronization summary: Update property secrets value. operationId: applications.synchronization.UpdateSecrets requestBody: description: New property values content: application/json: schema: type: array items: $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' required: true responses: 2XX: description: Success content: application/json: schema: type: array items: $ref: '#/components/schemas/microsoft.graph.synchronizationSecretKeyStringValuePair' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/secrets/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.synchronization summary: Get the number of the resource operationId: applications.synchronization.Secrets.GetCount-26f1 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/templates': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: tags: - applications.synchronization summary: List existing synchronization templates description: List the synchronization templates associated with a given application or service principal. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronization-list-templates?view=graph-rest-1.0 operationId: applications.synchronization.ListTemplates 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: enum: - id - id desc - applicationId - applicationId desc - default - default desc - description - description desc - discoverable - discoverable desc - factoryTag - factoryTag desc - metadata - metadata desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationId - default - description - discoverable - factoryTag - metadata - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - schema type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.synchronizationTemplateCollectionResponse' 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: - applications.synchronization summary: Create new navigation property to templates for applications operationId: applications.synchronization.CreateTemplates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationTemplate' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}': description: Provides operations to manage the templates property of the microsoft.graph.synchronization entity. get: tags: - applications.synchronization summary: Get templates from applications description: Preconfigured synchronization settings for a particular application. operationId: applications.synchronization.GetTemplates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationId - default - description - discoverable - factoryTag - metadata - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - schema type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.synchronization summary: Update synchronizationTemplate description: Update (override) the synchronization template associated with a given application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationtemplate-update?view=graph-rest-1.0 operationId: applications.synchronization.UpdateTemplates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationTemplate' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete navigation property templates for applications operationId: applications.synchronization.DeleteTemplates 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema': description: Provides operations to manage the schema property of the microsoft.graph.synchronizationTemplate entity. get: tags: - applications.synchronization summary: Get schema from applications description: Default synchronization schema for the jobs based on this template. operationId: applications.synchronization.templates.GetSchema parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - synchronizationRules - version - directories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - directories type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationSchema' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.synchronization summary: Update the navigation property schema in applications operationId: applications.synchronization.templates.UpdateSchema requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationSchema' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.synchronizationSchema' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete navigation property schema for applications operationId: applications.synchronization.templates.DeleteSchema 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories': description: Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. get: tags: - applications.synchronization summary: Get directories from applications description: Contains the collection of directories and all of their objects. operationId: applications.synchronization.templates.schema.ListDirectories 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: enum: - id - id desc - discoverabilities - discoverabilities desc - discoveryDateTime - discoveryDateTime desc - name - name desc - objects - objects desc - readOnly - readOnly desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - discoverabilities - discoveryDateTime - name - objects - readOnly - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryDefinitionCollectionResponse' 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: - applications.synchronization summary: Create new navigation property to directories for applications operationId: applications.synchronization.templates.schema.CreateDirectories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories' '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}': description: Provides operations to manage the directories property of the microsoft.graph.synchronizationSchema entity. get: tags: - applications.synchronization summary: Get directories from applications description: Contains the collection of directories and all of their objects. operationId: applications.synchronization.templates.schema.GetDirectories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - discoverabilities - discoveryDateTime - name - objects - readOnly - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.synchronization summary: Update the navigation property directories in applications operationId: applications.synchronization.templates.schema.UpdateDirectories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.synchronization summary: Delete navigation property directories for applications operationId: applications.synchronization.templates.schema.DeleteDirectories 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 parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate - name: directoryDefinition-id in: path description: The unique identifier of directoryDefinition required: true schema: type: string x-ms-docs-key-type: directoryDefinition x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}' '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover': description: Provides operations to call the discover method. post: tags: - applications.Actions summary: Invoke action discover description: Discover the latest schema definition for provisioning to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0 operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.directories.directoryDefinition.discover responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryDefinition' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate - name: directoryDefinition-id in: path description: The unique identifier of directoryDefinition required: true schema: type: string x-ms-docs-key-type: directoryDefinition x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover' '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.synchronization summary: Get the number of the resource operationId: applications.synchronization.templates.schema.directories.GetCount-27bc 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators()': description: Provides operations to call the filterOperators method. get: tags: - applications.Functions summary: Invoke function filterOperators operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.filterOperators parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - arity - multivaluedComparisonType - supportedAttributeTypes type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - arity - arity desc - multivaluedComparisonType - multivaluedComparisonType desc - supportedAttributeTypes - supportedAttributeTypes desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of filterOperatorSchema type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.filterOperatorSchema' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators()' '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions()': description: Provides operations to call the functions method. get: tags: - applications.Functions summary: Invoke function functions operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.functions parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - parameters type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - parameters - parameters desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of attributeMappingFunctionSchema type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.attributeMappingFunctionSchema' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions()' '/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression': description: Provides operations to call the parseExpression method. post: tags: - applications.Actions summary: Invoke action parseExpression description: 'Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0 operationId: applications.application.synchronization.templates.synchronizationTemplate.schema.parseExpression requestBody: description: Action parameters content: application/json: schema: type: object properties: expression: type: string nullable: true testInputObject: anyOf: - $ref: '#/components/schemas/microsoft.graph.expressionInputObject' - type: object nullable: true targetAttributeDefinition: anyOf: - $ref: '#/components/schemas/microsoft.graph.attributeDefinition' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.parseExpressionResponse' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: synchronizationTemplate-id in: path description: The unique identifier of synchronizationTemplate required: true schema: type: string x-ms-docs-key-type: synchronizationTemplate x-ms-docs-grouped-path: - '/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression' '/applications/{application-id}/synchronization/templates/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.synchronization summary: Get the number of the resource operationId: applications.synchronization.templates.GetCount-738a 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/tokenIssuancePolicies': description: Provides operations to manage the tokenIssuancePolicies property of the microsoft.graph.application entity. get: tags: - applications.tokenIssuancePolicy summary: List assigned tokenIssuancePolicies description: List the tokenIssuancePolicy objects that are assigned to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-tokenissuancepolicies?view=graph-rest-1.0 operationId: applications.ListTokenIssuancePolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - definition - definition desc - isOrganizationDefault - isOrganizationDefault desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - definition - isOrganizationDefault - appliesTo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliesTo type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.tokenIssuancePolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref': description: Provides operations to manage the collection of application entities. delete: tags: - applications.tokenIssuancePolicy summary: Remove tokenIssuancePolicy description: Remove a tokenIssuancePolicy from an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0 operationId: applications.DeleteRefTokenIssuancePolicies parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: tokenIssuancePolicy-id in: path description: The unique identifier of tokenIssuancePolicy required: true schema: type: string x-ms-docs-key-type: tokenIssuancePolicy '/applications/{application-id}/tokenIssuancePolicies/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.tokenIssuancePolicy summary: Get the number of the resource operationId: applications.tokenIssuancePolicies.GetCount-4be5 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/tokenIssuancePolicies/$ref': description: Provides operations to manage the collection of application entities. get: tags: - applications.tokenIssuancePolicy summary: List assigned tokenIssuancePolicies description: List the tokenIssuancePolicy objects that are assigned to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-tokenissuancepolicies?view=graph-rest-1.0 operationId: applications.ListRefTokenIssuancePolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - definition - definition desc - isOrganizationDefault - isOrganizationDefault desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - applications.tokenIssuancePolicy summary: Assign tokenIssuancePolicy description: Assign a tokenIssuancePolicy to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-tokenissuancepolicies?view=graph-rest-1.0 operationId: applications.CreateRefTokenIssuancePolicies requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/tokenLifetimePolicies': description: Provides operations to manage the tokenLifetimePolicies property of the microsoft.graph.application entity. get: tags: - applications.tokenLifetimePolicy summary: List assigned tokenLifetimePolicy description: List the tokenLifetimePolicy objects that are assigned to an application. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-tokenlifetimepolicies?view=graph-rest-1.0 operationId: applications.ListTokenLifetimePolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - definition - definition desc - isOrganizationDefault - isOrganizationDefault desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - definition - isOrganizationDefault - appliesTo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliesTo type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.tokenLifetimePolicyCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref': description: Provides operations to manage the collection of application entities. delete: tags: - applications.tokenLifetimePolicy summary: Remove tokenLifetimePolicy description: Remove a tokenLifetimePolicy from an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0 operationId: applications.DeleteRefTokenLifetimePolicies parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application - name: tokenLifetimePolicy-id in: path description: The unique identifier of tokenLifetimePolicy required: true schema: type: string x-ms-docs-key-type: tokenLifetimePolicy '/applications/{application-id}/tokenLifetimePolicies/$count': description: Provides operations to count the resources in the collection. get: tags: - applications.tokenLifetimePolicy summary: Get the number of the resource operationId: applications.tokenLifetimePolicies.GetCount-5de4 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' parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications/{application-id}/tokenLifetimePolicies/$ref': description: Provides operations to manage the collection of application entities. get: tags: - applications.tokenLifetimePolicy summary: List assigned tokenLifetimePolicy description: List the tokenLifetimePolicy objects that are assigned to an application. Only one object is returned in the collection because only one tokenLifetimePolicy can be assigned to an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-list-tokenlifetimepolicies?view=graph-rest-1.0 operationId: applications.ListRefTokenLifetimePolicies 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - definition - definition desc - isOrganizationDefault - isOrganizationDefault desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - applications.tokenLifetimePolicy summary: Assign tokenLifetimePolicy description: Assign a tokenLifetimePolicy to an application. You can have multiple tokenLifetimePolicy policies in a tenant but can assign only one tokenLifetimePolicy per application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-tokenlifetimepolicies?view=graph-rest-1.0 operationId: applications.CreateRefTokenLifetimePolicies requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: application-id in: path description: The unique identifier of application required: true schema: type: string x-ms-docs-key-type: application '/applications(appId=''{appId}'')': description: Provides operations to manage the collection of application entities. get: tags: - applications.application summary: Get application description: Get the properties and relationships of an application object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0 operationId: applications.application.GetApplicationByAppId parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addIns - api - appId - applicationTemplateId - appRoles - certification - createdDateTime - defaultRedirectUri - description - disabledByMicrosoftStatus - displayName - groupMembershipClaims - identifierUris - info - isDeviceOnlyAuthSupported - isFallbackPublicClient - keyCredentials - logo - notes - oauth2RequirePostResponse - optionalClaims - parentalControlSettings - passwordCredentials - publicClient - publisherDomain - requestSignatureVerification - requiredResourceAccess - samlMetadataUrl - serviceManagementReference - servicePrincipalLockConfiguration - signInAudience - spa - tags - tokenEncryptionKeyId - verifiedPublisher - web - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - applications.application summary: Update application description: Update the properties of an application object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-update?view=graph-rest-1.0 operationId: applications.application.UpdateApplicationByAppId requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - applications.application summary: Delete application description: 'Delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0 operationId: applications.application.DeleteApplicationByAppId 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 parameters: - name: appId in: path description: Alternate key of application required: true schema: type: string nullable: true /applications/$count: description: Provides operations to count the resources in the collection. get: tags: - applications.application summary: Get the number of the resource operationId: applications.GetCount-8398 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' /applications/delta(): description: Provides operations to call the delta method. get: tags: - applications.Functions summary: Invoke function delta operationId: applications.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addIns - api - appId - applicationTemplateId - appRoles - certification - createdDateTime - defaultRedirectUri - description - disabledByMicrosoftStatus - displayName - groupMembershipClaims - identifierUris - info - isDeviceOnlyAuthSupported - isFallbackPublicClient - keyCredentials - logo - notes - oauth2RequirePostResponse - optionalClaims - parentalControlSettings - passwordCredentials - publicClient - publisherDomain - requestSignatureVerification - requiredResourceAccess - samlMetadataUrl - serviceManagementReference - servicePrincipalLockConfiguration - signInAudience - spa - tags - tokenEncryptionKeyId - verifiedPublisher - web - appManagementPolicies - createdOnBehalfOf - extensionProperties - federatedIdentityCredentials - homeRealmDiscoveryPolicies - owners - tokenIssuancePolicies - tokenLifetimePolicies - synchronization type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc - addIns - addIns desc - api - api desc - appId - appId desc - applicationTemplateId - applicationTemplateId desc - appRoles - appRoles desc - certification - certification desc - createdDateTime - createdDateTime desc - defaultRedirectUri - defaultRedirectUri desc - description - description desc - disabledByMicrosoftStatus - disabledByMicrosoftStatus desc - displayName - displayName desc - groupMembershipClaims - groupMembershipClaims desc - identifierUris - identifierUris desc - info - info desc - isDeviceOnlyAuthSupported - isDeviceOnlyAuthSupported desc - isFallbackPublicClient - isFallbackPublicClient desc - keyCredentials - keyCredentials desc - logo - logo desc - notes - notes desc - oauth2RequirePostResponse - oauth2RequirePostResponse desc - optionalClaims - optionalClaims desc - parentalControlSettings - parentalControlSettings desc - passwordCredentials - passwordCredentials desc - publicClient - publicClient desc - publisherDomain - publisherDomain desc - requestSignatureVerification - requestSignatureVerification desc - requiredResourceAccess - requiredResourceAccess desc - samlMetadataUrl - samlMetadataUrl desc - serviceManagementReference - serviceManagementReference desc - servicePrincipalLockConfiguration - servicePrincipalLockConfiguration desc - signInAudience - signInAudience desc - spa - spa desc - tags - tags desc - tokenEncryptionKeyId - tokenEncryptionKeyId desc - verifiedPublisher - verifiedPublisher desc - web - web desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of application type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.application' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - /applications/delta() /applications/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - applications.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: applications.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /applications/getByIds: description: Provides operations to call the getByIds method. post: tags: - applications.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: applications.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /applications/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - applications.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: applications.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /applicationTemplates: description: Provides operations to manage the collection of applicationTemplate entities. get: tags: - applicationTemplates.applicationTemplate summary: List applicationTemplates description: Retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-1.0 operationId: applicationTemplates.applicationTemplate.ListApplicationTemplate 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: enum: - id - id desc - categories - categories desc - description - description desc - displayName - displayName desc - homePageUrl - homePageUrl desc - logoUrl - logoUrl desc - publisher - publisher desc - supportedProvisioningTypes - supportedProvisioningTypes desc - supportedSingleSignOnModes - supportedSingleSignOnModes desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - categories - description - displayName - homePageUrl - logoUrl - publisher - supportedProvisioningTypes - supportedSingleSignOnModes type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.applicationTemplateCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation '/applicationTemplates/{applicationTemplate-id}': description: Provides operations to manage the collection of applicationTemplate entities. get: tags: - applicationTemplates.applicationTemplate summary: Get applicationTemplate description: Retrieve the properties of an applicationTemplate object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-get?view=graph-rest-1.0 operationId: applicationTemplates.applicationTemplate.GetApplicationTemplate parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - categories - description - displayName - homePageUrl - logoUrl - publisher - supportedProvisioningTypes - supportedSingleSignOnModes type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.applicationTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: applicationTemplate-id in: path description: The unique identifier of applicationTemplate required: true schema: type: string x-ms-docs-key-type: applicationTemplate '/applicationTemplates/{applicationTemplate-id}/instantiate': description: Provides operations to call the instantiate method. post: tags: - applicationTemplates.Actions summary: Invoke action instantiate description: 'Add an instance of an application from the Microsoft Entra application gallery into your directory. You can also use this API to instantiate non-gallery apps. Use the following ID for the applicationTemplate object: 8adf8e6e-67b2-4cf2-a259-e3dc5476c621. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-1.0 operationId: applicationTemplates.applicationTemplate.instantiate requestBody: description: Action parameters content: application/json: schema: type: object properties: displayName: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.applicationServicePrincipal' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: applicationTemplate-id in: path description: The unique identifier of applicationTemplate required: true schema: type: string x-ms-docs-key-type: applicationTemplate /applicationTemplates/$count: description: Provides operations to count the resources in the collection. get: tags: - applicationTemplates.applicationTemplate summary: Get the number of the resource operationId: applicationTemplates.GetCount-d1a3 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' /auditLogs: description: Provides operations to manage the auditLogRoot singleton. get: tags: - auditLogs.auditLogRoot summary: Get auditLogs operationId: auditLogs.auditLogRoot.GetAuditLogRoot parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - directoryAudits - provisioning - signIns type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - directoryAudits - provisioning - signIns type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditLogRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - auditLogs.auditLogRoot summary: Update auditLogs operationId: auditLogs.auditLogRoot.UpdateAuditLogRoot requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditLogRoot' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditLogRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /auditLogs/directoryAudits: description: Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity. get: tags: - auditLogs.directoryAudit summary: List directoryAudits description: 'Get the list of audit logs generated by Microsoft Entra ID. This includes audit logs generated by various services within Microsoft Entra ID, including user, app, device and group Management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), and self- service group management, and so on. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryaudit-list?view=graph-rest-1.0 operationId: auditLogs.ListDirectoryAudits 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: enum: - id - id desc - activityDateTime - activityDateTime desc - activityDisplayName - activityDisplayName desc - additionalDetails - additionalDetails desc - category - category desc - correlationId - correlationId desc - initiatedBy - initiatedBy desc - loggedByService - loggedByService desc - operationType - operationType desc - result - result desc - resultReason - resultReason desc - targetResources - targetResources desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activityDateTime - activityDisplayName - additionalDetails - category - correlationId - initiatedBy - loggedByService - operationType - result - resultReason - targetResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryAuditCollectionResponse' 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: - auditLogs.directoryAudit summary: Create new navigation property to directoryAudits for auditLogs operationId: auditLogs.CreateDirectoryAudits requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryAudit' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryAudit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/auditLogs/directoryAudits/{directoryAudit-id}': description: Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity. get: tags: - auditLogs.directoryAudit summary: Get directoryAudit description: 'Get a specific Microsoft Entra audit log item. This includes an audit log item generated by various services within Microsoft Entra ID like user, application, device and group management, privileged identity management (PIM), access reviews, terms of use, identity protection, password management (self-service and admin password resets), self-service group management, and so on. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryaudit-get?view=graph-rest-1.0 operationId: auditLogs.GetDirectoryAudits parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activityDateTime - activityDisplayName - additionalDetails - category - correlationId - initiatedBy - loggedByService - operationType - result - resultReason - targetResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryAudit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - auditLogs.directoryAudit summary: Update the navigation property directoryAudits in auditLogs operationId: auditLogs.UpdateDirectoryAudits requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryAudit' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryAudit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - auditLogs.directoryAudit summary: Delete navigation property directoryAudits for auditLogs operationId: auditLogs.DeleteDirectoryAudits 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 parameters: - name: directoryAudit-id in: path description: The unique identifier of directoryAudit required: true schema: type: string x-ms-docs-key-type: directoryAudit /auditLogs/directoryAudits/$count: description: Provides operations to count the resources in the collection. get: tags: - auditLogs.directoryAudit summary: Get the number of the resource operationId: auditLogs.directoryAudits.GetCount-fedb 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' /auditLogs/provisioning: description: Provides operations to manage the provisioning property of the microsoft.graph.auditLogRoot entity. get: tags: - auditLogs.provisioningObjectSummary summary: List provisioningObjectSummary description: 'Get all provisioning events that occurred in your tenant, such as the deletion of a group in a target application or the creation of a user when provisioning user accounts from your HR system. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/provisioningobjectsummary-list?view=graph-rest-1.0 operationId: auditLogs.ListProvisioning 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: enum: - id - id desc - activityDateTime - activityDateTime desc - changeId - changeId desc - cycleId - cycleId desc - durationInMilliseconds - durationInMilliseconds desc - initiatedBy - initiatedBy desc - jobId - jobId desc - modifiedProperties - modifiedProperties desc - provisioningAction - provisioningAction desc - provisioningStatusInfo - provisioningStatusInfo desc - provisioningSteps - provisioningSteps desc - servicePrincipal - servicePrincipal desc - sourceIdentity - sourceIdentity desc - sourceSystem - sourceSystem desc - targetIdentity - targetIdentity desc - targetSystem - targetSystem desc - tenantId - tenantId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activityDateTime - changeId - cycleId - durationInMilliseconds - initiatedBy - jobId - modifiedProperties - provisioningAction - provisioningStatusInfo - provisioningSteps - servicePrincipal - sourceIdentity - sourceSystem - targetIdentity - targetSystem - tenantId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.provisioningObjectSummaryCollectionResponse' 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: - auditLogs.provisioningObjectSummary summary: Create new navigation property to provisioning for auditLogs operationId: auditLogs.CreateProvisioning requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.provisioningObjectSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.provisioningObjectSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/auditLogs/provisioning/{provisioningObjectSummary-id}': description: Provides operations to manage the provisioning property of the microsoft.graph.auditLogRoot entity. get: tags: - auditLogs.provisioningObjectSummary summary: Get provisioning from auditLogs operationId: auditLogs.GetProvisioning parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activityDateTime - changeId - cycleId - durationInMilliseconds - initiatedBy - jobId - modifiedProperties - provisioningAction - provisioningStatusInfo - provisioningSteps - servicePrincipal - sourceIdentity - sourceSystem - targetIdentity - targetSystem - tenantId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.provisioningObjectSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - auditLogs.provisioningObjectSummary summary: Update the navigation property provisioning in auditLogs operationId: auditLogs.UpdateProvisioning requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.provisioningObjectSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.provisioningObjectSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - auditLogs.provisioningObjectSummary summary: Delete navigation property provisioning for auditLogs operationId: auditLogs.DeleteProvisioning 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 parameters: - name: provisioningObjectSummary-id in: path description: The unique identifier of provisioningObjectSummary required: true schema: type: string x-ms-docs-key-type: provisioningObjectSummary /auditLogs/provisioning/$count: description: Provides operations to count the resources in the collection. get: tags: - auditLogs.provisioningObjectSummary summary: Get the number of the resource operationId: auditLogs.provisioning.GetCount-2f99 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' /auditLogs/signIns: description: Provides operations to manage the signIns property of the microsoft.graph.auditLogRoot entity. get: tags: - auditLogs.signIn summary: List signIns description: 'Retrieve the Microsoft Entra user sign-ins for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. The maximum and default page size is 1,000 objects and by default, the most recent sign-ins are returned first. Only sign-in events that occurred within the Microsoft Entra ID default retention period are available. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/signin-list?view=graph-rest-1.0 operationId: auditLogs.ListSignIns 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: enum: - id - id desc - appDisplayName - appDisplayName desc - appId - appId desc - appliedConditionalAccessPolicies - appliedConditionalAccessPolicies desc - clientAppUsed - clientAppUsed desc - conditionalAccessStatus - conditionalAccessStatus desc - correlationId - correlationId desc - createdDateTime - createdDateTime desc - deviceDetail - deviceDetail desc - ipAddress - ipAddress desc - isInteractive - isInteractive desc - location - location desc - resourceDisplayName - resourceDisplayName desc - resourceId - resourceId desc - riskDetail - riskDetail desc - riskEventTypes - riskEventTypes desc - riskEventTypes_v2 - riskEventTypes_v2 desc - riskLevelAggregated - riskLevelAggregated desc - riskLevelDuringSignIn - riskLevelDuringSignIn desc - riskState - riskState desc - status - status desc - userDisplayName - userDisplayName desc - userId - userId desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appDisplayName - appId - appliedConditionalAccessPolicies - clientAppUsed - conditionalAccessStatus - correlationId - createdDateTime - deviceDetail - ipAddress - isInteractive - location - resourceDisplayName - resourceId - riskDetail - riskEventTypes - riskEventTypes_v2 - riskLevelAggregated - riskLevelDuringSignIn - riskState - status - userDisplayName - userId - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.signInCollectionResponse' 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: - auditLogs.signIn summary: Create new navigation property to signIns for auditLogs operationId: auditLogs.CreateSignIns requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.signIn' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.signIn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/auditLogs/signIns/{signIn-id}': description: Provides operations to manage the signIns property of the microsoft.graph.auditLogRoot entity. get: tags: - auditLogs.signIn summary: Get signIn description: Retrieve a specific Microsoft Entra user sign-in event for your tenant. Sign-ins that are interactive in nature (where a username/password is passed as part of auth token) and successful federated sign-ins are currently included in the sign-in logs. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/signin-get?view=graph-rest-1.0 operationId: auditLogs.GetSignIns parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appDisplayName - appId - appliedConditionalAccessPolicies - clientAppUsed - conditionalAccessStatus - correlationId - createdDateTime - deviceDetail - ipAddress - isInteractive - location - resourceDisplayName - resourceId - riskDetail - riskEventTypes - riskEventTypes_v2 - riskLevelAggregated - riskLevelDuringSignIn - riskState - status - userDisplayName - userId - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.signIn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - auditLogs.signIn summary: Update the navigation property signIns in auditLogs operationId: auditLogs.UpdateSignIns requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.signIn' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.signIn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - auditLogs.signIn summary: Delete navigation property signIns for auditLogs operationId: auditLogs.DeleteSignIns 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 parameters: - name: signIn-id in: path description: The unique identifier of signIn required: true schema: type: string x-ms-docs-key-type: signIn /auditLogs/signIns/$count: description: Provides operations to count the resources in the collection. get: tags: - auditLogs.signIn summary: Get the number of the resource operationId: auditLogs.signIns.GetCount-9ee4 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' /authenticationMethodConfigurations: description: Provides operations to manage the collection of authenticationMethodConfiguration entities. get: tags: - authenticationMethodConfigurations.authenticationMethodConfiguration summary: Get entities from authenticationMethodConfigurations operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.ListAuthenticationMethodConfiguration 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: enum: - id - id desc - excludeTargets - excludeTargets desc - state - state desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - excludeTargets - state type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.authenticationMethodConfigurationCollectionResponse' 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: - authenticationMethodConfigurations.authenticationMethodConfiguration summary: Add new entity to authenticationMethodConfigurations operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.CreateAuthenticationMethodConfiguration requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}': description: Provides operations to manage the collection of authenticationMethodConfiguration entities. get: tags: - authenticationMethodConfigurations.authenticationMethodConfiguration summary: Get entity from authenticationMethodConfigurations by key operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.GetAuthenticationMethodConfiguration parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - excludeTargets - state type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - authenticationMethodConfigurations.authenticationMethodConfiguration summary: Update entity in authenticationMethodConfigurations operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.UpdateAuthenticationMethodConfiguration requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - authenticationMethodConfigurations.authenticationMethodConfiguration summary: Delete entity from authenticationMethodConfigurations operationId: authenticationMethodConfigurations.authenticationMethodConfiguration.DeleteAuthenticationMethodConfiguration 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 parameters: - name: authenticationMethodConfiguration-id in: path description: The unique identifier of authenticationMethodConfiguration required: true schema: type: string x-ms-docs-key-type: authenticationMethodConfiguration /authenticationMethodConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - authenticationMethodConfigurations.authenticationMethodConfiguration summary: Get the number of the resource operationId: authenticationMethodConfigurations.GetCount-6d53 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' /authenticationMethodsPolicy: description: Provides operations to manage the authenticationMethodsPolicy singleton. get: tags: - authenticationMethodsPolicy.authenticationMethodsPolicy summary: Get authenticationMethodsPolicy operationId: authenticationMethodsPolicy.authenticationMethodsPolicy.GetAuthenticationMethodsPolicy parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - lastModifiedDateTime - policyMigrationState - policyVersion - reconfirmationInDays - registrationEnforcement - authenticationMethodConfigurations type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - authenticationMethodConfigurations type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - authenticationMethodsPolicy.authenticationMethodsPolicy summary: Update authenticationMethodsPolicy operationId: authenticationMethodsPolicy.authenticationMethodsPolicy.UpdateAuthenticationMethodsPolicy requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodsPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /authenticationMethodsPolicy/authenticationMethodConfigurations: description: Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. get: tags: - authenticationMethodsPolicy.authenticationMethodConfiguration summary: Get authenticationMethodConfigurations from authenticationMethodsPolicy description: Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. operationId: authenticationMethodsPolicy.ListAuthenticationMethodConfigurations 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: enum: - id - id desc - excludeTargets - excludeTargets desc - state - state desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - excludeTargets - state type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.authenticationMethodConfigurationCollectionResponse' 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: - authenticationMethodsPolicy.authenticationMethodConfiguration summary: Create new navigation property to authenticationMethodConfigurations for authenticationMethodsPolicy operationId: authenticationMethodsPolicy.CreateAuthenticationMethodConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}': description: Provides operations to manage the authenticationMethodConfigurations property of the microsoft.graph.authenticationMethodsPolicy entity. get: tags: - authenticationMethodsPolicy.authenticationMethodConfiguration summary: Get authenticationMethodConfigurations from authenticationMethodsPolicy description: Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. operationId: authenticationMethodsPolicy.GetAuthenticationMethodConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - excludeTargets - state type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - authenticationMethodsPolicy.authenticationMethodConfiguration summary: Update the navigation property authenticationMethodConfigurations in authenticationMethodsPolicy operationId: authenticationMethodsPolicy.UpdateAuthenticationMethodConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.authenticationMethodConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - authenticationMethodsPolicy.authenticationMethodConfiguration summary: Delete navigation property authenticationMethodConfigurations for authenticationMethodsPolicy operationId: authenticationMethodsPolicy.DeleteAuthenticationMethodConfigurations 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 parameters: - name: authenticationMethodConfiguration-id in: path description: The unique identifier of authenticationMethodConfiguration required: true schema: type: string x-ms-docs-key-type: authenticationMethodConfiguration /authenticationMethodsPolicy/authenticationMethodConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - authenticationMethodsPolicy.authenticationMethodConfiguration summary: Get the number of the resource operationId: authenticationMethodsPolicy.authenticationMethodConfigurations.GetCount-e7d5 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' /certificateBasedAuthConfiguration: description: Provides operations to manage the collection of certificateBasedAuthConfiguration entities. get: tags: - certificateBasedAuthConfiguration.certificateBasedAuthConfiguration summary: Get entities from certificateBasedAuthConfiguration operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.ListCertificateBasedAuthConfiguration 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: enum: - id - id desc - certificateAuthorities - certificateAuthorities desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - certificateAuthorities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.certificateBasedAuthConfigurationCollectionResponse' 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: - certificateBasedAuthConfiguration.certificateBasedAuthConfiguration summary: Add new entity to certificateBasedAuthConfiguration operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.CreateCertificateBasedAuthConfiguration requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}': description: Provides operations to manage the collection of certificateBasedAuthConfiguration entities. get: tags: - certificateBasedAuthConfiguration.certificateBasedAuthConfiguration summary: Get entity from certificateBasedAuthConfiguration by key operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.GetCertificateBasedAuthConfiguration parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - certificateAuthorities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - certificateBasedAuthConfiguration.certificateBasedAuthConfiguration summary: Update entity in certificateBasedAuthConfiguration operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.UpdateCertificateBasedAuthConfiguration requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.certificateBasedAuthConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - certificateBasedAuthConfiguration.certificateBasedAuthConfiguration summary: Delete entity from certificateBasedAuthConfiguration operationId: certificateBasedAuthConfiguration.certificateBasedAuthConfiguration.DeleteCertificateBasedAuthConfiguration 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 parameters: - name: certificateBasedAuthConfiguration-id in: path description: The unique identifier of certificateBasedAuthConfiguration required: true schema: type: string x-ms-docs-key-type: certificateBasedAuthConfiguration /certificateBasedAuthConfiguration/$count: description: Provides operations to count the resources in the collection. get: tags: - certificateBasedAuthConfiguration.certificateBasedAuthConfiguration summary: Get the number of the resource operationId: certificateBasedAuthConfiguration.GetCount-e291 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' /chats: description: Provides operations to manage the collection of chat entities. get: tags: - chats.chat summary: List chats description: 'Retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-1.0 operationId: chats.chat.ListChat 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: enum: - id - id desc - chatType - chatType desc - createdDateTime - createdDateTime desc - lastUpdatedDateTime - lastUpdatedDateTime desc - onlineMeetingInfo - onlineMeetingInfo desc - tenantId - tenantId desc - topic - topic desc - viewpoint - viewpoint desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - chatType - createdDateTime - lastUpdatedDateTime - onlineMeetingInfo - tenantId - topic - viewpoint - webUrl - installedApps - lastMessagePreview - members - messages - permissionGrants - pinnedMessages - tabs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - installedApps - lastMessagePreview - members - messages - permissionGrants - pinnedMessages - tabs type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.chatCollectionResponse' 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: - chats.chat summary: Create chat description: Create a new chat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-post?view=graph-rest-1.0 operationId: chats.chat.CreateChat requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/chats/{chat-id}': description: Provides operations to manage the collection of chat entities. get: tags: - chats.chat summary: Get chat description: 'Retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-1.0 operationId: chats.chat.GetChat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - chatType - createdDateTime - lastUpdatedDateTime - onlineMeetingInfo - tenantId - topic - viewpoint - webUrl - installedApps - lastMessagePreview - members - messages - permissionGrants - pinnedMessages - tabs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - installedApps - lastMessagePreview - members - messages - permissionGrants - pinnedMessages - tabs type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.chat summary: Update chat description: Update the properties of a chat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-patch?view=graph-rest-1.0 operationId: chats.chat.UpdateChat requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.chat summary: Delete entity from chats operationId: chats.chat.DeleteChat 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/installedApps': description: Provides operations to manage the installedApps property of the microsoft.graph.chat entity. get: tags: - chats.teamsAppInstallation summary: List apps in chat description: List all app installations within a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list-installedapps?view=graph-rest-1.0 operationId: chats.ListInstalledApps 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: enum: - id - id desc - consentedPermissionSet - consentedPermissionSet desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - consentedPermissionSet - teamsApp - teamsAppDefinition type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - teamsApp - teamsAppDefinition type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.teamsAppInstallationCollectionResponse' 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: - chats.teamsAppInstallation summary: Add app to chat description: Install a teamsApp to the specified chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-post-installedapps?view=graph-rest-1.0 operationId: chats.CreateInstalledApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/installedApps/{teamsAppInstallation-id}': description: Provides operations to manage the installedApps property of the microsoft.graph.chat entity. get: tags: - chats.teamsAppInstallation summary: Get installed app in chat description: Get an app installed in a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-get-installedapps?view=graph-rest-1.0 operationId: chats.GetInstalledApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - consentedPermissionSet - teamsApp - teamsAppDefinition type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - teamsApp - teamsAppDefinition type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.teamsAppInstallation summary: Update the navigation property installedApps in chats operationId: chats.UpdateInstalledApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppInstallation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.teamsAppInstallation summary: Uninstall app in a chat description: Uninstall an app installed within a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-delete-installedapps?view=graph-rest-1.0 operationId: chats.DeleteInstalledApps 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation '/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade': description: Provides operations to call the upgrade method. post: tags: - chats.Actions summary: Invoke action upgrade description: Upgrade an app installation within a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0 operationId: chats.chat.installedApps.teamsAppInstallation.upgrade requestBody: description: Action parameters content: application/json: schema: type: object properties: consentedPermissionSet: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamsAppPermissionSet' - 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation '/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp': description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity. get: tags: - chats.teamsAppInstallation summary: Get teamsApp from chats description: The app that is installed. operationId: chats.installedApps.GetTeamsApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - distributionMethod - externalId - appDefinitions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appDefinitions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation '/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition': description: Provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity. get: tags: - chats.teamsAppInstallation summary: Get teamsAppDefinition from chats description: The details of this version of the app. operationId: chats.installedApps.GetTeamsAppDefinition parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - authorization - createdBy - description - displayName - lastModifiedDateTime - publishingState - shortDescription - teamsAppId - version - bot type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - bot type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsAppDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsAppInstallation-id in: path description: The unique identifier of teamsAppInstallation required: true schema: type: string x-ms-docs-key-type: teamsAppInstallation '/chats/{chat-id}/installedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.teamsAppInstallation summary: Get the number of the resource operationId: chats.installedApps.GetCount-3987 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/lastMessagePreview': description: Provides operations to manage the lastMessagePreview property of the microsoft.graph.chat entity. get: tags: - chats.chatMessageInfo summary: Get lastMessagePreview from chats description: 'Preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property.' operationId: chats.GetLastMessagePreview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - body - createdDateTime - eventDetail - from - isDeleted - messageType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.chatMessageInfo summary: Update the navigation property lastMessagePreview in chats operationId: chats.UpdateLastMessagePreview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageInfo' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.chatMessageInfo summary: Delete navigation property lastMessagePreview for chats operationId: chats.DeleteLastMessagePreview 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/members': description: Provides operations to manage the members property of the microsoft.graph.chat entity. get: tags: - chats.conversationMember summary: List conversationMembers description: List all conversation members in a chat or channel. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/conversationmember-list?view=graph-rest-1.0 operationId: chats.ListMembers 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: enum: - id - id desc - displayName - displayName desc - roles - roles desc - visibleHistoryStartDateTime - visibleHistoryStartDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - roles - visibleHistoryStartDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.conversationMemberCollectionResponse' 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: - chats.conversationMember summary: Add member to a chat description: Add a conversationMember to a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-post-members?view=graph-rest-1.0 operationId: chats.CreateMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/members/{conversationMember-id}': description: Provides operations to manage the members property of the microsoft.graph.chat entity. get: tags: - chats.conversationMember summary: Get conversationMember in a chat description: Retrieve a conversationMember from a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0 operationId: chats.GetMembers parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - roles - visibleHistoryStartDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.conversationMember summary: Update the navigation property members in chats operationId: chats.UpdateMembers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.conversationMember' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.conversationMember summary: Remove member from chat description: Remove a conversationMember from a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-delete-members?view=graph-rest-1.0 operationId: chats.DeleteMembers 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: conversationMember-id in: path description: The unique identifier of conversationMember required: true schema: type: string x-ms-docs-key-type: conversationMember '/chats/{chat-id}/members/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.conversationMember summary: Get the number of the resource operationId: chats.members.GetCount-9627 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/members/add': description: Provides operations to call the add method. post: tags: - chats.Actions summary: Invoke action add description: Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0 operationId: chats.chat.members.add requestBody: description: Action parameters content: application/json: schema: type: object properties: values: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.conversationMember' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.actionResultPart' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/messages': description: Provides operations to manage the messages property of the microsoft.graph.chat entity. get: tags: - chats.chatMessage summary: List messages in a chat description: 'Retrieve the list of messages in a chat. This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel). This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list-messages?view=graph-rest-1.0 operationId: chats.ListMessages 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: enum: - id - id desc - attachments - attachments desc - body - body desc - channelIdentity - channelIdentity desc - chatId - chatId desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - etag - etag desc - eventDetail - eventDetail desc - from - from desc - importance - importance desc - lastEditedDateTime - lastEditedDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - locale - locale desc - mentions - mentions desc - messageHistory - messageHistory desc - messageType - messageType desc - policyViolation - policyViolation desc - reactions - reactions desc - replyToId - replyToId desc - subject - subject desc - summary - summary desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - hostedContents - replies type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' 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: - chats.chatMessage summary: Send message in a chat description: Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 operationId: chats.CreateMessages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/messages/{chatMessage-id}': description: Provides operations to manage the messages property of the microsoft.graph.chat entity. get: tags: - chats.chatMessage summary: Get chatMessage in a channel or chat description: Retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0 operationId: chats.GetMessages parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - hostedContents - replies type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.chatMessage summary: Update the navigation property messages in chats operationId: chats.UpdateMessages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.chatMessage summary: Delete navigation property messages for chats operationId: chats.DeleteMessages 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - chats.chatMessage summary: List hostedContents description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments. The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow best practices to request least privileged permissions. For details about delegated and application permissions, see Permission types. To learn more about these permissions, see the permissions reference.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0 operationId: chats.messages.ListHostedContents 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: enum: - id - id desc - contentBytes - contentBytes desc - contentType - contentType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - contentBytes - contentType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' 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: - chats.chatMessage summary: Create new navigation property to hostedContents for chats operationId: chats.messages.CreateHostedContents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - chats.chatMessage summary: Get chatMessageHostedContent description: Retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0 operationId: chats.messages.GetHostedContents parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - contentBytes - contentType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.chatMessage summary: Update the navigation property hostedContents in chats operationId: chats.messages.UpdateHostedContents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.chatMessage summary: Delete navigation property hostedContents for chats operationId: chats.messages.DeleteHostedContents 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: tags: - chats.chatMessage summary: Get media content for the navigation property hostedContents from chats externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0 operationId: chats.messages.GetHostedContentsContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - chats.chatMessage summary: Update media content for the navigation property hostedContents in chats operationId: chats.messages.UpdateHostedContentsContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.chatMessage summary: Get the number of the resource operationId: chats.messages.hostedContents.GetCount-a167 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage '/chats/{chat-id}/messages/{chatMessage-id}/setReaction': description: Provides operations to call the setReaction method. post: tags: - chats.Actions summary: Invoke action setReaction operationId: chats.chat.messages.chatMessage.setReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/softDelete': description: Provides operations to call the softDelete method. post: tags: - chats.Actions summary: Invoke action softDelete description: Delete a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 operationId: chats.chat.messages.chatMessage.softDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: tags: - chats.Actions summary: Invoke action undoSoftDelete description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 operationId: chats.chat.messages.chatMessage.undoSoftDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction': description: Provides operations to call the unsetReaction method. post: tags: - chats.Actions summary: Invoke action unsetReaction operationId: chats.chat.messages.chatMessage.unsetReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: tags: - chats.chatMessage summary: List replies description: 'List all the replies to a message in a channel of a team. This method lists only the replies of the specified message, if any. To get the message itself, simply call get channel message. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0 operationId: chats.messages.ListReplies 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: enum: - id - id desc - attachments - attachments desc - body - body desc - channelIdentity - channelIdentity desc - chatId - chatId desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - etag - etag desc - eventDetail - eventDetail desc - from - from desc - importance - importance desc - lastEditedDateTime - lastEditedDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - locale - locale desc - mentions - mentions desc - messageHistory - messageHistory desc - messageType - messageType desc - policyViolation - policyViolation desc - reactions - reactions desc - replyToId - replyToId desc - subject - subject desc - summary - summary desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - hostedContents - replies type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.chatMessageCollectionResponse' 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: - chats.chatMessage summary: Send replies to a message in a channel description: Send a new reply to a chatMessage in a specified channel. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0 operationId: chats.messages.CreateReplies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}': description: Provides operations to manage the replies property of the microsoft.graph.chatMessage entity. get: tags: - chats.chatMessage summary: Get chatMessage in a channel or chat description: Retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0 operationId: chats.messages.GetReplies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - hostedContents - replies type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.chatMessage summary: Update the navigation property replies in chats operationId: chats.messages.UpdateReplies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.chatMessage summary: Delete navigation property replies for chats operationId: chats.messages.DeleteReplies 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - chats.chatMessage summary: List hostedContents description: 'Retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments. The following tables show the least privileged permission or permissions required to call this API on each supported resource type. Follow best practices to request least privileged permissions. For details about delegated and application permissions, see Permission types. To learn more about these permissions, see the permissions reference.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0 operationId: chats.messages.replies.ListHostedContents 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: enum: - id - id desc - contentBytes - contentBytes desc - contentType - contentType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - contentBytes - contentType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.chatMessageHostedContentCollectionResponse' 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: - chats.chatMessage summary: Create new navigation property to hostedContents for chats operationId: chats.messages.replies.CreateHostedContents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}': description: Provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity. get: tags: - chats.chatMessage summary: Get chatMessageHostedContent description: Retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0 operationId: chats.messages.replies.GetHostedContents parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - contentBytes - contentType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.chatMessage summary: Update the navigation property hostedContents in chats operationId: chats.messages.replies.UpdateHostedContents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessageHostedContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.chatMessage summary: Delete navigation property hostedContents for chats operationId: chats.messages.replies.DeleteHostedContents 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value': description: Provides operations to manage the media for the chat entity. get: tags: - chats.chatMessage summary: Get media content for the navigation property hostedContents from chats externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0 operationId: chats.messages.replies.GetHostedContentsContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - chats.chatMessage summary: Update media content for the navigation property hostedContents in chats operationId: chats.messages.replies.UpdateHostedContentsContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessageHostedContent-id in: path description: The unique identifier of chatMessageHostedContent required: true schema: type: string x-ms-docs-key-type: chatMessageHostedContent '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.chatMessage summary: Get the number of the resource operationId: chats.messages.replies.hostedContents.GetCount-ccd3 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction': description: Provides operations to call the setReaction method. post: tags: - chats.Actions summary: Invoke action setReaction operationId: chats.chat.messages.chatMessage.replies.chatMessage.setReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/setReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete': description: Provides operations to call the softDelete method. post: tags: - chats.Actions summary: Invoke action softDelete description: Delete a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0 operationId: chats.chat.messages.chatMessage.replies.chatMessage.softDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/softDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete': description: Provides operations to call the undoSoftDelete method. post: tags: - chats.Actions summary: Invoke action undoSoftDelete description: Undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0 operationId: chats.chat.messages.chatMessage.replies.chatMessage.undoSoftDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete' '/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction': description: Provides operations to call the unsetReaction method. post: tags: - chats.Actions summary: Invoke action unsetReaction operationId: chats.chat.messages.chatMessage.replies.chatMessage.unsetReaction requestBody: description: Action parameters content: application/json: schema: type: object properties: reactionType: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage - name: chatMessage-id1 in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction' '/chats/{chat-id}/messages/{chatMessage-id}/replies/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.chatMessage summary: Get the number of the resource operationId: chats.messages.replies.GetCount-10ad 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage '/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()': description: Provides operations to call the delta method. get: tags: - chats.Functions summary: Invoke function delta operationId: chats.chat.messages.chatMessage.replies.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - attachments - attachments desc - body - body desc - channelIdentity - channelIdentity desc - chatId - chatId desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - etag - etag desc - eventDetail - eventDetail desc - from - from desc - importance - importance desc - lastEditedDateTime - lastEditedDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - locale - locale desc - mentions - mentions desc - messageHistory - messageHistory desc - messageType - messageType desc - policyViolation - policyViolation desc - reactions - reactions desc - replyToId - replyToId desc - subject - subject desc - summary - summary desc - webUrl - webUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of chatMessage type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: chatMessage-id in: path description: The unique identifier of chatMessage required: true schema: type: string x-ms-docs-key-type: chatMessage x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/delta()' '/chats/{chat-id}/messages/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.chatMessage summary: Get the number of the resource operationId: chats.messages.GetCount-3dde 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/messages/delta()': description: Provides operations to call the delta method. get: tags: - chats.Functions summary: Invoke function delta operationId: chats.chat.messages.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - attachments - attachments desc - body - body desc - channelIdentity - channelIdentity desc - chatId - chatId desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - etag - etag desc - eventDetail - eventDetail desc - from - from desc - importance - importance desc - lastEditedDateTime - lastEditedDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - locale - locale desc - mentions - mentions desc - messageHistory - messageHistory desc - messageType - messageType desc - policyViolation - policyViolation desc - reactions - reactions desc - replyToId - replyToId desc - subject - subject desc - summary - summary desc - webUrl - webUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of chatMessage type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat x-ms-docs-grouped-path: - '/chats/{chat-id}/messages/{chatMessage-id}/replies/delta()' '/chats/{chat-id}/hideForUser': description: Provides operations to call the hideForUser method. post: tags: - chats.Actions summary: Invoke action hideForUser description: Hide a chat for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0 operationId: chats.chat.hideForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/markChatReadForUser': description: Provides operations to call the markChatReadForUser method. post: tags: - chats.Actions summary: Invoke action markChatReadForUser description: Mark a chat as read for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0 operationId: chats.chat.markChatReadForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/markChatUnreadForUser': description: Provides operations to call the markChatUnreadForUser method. post: tags: - chats.Actions summary: Invoke action markChatUnreadForUser description: Mark a chat as unread for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0 operationId: chats.chat.markChatUnreadForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - type: object nullable: true lastMessageReadDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/sendActivityNotification': description: Provides operations to call the sendActivityNotification method. post: tags: - chats.Actions summary: Invoke action sendActivityNotification description: 'Send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0 operationId: chats.chat.sendActivityNotification requestBody: description: Action parameters content: application/json: schema: type: object properties: topic: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkActivityTopic' - type: object nullable: true activityType: type: string nullable: true chainId: type: integer format: int64 nullable: true previewText: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemBody' - type: object nullable: true templateParameters: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.keyValuePair' - type: object nullable: true recipient: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkNotificationRecipient' - 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/unhideForUser': description: Provides operations to call the unhideForUser method. post: tags: - chats.Actions summary: Invoke action unhideForUser description: Unhide a chat for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0 operationId: chats.chat.unhideForUser requestBody: description: Action parameters content: application/json: schema: type: object properties: user: anyOf: - $ref: '#/components/schemas/microsoft.graph.teamworkUserIdentity' - 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/permissionGrants': description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. get: tags: - chats.resourceSpecificPermissionGrant summary: List permissionGrants of a chat description: 'List all resource-specific permission grants on the chat. This list specifies the Microsoft Entra apps that have access to the chat, along with the corresponding kind of resource-specific access that each app has. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list-permissiongrants?view=graph-rest-1.0 operationId: chats.ListPermissionGrants 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - clientAppId - clientAppId desc - clientId - clientId desc - permission - permission desc - permissionType - permissionType desc - resourceAppId - resourceAppId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - clientAppId - clientId - permission - permissionType - resourceAppId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.resourceSpecificPermissionGrantCollectionResponse' 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: - chats.resourceSpecificPermissionGrant summary: Create new navigation property to permissionGrants for chats operationId: chats.CreatePermissionGrants requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}': description: Provides operations to manage the permissionGrants property of the microsoft.graph.chat entity. get: tags: - chats.resourceSpecificPermissionGrant summary: Get permissionGrants from chats description: A collection of permissions granted to apps for the chat. operationId: chats.GetPermissionGrants parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - clientAppId - clientId - permission - permissionType - resourceAppId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.resourceSpecificPermissionGrant summary: Update the navigation property permissionGrants in chats operationId: chats.UpdatePermissionGrants requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceSpecificPermissionGrant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.resourceSpecificPermissionGrant summary: Delete navigation property permissionGrants for chats operationId: chats.DeletePermissionGrants 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: resourceSpecificPermissionGrant-id in: path description: The unique identifier of resourceSpecificPermissionGrant required: true schema: type: string x-ms-docs-key-type: resourceSpecificPermissionGrant '/chats/{chat-id}/permissionGrants/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.resourceSpecificPermissionGrant summary: Get the number of the resource operationId: chats.permissionGrants.GetCount-7597 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/pinnedMessages': description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. get: tags: - chats.pinnedChatMessageInfo summary: List pinnedChatMessages in a chat description: Get a list of pinnedChatMessages in a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list-pinnedmessages?view=graph-rest-1.0 operationId: chats.ListPinnedMessages 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - message type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - message type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.pinnedChatMessageInfoCollectionResponse' 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: - chats.pinnedChatMessageInfo summary: Pin a message in a chat description: Pin a chat message in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can pin a chat message. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-post-pinnedmessages?view=graph-rest-1.0 operationId: chats.CreatePinnedMessages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}': description: Provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity. get: tags: - chats.pinnedChatMessageInfo summary: Get pinnedMessages from chats description: A collection of all the pinned messages in the chat. Nullable. operationId: chats.GetPinnedMessages parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - message type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - message type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.pinnedChatMessageInfo summary: Update the navigation property pinnedMessages in chats operationId: chats.UpdatePinnedMessages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.pinnedChatMessageInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.pinnedChatMessageInfo summary: Unpin a message from a chat description: Unpin a message from a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-delete-pinnedmessages?view=graph-rest-1.0 operationId: chats.DeletePinnedMessages 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: pinnedChatMessageInfo-id in: path description: The unique identifier of pinnedChatMessageInfo required: true schema: type: string x-ms-docs-key-type: pinnedChatMessageInfo '/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}/message': description: Provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity. get: tags: - chats.pinnedChatMessageInfo summary: Get message from chats description: Represents details about the chat message that is pinned. operationId: chats.pinnedMessages.GetMessage parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - hostedContents - replies type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.chatMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: pinnedChatMessageInfo-id in: path description: The unique identifier of pinnedChatMessageInfo required: true schema: type: string x-ms-docs-key-type: pinnedChatMessageInfo '/chats/{chat-id}/pinnedMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.pinnedChatMessageInfo summary: Get the number of the resource operationId: chats.pinnedMessages.GetCount-ad15 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/tabs': description: Provides operations to manage the tabs property of the microsoft.graph.chat entity. get: tags: - chats.teamsTab summary: List tabs in chat description: Retrieve the list of tabs in the specified chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-list-tabs?view=graph-rest-1.0 operationId: chats.ListTabs 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: enum: - id - id desc - configuration - configuration desc - displayName - displayName desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configuration - displayName - webUrl - teamsApp type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - teamsApp type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.teamsTabCollectionResponse' 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: - chats.teamsTab summary: Add tab to chat description: "Add (pin) a tab to the specified chat. \nThe corresponding app must already be installed in the chat. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-post-tabs?view=graph-rest-1.0 operationId: chats.CreateTabs requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat '/chats/{chat-id}/tabs/{teamsTab-id}': description: Provides operations to manage the tabs property of the microsoft.graph.chat entity. get: tags: - chats.teamsTab summary: Get tab in chat description: Retrieve the properties and relationships of the specified tab in a chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-get-tabs?view=graph-rest-1.0 operationId: chats.GetTabs parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configuration - displayName - webUrl - teamsApp type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - teamsApp type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - chats.teamsTab summary: Update tab in chat description: "Update the properties of the specified tab in a chat. \nThis can be used to configure the content of the tab. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-patch-tabs?view=graph-rest-1.0 operationId: chats.UpdateTabs requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsTab' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - chats.teamsTab summary: Delete tab from chat description: Remove (unpin) a tab from the specified chat. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chat-delete-tabs?view=graph-rest-1.0 operationId: chats.DeleteTabs 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 parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsTab-id in: path description: The unique identifier of teamsTab required: true schema: type: string x-ms-docs-key-type: teamsTab '/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp': description: Provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity. get: tags: - chats.teamsTab summary: Get teamsApp from chats description: The application that is linked to the tab. This can't be changed after tab creation. operationId: chats.tabs.GetTeamsApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - distributionMethod - externalId - appDefinitions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appDefinitions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.teamsApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat - name: teamsTab-id in: path description: The unique identifier of teamsTab required: true schema: type: string x-ms-docs-key-type: teamsTab '/chats/{chat-id}/tabs/$count': description: Provides operations to count the resources in the collection. get: tags: - chats.teamsTab summary: Get the number of the resource operationId: chats.tabs.GetCount-b645 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' parameters: - name: chat-id in: path description: The unique identifier of chat required: true schema: type: string x-ms-docs-key-type: chat /chats/$count: description: Provides operations to count the resources in the collection. get: tags: - chats.chat summary: Get the number of the resource operationId: chats.GetCount-61c7 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' /chats/getAllMessages(): description: Provides operations to call the getAllMessages method. get: tags: - chats.Functions summary: Invoke function getAllMessages operationId: chats.getAllMessages parameters: - name: model in: query description: The payment model for the API schema: type: string - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attachments - body - channelIdentity - chatId - createdDateTime - deletedDateTime - etag - eventDetail - from - importance - lastEditedDateTime - lastModifiedDateTime - locale - mentions - messageHistory - messageType - policyViolation - reactions - replyToId - subject - summary - webUrl - hostedContents - replies type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - attachments - attachments desc - body - body desc - channelIdentity - channelIdentity desc - chatId - chatId desc - createdDateTime - createdDateTime desc - deletedDateTime - deletedDateTime desc - etag - etag desc - eventDetail - eventDetail desc - from - from desc - importance - importance desc - lastEditedDateTime - lastEditedDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - locale - locale desc - mentions - mentions desc - messageHistory - messageHistory desc - messageType - messageType desc - policyViolation - policyViolation desc - reactions - reactions desc - replyToId - replyToId desc - subject - subject desc - summary - summary desc - webUrl - webUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of chatMessage type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatMessage' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /communications: description: Provides operations to manage the cloudCommunications singleton. get: tags: - communications.cloudCommunications summary: Get communications operationId: communications.cloudCommunications.GetCloudCommunications parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - callRecords - calls - onlineMeetings - presences type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - callRecords - calls - onlineMeetings - presences type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudCommunications' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.cloudCommunications summary: Update communications operationId: communications.cloudCommunications.UpdateCloudCommunications requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudCommunications' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.cloudCommunications' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /communications/callRecords: description: Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.callRecord summary: Get callRecord description: 'Retrieve the properties and relationships of a callRecord object. There are two ways to get the id of a callRecord: You can use the $expand query parameter to optionally include session and segment details, as shown in the Get full details example. When you expand session details, the maximum page size is 60 sessions. This API is available in the following national cloud deployments.' operationId: communications.ListCallRecords 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: enum: - id - id desc - endDateTime - endDateTime desc - joinWebUrl - joinWebUrl desc - lastModifiedDateTime - lastModifiedDateTime desc - modalities - modalities desc - organizer - organizer desc - participants - participants desc - startDateTime - startDateTime desc - type - type desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - endDateTime - joinWebUrl - lastModifiedDateTime - modalities - organizer - participants - startDateTime - type - version - sessions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sessions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.callRecords.callRecordCollectionResponse' 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: - communications.callRecord summary: Create new navigation property to callRecords for communications operationId: communications.CreateCallRecords requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.callRecord' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.callRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/communications/callRecords/{callRecord-id}': description: Provides operations to manage the callRecords property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.callRecord summary: Get callRecord description: 'Retrieve the properties and relationships of a callRecord object. There are two ways to get the id of a callRecord: You can use the $expand query parameter to optionally include session and segment details, as shown in the Get full details example. When you expand session details, the maximum page size is 60 sessions. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/callrecords-callrecord-get?view=graph-rest-1.0 operationId: communications.GetCallRecords parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - endDateTime - joinWebUrl - lastModifiedDateTime - modalities - organizer - participants - startDateTime - type - version - sessions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sessions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.callRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.callRecord summary: Update the navigation property callRecords in communications operationId: communications.UpdateCallRecords requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.callRecord' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.callRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.callRecord summary: Delete navigation property callRecords for communications operationId: communications.DeleteCallRecords 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 parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord '/communications/callRecords/{callRecord-id}/sessions': description: Provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity. get: tags: - communications.callRecord summary: List callRecord sessions description: 'Retrieve the list of sessions associated with a callRecord object. If the sessions list is truncated, a sessions@odata.nextLink value will be provided to retrieve the next page of sessions. The maximum page size for sessions is 60 entries. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/callrecords-session-list?view=graph-rest-1.0 operationId: communications.callRecords.ListSessions 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: enum: - id - id desc - callee - callee desc - caller - caller desc - endDateTime - endDateTime desc - failureInfo - failureInfo desc - isTest - isTest desc - modalities - modalities desc - startDateTime - startDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - callee - caller - endDateTime - failureInfo - isTest - modalities - startDateTime - segments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - segments type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.callRecords.sessionCollectionResponse' 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: - communications.callRecord summary: Create new navigation property to sessions for communications operationId: communications.callRecords.CreateSessions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.session' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.session' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord '/communications/callRecords/{callRecord-id}/sessions/{session-id}': description: Provides operations to manage the sessions property of the microsoft.graph.callRecords.callRecord entity. get: tags: - communications.callRecord summary: Get sessions from communications description: 'List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.' operationId: communications.callRecords.GetSessions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - callee - caller - endDateTime - failureInfo - isTest - modalities - startDateTime - segments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - segments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.session' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.callRecord summary: Update the navigation property sessions in communications operationId: communications.callRecords.UpdateSessions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.session' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.session' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.callRecord summary: Delete navigation property sessions for communications operationId: communications.callRecords.DeleteSessions 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 parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord - name: session-id in: path description: The unique identifier of session required: true schema: type: string x-ms-docs-key-type: session '/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments': description: Provides operations to manage the segments property of the microsoft.graph.callRecords.session entity. get: tags: - communications.callRecord summary: Get segments from communications description: The list of segments involved in the session. Read-only. Nullable. operationId: communications.callRecords.sessions.ListSegments 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: enum: - id - id desc - callee - callee desc - caller - caller desc - endDateTime - endDateTime desc - failureInfo - failureInfo desc - media - media desc - startDateTime - startDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - callee - caller - endDateTime - failureInfo - media - startDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.callRecords.segmentCollectionResponse' 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: - communications.callRecord summary: Create new navigation property to segments for communications operationId: communications.callRecords.sessions.CreateSegments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.segment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.segment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord - name: session-id in: path description: The unique identifier of session required: true schema: type: string x-ms-docs-key-type: session '/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/{segment-id}': description: Provides operations to manage the segments property of the microsoft.graph.callRecords.session entity. get: tags: - communications.callRecord summary: Get segments from communications description: The list of segments involved in the session. Read-only. Nullable. operationId: communications.callRecords.sessions.GetSegments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - callee - caller - endDateTime - failureInfo - media - startDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.segment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.callRecord summary: Update the navigation property segments in communications operationId: communications.callRecords.sessions.UpdateSegments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.segment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callRecords.segment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.callRecord summary: Delete navigation property segments for communications operationId: communications.callRecords.sessions.DeleteSegments 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 parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord - name: session-id in: path description: The unique identifier of session required: true schema: type: string x-ms-docs-key-type: session - name: segment-id in: path description: The unique identifier of segment required: true schema: type: string x-ms-docs-key-type: segment '/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.callRecord summary: Get the number of the resource operationId: communications.callRecords.sessions.segments.GetCount-4fed 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' parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord - name: session-id in: path description: The unique identifier of session required: true schema: type: string x-ms-docs-key-type: session '/communications/callRecords/{callRecord-id}/sessions/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.callRecord summary: Get the number of the resource operationId: communications.callRecords.sessions.GetCount-c743 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' parameters: - name: callRecord-id in: path description: The unique identifier of callRecord required: true schema: type: string x-ms-docs-key-type: callRecord /communications/callRecords/$count: description: Provides operations to count the resources in the collection. get: tags: - communications.callRecord summary: Get the number of the resource operationId: communications.callRecords.GetCount-e558 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' '/communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime})': description: Provides operations to call the getDirectRoutingCalls method. get: tags: - communications.Functions summary: Invoke function getDirectRoutingCalls operationId: communications.callRecords.getDirectRoutingCalls parameters: - name: fromDateTime in: path description: 'Usage: fromDateTime={fromDateTime}' required: true schema: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true - name: toDateTime in: path description: 'Usage: toDateTime={toDateTime}' required: true schema: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.callRecords.directRoutingLogRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore '/communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime})': description: Provides operations to call the getPstnCalls method. get: tags: - communications.Functions summary: Invoke function getPstnCalls operationId: communications.callRecords.getPstnCalls parameters: - name: fromDateTime in: path description: 'Usage: fromDateTime={fromDateTime}' required: true schema: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true - name: toDateTime in: path description: 'Usage: toDateTime={toDateTime}' required: true schema: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.callRecords.pstnCallLogRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /communications/calls: description: Provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.call summary: Get call description: Retrieve the properties and relationships of a call object. This API is available in the following national cloud deployments. operationId: communications.ListCalls 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: enum: - id - id desc - callbackUri - callbackUri desc - callChainId - callChainId desc - callOptions - callOptions desc - callRoutes - callRoutes desc - chatInfo - chatInfo desc - direction - direction desc - incomingContext - incomingContext desc - mediaConfig - mediaConfig desc - mediaState - mediaState desc - meetingInfo - meetingInfo desc - myParticipantId - myParticipantId desc - requestedModalities - requestedModalities desc - resultInfo - resultInfo desc - source - source desc - state - state desc - subject - subject desc - targets - targets desc - tenantId - tenantId desc - toneInfo - toneInfo desc - transcription - transcription desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - callbackUri - callChainId - callOptions - callRoutes - chatInfo - direction - incomingContext - mediaConfig - mediaState - meetingInfo - myParticipantId - requestedModalities - resultInfo - source - state - subject - targets - tenantId - toneInfo - transcription - audioRoutingGroups - contentSharingSessions - operations - participants type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - audioRoutingGroups - contentSharingSessions - operations - participants type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.callCollectionResponse' 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: - communications.call summary: Create call description: 'Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. You will need to register the calling bot and go through the list of permissions needed as mentioned below. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-post-calls?view=graph-rest-1.0 operationId: communications.CreateCalls requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.call' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.call' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/communications/calls/{call-id}': description: Provides operations to manage the calls property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.call summary: Get call description: Retrieve the properties and relationships of a call object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-get?view=graph-rest-1.0 operationId: communications.GetCalls parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - callbackUri - callChainId - callOptions - callRoutes - chatInfo - direction - incomingContext - mediaConfig - mediaState - meetingInfo - myParticipantId - requestedModalities - resultInfo - source - state - subject - targets - tenantId - toneInfo - transcription - audioRoutingGroups - contentSharingSessions - operations - participants type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - audioRoutingGroups - contentSharingSessions - operations - participants type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.call' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.call summary: Update the navigation property calls in communications operationId: communications.UpdateCalls requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.call' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.call' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.call summary: Delete call description: 'Delete or hang up an active call. For group calls, this will only delete your call leg and the underlying group call will still continue. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-delete?view=graph-rest-1.0 operationId: communications.DeleteCalls 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/audioRoutingGroups': description: Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. get: tags: - communications.call summary: List audioRoutingGroups description: Retrieve a list of audioRoutingGroup objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-list-audioroutinggroups?view=graph-rest-1.0 operationId: communications.calls.ListAudioRoutingGroups 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: enum: - id - id desc - receivers - receivers desc - routingMode - routingMode desc - sources - sources desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - receivers - routingMode - sources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.audioRoutingGroupCollectionResponse' 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: - communications.call summary: Create audioRoutingGroup description: Create a new audioRoutingGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-post-audioroutinggroups?view=graph-rest-1.0 operationId: communications.calls.CreateAudioRoutingGroups requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.audioRoutingGroup' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.audioRoutingGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}': description: Provides operations to manage the audioRoutingGroups property of the microsoft.graph.call entity. get: tags: - communications.call summary: Get audioRoutingGroup description: Retrieve the properties and relationships of an audioRoutingGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/audioroutinggroup-get?view=graph-rest-1.0 operationId: communications.calls.GetAudioRoutingGroups parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - receivers - routingMode - sources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.audioRoutingGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.call summary: Update audioRoutingGroup description: Modify sources and receivers of an audioRoutingGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/audioroutinggroup-update?view=graph-rest-1.0 operationId: communications.calls.UpdateAudioRoutingGroups requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.audioRoutingGroup' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.audioRoutingGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.call summary: Delete audioRoutingGroup description: Delete the specified audioRoutingGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/audioroutinggroup-delete?view=graph-rest-1.0 operationId: communications.calls.DeleteAudioRoutingGroups 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: audioRoutingGroup-id in: path description: The unique identifier of audioRoutingGroup required: true schema: type: string x-ms-docs-key-type: audioRoutingGroup '/communications/calls/{call-id}/audioRoutingGroups/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.call summary: Get the number of the resource operationId: communications.calls.audioRoutingGroups.GetCount-157e 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' parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/contentSharingSessions': description: Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. get: tags: - communications.call summary: List contentSharingSessions description: Retrieve a list of contentSharingSession objects in a call. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-list-contentsharingsessions?view=graph-rest-1.0 operationId: communications.calls.ListContentSharingSessions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.contentSharingSessionCollectionResponse' 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: - communications.call summary: Create new navigation property to contentSharingSessions for communications operationId: communications.calls.CreateContentSharingSessions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentSharingSession' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentSharingSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}': description: Provides operations to manage the contentSharingSessions property of the microsoft.graph.call entity. get: tags: - communications.call summary: Get contentSharingSession description: Retrieve the properties of a contentSharingSession object in a call. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contentsharingsession-get?view=graph-rest-1.0 operationId: communications.calls.GetContentSharingSessions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentSharingSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.call summary: Update the navigation property contentSharingSessions in communications operationId: communications.calls.UpdateContentSharingSessions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentSharingSession' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentSharingSession' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.call summary: Delete navigation property contentSharingSessions for communications operationId: communications.calls.DeleteContentSharingSessions 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: contentSharingSession-id in: path description: The unique identifier of contentSharingSession required: true schema: type: string x-ms-docs-key-type: contentSharingSession '/communications/calls/{call-id}/contentSharingSessions/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.call summary: Get the number of the resource operationId: communications.calls.contentSharingSessions.GetCount-a2b2 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' parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/addLargeGalleryView': description: Provides operations to call the addLargeGalleryView method. post: tags: - communications.Actions summary: Invoke action addLargeGalleryView description: 'Add the large gallery view to a call. For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see Identify large gallery view participants in a roster. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-1.0 operationId: communications.calls.call.addLargeGalleryView requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.addLargeGalleryViewOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/answer': description: Provides operations to call the answer method. post: tags: - communications.Actions summary: Invoke action answer description: 'Enable a bot to answer an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer, reject, or redirect the call before the call times out. The current timeout value is 15 seconds for regular scenarios, and 5 seconds for policy-based recording scenarios. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-1.0 operationId: communications.calls.call.answer requestBody: description: Action parameters content: application/json: schema: type: object properties: callbackUri: type: string mediaConfig: $ref: '#/components/schemas/microsoft.graph.mediaConfig' acceptedModalities: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.modality' - type: object nullable: true participantCapacity: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true callOptions: anyOf: - $ref: '#/components/schemas/microsoft.graph.incomingCallOptions' - 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/cancelMediaProcessing': description: Provides operations to call the cancelMediaProcessing method. post: tags: - communications.Actions summary: Invoke action cancelMediaProcessing description: 'Cancels processing for any in-progress media operations. Media operations refer to the IVR operations playPrompt and recordResponse, which are by default queued to process in order. The cancelMediaProcessing method cancels any operation that is in-process as well as operations that are queued. For example, this method can be used to clean up the IVR operation queue for a new media operation. However, it will not cancel a subscribeToTone operation because it operates independent of any operation queue. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-1.0 operationId: communications.calls.call.cancelMediaProcessing requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.cancelMediaProcessingOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/changeScreenSharingRole': description: Provides operations to call the changeScreenSharingRole method. post: tags: - communications.Actions summary: Invoke action changeScreenSharingRole description: Allow applications to share screen content with the participants of a group call. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-1.0 operationId: communications.calls.call.changeScreenSharingRole requestBody: description: Action parameters content: application/json: schema: type: object properties: role: $ref: '#/components/schemas/microsoft.graph.screenSharingRole' required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/keepAlive': description: Provides operations to call the keepAlive method. post: tags: - communications.Actions summary: Invoke action keepAlive description: 'Make a request to this API every 15 to 45 minutes to ensure that an ongoing call remains active. A call that does not receive this request within 45 minutes is considered inactive and will subsequently end. At least one successful request must be made within 45 minutes of the previous request, or the start of the call. We recommend that you send a request in shorter time intervals (every 15 minutes). Make sure that these requests are successful to prevent the call from timing out and ending. Attempting to send a request to a call that has already ended will result in a 404 Not-Found error. The resources related to the call should be cleaned up on the application side. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-1.0 operationId: communications.calls.call.keepAlive responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/mute': description: Provides operations to call the mute method. post: tags: - communications.Actions summary: Invoke action mute description: 'Allows the application to mute itself. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more details about how to handle mute operations, see muteParticipantOperation This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-1.0 operationId: communications.calls.call.mute requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.muteParticipantOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call x-ms-docs-grouped-path: - '/communications/calls/{call-id}/participants/{participant-id}/mute' '/communications/calls/{call-id}/playPrompt': description: Provides operations to call the playPrompt method. post: tags: - communications.Actions summary: Invoke action playPrompt description: 'Play a prompt in the call. For more information about how to handle operations, see commsOperation This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-1.0 operationId: communications.calls.call.playPrompt requestBody: description: Action parameters content: application/json: schema: type: object properties: prompts: type: array items: $ref: '#/components/schemas/microsoft.graph.prompt' clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.playPromptOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/recordResponse': description: Provides operations to call the recordResponse method. post: tags: - communications.Actions summary: Invoke action recordResponse description: "Records a short audio response from the caller.\nA bot can utilize this to capture a voice response from a caller after they are prompted for a response. For further information on how to handle operations, please review commsOperation This action is not intended to record the entire call. The maximum length of recording is 2 minutes. The recording is not saved permanently by the Cloud Communications Platform and is discarded shortly after the call ends. The bot must download the recording promptly after the recording operation finishes by using the recordingLocation value that's given in the completed notification. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-record?view=graph-rest-1.0 operationId: communications.calls.call.recordResponse requestBody: description: Action parameters content: application/json: schema: type: object properties: prompts: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.prompt' - type: object nullable: true bargeInAllowed: type: boolean default: false nullable: true initialSilenceTimeoutInSeconds: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true maxSilenceTimeoutInSeconds: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true maxRecordDurationInSeconds: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true playBeep: type: boolean default: false nullable: true stopTones: type: array items: type: string nullable: true clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.recordOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/redirect': description: Provides operations to call the redirect method. post: tags: - communications.Actions summary: Invoke action redirect description: Redirect an incoming call that hasn't been answered or rejected yet. The terms 'redirecting' and 'forwarding' a call are used interchangeably. The bot is expected to redirect the call before the call times out. The current timeout value is 15 seconds. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-1.0 operationId: communications.calls.call.redirect requestBody: description: Action parameters content: application/json: schema: type: object properties: targets: type: array items: $ref: '#/components/schemas/microsoft.graph.invitationParticipantInfo' timeout: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true callbackUri: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/reject': description: Provides operations to call the reject method. post: tags: - communications.Actions summary: Invoke action reject description: 'Enable a bot to reject an incoming call. The incoming call request can be an invite from a participant in a group call or a peer-to-peer call. If an invite to a group call is received, the notification will contain the chatInfo and meetingInfo parameters. The bot is expected to answer or reject the call before the call times out. The current timeout value is 15 seconds. This API does not end existing calls that have already been answered. Use delete call to end a call. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-1.0 operationId: communications.calls.call.reject requestBody: description: Action parameters content: application/json: schema: type: object properties: reason: anyOf: - $ref: '#/components/schemas/microsoft.graph.rejectReason' - type: object nullable: true callbackUri: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/subscribeToTone': description: Provides operations to call the subscribeToTone method. post: tags: - communications.Actions summary: Invoke action subscribeToTone description: Subscribe to DTMF (dual-tone multi-frequency signaling) which allows you to be notified when the user presses keys on a 'dialpad'. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-1.0 operationId: communications.calls.call.subscribeToTone requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.subscribeToToneOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/transfer': description: Provides operations to call the transfer method. post: tags: - communications.Actions summary: Invoke action transfer description: 'Transfer an active peer-to-peer call or group call. A consultative transfer means that the transferor can inform the person they want to transfer the call to (the transferee), before the transfer is made. This is opposed to transfering the call directly. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-1.0 operationId: communications.calls.call.transfer requestBody: description: Action parameters content: application/json: schema: type: object properties: transferTarget: $ref: '#/components/schemas/microsoft.graph.invitationParticipantInfo' transferee: anyOf: - $ref: '#/components/schemas/microsoft.graph.participantInfo' - 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/unmute': description: Provides operations to call the unmute method. post: tags: - communications.Actions summary: Invoke action unmute description: 'Allow the application to unmute itself. This is a server unmute, meaning that the server will start sending audio packets for this participant to other participants again. For more information about how to handle unmute operations, see unmuteParticipantOperation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-1.0 operationId: communications.calls.call.unmute requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.unmuteParticipantOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/updateRecordingStatus': description: Provides operations to call the updateRecordingStatus method. post: tags: - communications.Actions summary: Invoke action updateRecordingStatus description: Update the application's recording status associated with a call. This requires the use of the Teams policy-based recording solution. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-1.0 operationId: communications.calls.call.updateRecordingStatus requestBody: description: Action parameters content: application/json: schema: type: object properties: status: $ref: '#/components/schemas/microsoft.graph.recordingStatus' clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.updateRecordingStatusOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/operations': description: Provides operations to manage the operations property of the microsoft.graph.call entity. get: tags: - communications.call summary: Get addLargeGalleryViewOperation description: Get the status of an operation that adds the large gallery view to a call. This API is available in the following national cloud deployments. operationId: communications.calls.ListOperations 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: enum: - id - id desc - clientContext - clientContext desc - resultInfo - resultInfo desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - clientContext - resultInfo - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.commsOperationCollectionResponse' 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: - communications.call summary: Create new navigation property to operations for communications operationId: communications.calls.CreateOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.commsOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.commsOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/operations/{commsOperation-id}': description: Provides operations to manage the operations property of the microsoft.graph.call entity. get: tags: - communications.call summary: Get addLargeGalleryViewOperation description: Get the status of an operation that adds the large gallery view to a call. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/addlargegalleryviewoperation-get?view=graph-rest-1.0 operationId: communications.calls.GetOperations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - clientContext - resultInfo - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.commsOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.call summary: Update the navigation property operations in communications operationId: communications.calls.UpdateOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.commsOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.commsOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.call summary: Delete navigation property operations for communications operationId: communications.calls.DeleteOperations 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: commsOperation-id in: path description: The unique identifier of commsOperation required: true schema: type: string x-ms-docs-key-type: commsOperation '/communications/calls/{call-id}/operations/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.call summary: Get the number of the resource operationId: communications.calls.operations.GetCount-3444 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' parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/participants': description: Provides operations to manage the participants property of the microsoft.graph.call entity. get: tags: - communications.call summary: List participants description: Retrieve a list of participant objects in the call. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-list-participants?view=graph-rest-1.0 operationId: communications.calls.ListParticipants 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: enum: - id - id desc - info - info desc - isInLobby - isInLobby desc - isMuted - isMuted desc - mediaStreams - mediaStreams desc - metadata - metadata desc - recordingInfo - recordingInfo desc - restrictedExperience - restrictedExperience desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - info - isInLobby - isMuted - mediaStreams - metadata - recordingInfo - restrictedExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.participantCollectionResponse' 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: - communications.call summary: Create new navigation property to participants for communications operationId: communications.calls.CreateParticipants requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.participant' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.participant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/participants/{participant-id}': description: Provides operations to manage the participants property of the microsoft.graph.call entity. get: tags: - communications.call summary: Get participant description: Retrieve the properties and relationships of a participant object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/participant-get?view=graph-rest-1.0 operationId: communications.calls.GetParticipants parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - info - isInLobby - isMuted - mediaStreams - metadata - recordingInfo - restrictedExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.participant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.call summary: Update the navigation property participants in communications operationId: communications.calls.UpdateParticipants requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.participant' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.participant' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.call summary: Delete participant description: 'Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0 operationId: communications.calls.DeleteParticipants 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 parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: participant-id in: path description: The unique identifier of participant required: true schema: type: string x-ms-docs-key-type: participant '/communications/calls/{call-id}/participants/{participant-id}/mute': description: Provides operations to call the mute method. post: tags: - communications.Actions summary: Invoke action mute description: 'Mute a specific participant in the call. This is a server mute, meaning that the server will drop all audio packets for this participant, even if the participant continues to stream audio. For more information about how to handle mute operations, see muteParticipantOperation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-1.0 operationId: communications.calls.call.participants.participant.mute requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.muteParticipantOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: participant-id in: path description: The unique identifier of participant required: true schema: type: string x-ms-docs-key-type: participant x-ms-docs-grouped-path: - '/communications/calls/{call-id}/mute' '/communications/calls/{call-id}/participants/{participant-id}/startHoldMusic': description: Provides operations to call the startHoldMusic method. post: tags: - communications.Actions summary: Invoke action startHoldMusic description: Put a participant on hold and play music in the background. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-1.0 operationId: communications.calls.call.participants.participant.startHoldMusic requestBody: description: Action parameters content: application/json: schema: type: object properties: customPrompt: anyOf: - $ref: '#/components/schemas/microsoft.graph.prompt' - type: object nullable: true clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.startHoldMusicOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: participant-id in: path description: The unique identifier of participant required: true schema: type: string x-ms-docs-key-type: participant '/communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic': description: Provides operations to call the stopHoldMusic method. post: tags: - communications.Actions summary: Invoke action stopHoldMusic description: Reincorporate a participant previously put on hold to the call. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-1.0 operationId: communications.calls.call.participants.participant.stopHoldMusic requestBody: description: Action parameters content: application/json: schema: type: object properties: clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.stopHoldMusicOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call - name: participant-id in: path description: The unique identifier of participant required: true schema: type: string x-ms-docs-key-type: participant '/communications/calls/{call-id}/participants/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.call summary: Get the number of the resource operationId: communications.calls.participants.GetCount-4efe 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' parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call '/communications/calls/{call-id}/participants/invite': description: Provides operations to call the invite method. post: tags: - communications.Actions summary: Invoke action invite description: 'Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0 operationId: communications.calls.call.participants.invite requestBody: description: Action parameters content: application/json: schema: type: object properties: participants: type: array items: $ref: '#/components/schemas/microsoft.graph.invitationParticipantInfo' clientContext: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.inviteParticipantsOperation' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: call-id in: path description: The unique identifier of call required: true schema: type: string x-ms-docs-key-type: call /communications/calls/$count: description: Provides operations to count the resources in the collection. get: tags: - communications.call summary: Get the number of the resource operationId: communications.calls.GetCount-5d04 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' /communications/calls/logTeleconferenceDeviceQuality: description: Provides operations to call the logTeleconferenceDeviceQuality method. post: tags: - communications.Actions summary: Invoke action logTeleconferenceDeviceQuality description: 'Log video teleconferencing device quality data. The Cloud Video Interop (CVI) bot represents video teleconferencing (VTC) devices and acts as a back-to-back agent for a VTC device in a conference call. Because a CVI bot is in the middle of the VTC and Microsoft Teams infrastructure as a VTC proxy, it has two media legs. One media leg is between the CVI bot and Teams infrastructure, such as Teams conference server or a Teams client. The other media leg is between the CVI bot and the VTC device. The third-party partners own the VTC media leg and the Teams infrastructure cannot access the quality data of the third-party call leg. This method is only for the CVI partners to provide their media quality data. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-1.0 operationId: communications.calls.logTeleconferenceDeviceQuality requestBody: description: Action parameters content: application/json: schema: type: object properties: quality: $ref: '#/components/schemas/microsoft.graph.teleconferenceDeviceQuality' required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /communications/getPresencesByUserId: description: Provides operations to call the getPresencesByUserId method. post: tags: - communications.Actions summary: Invoke action getPresencesByUserId description: Get the presence information for multiple users. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-1.0 operationId: communications.getPresencesByUserId requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of presence type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.presence' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /communications/onlineMeetings: description: Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.onlineMeeting summary: Get onlineMeeting description: 'Retrieve the properties and relationships of an onlineMeeting object. For example, you can: Teams live event attendee report (deprecated) is an online meeting artifact. For details, see Online meeting artifacts and permissions. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0 operationId: communications.ListOnlineMeetings 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: enum: - id - id desc - allowAttendeeToEnableCamera - allowAttendeeToEnableCamera desc - allowAttendeeToEnableMic - allowAttendeeToEnableMic desc - allowedPresenters - allowedPresenters desc - allowMeetingChat - allowMeetingChat desc - allowParticipantsToChangeName - allowParticipantsToChangeName desc - allowTeamworkReactions - allowTeamworkReactions desc - attendeeReport - attendeeReport desc - audioConferencing - audioConferencing desc - broadcastSettings - broadcastSettings desc - chatInfo - chatInfo desc - creationDateTime - creationDateTime desc - endDateTime - endDateTime desc - externalId - externalId desc - isBroadcast - isBroadcast desc - isEntryExitAnnounced - isEntryExitAnnounced desc - joinInformation - joinInformation desc - joinMeetingIdSettings - joinMeetingIdSettings desc - joinWebUrl - joinWebUrl desc - lobbyBypassSettings - lobbyBypassSettings desc - participants - participants desc - recordAutomatically - recordAutomatically desc - shareMeetingChatHistoryDefault - shareMeetingChatHistoryDefault desc - startDateTime - startDateTime desc - subject - subject desc - videoTeleconferenceId - videoTeleconferenceId desc - watermarkProtection - watermarkProtection desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowAttendeeToEnableCamera - allowAttendeeToEnableMic - allowedPresenters - allowMeetingChat - allowParticipantsToChangeName - allowTeamworkReactions - attendeeReport - audioConferencing - broadcastSettings - chatInfo - creationDateTime - endDateTime - externalId - isBroadcast - isEntryExitAnnounced - joinInformation - joinMeetingIdSettings - joinWebUrl - lobbyBypassSettings - participants - recordAutomatically - shareMeetingChatHistoryDefault - startDateTime - subject - videoTeleconferenceId - watermarkProtection - attendanceReports - transcripts type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - attendanceReports - transcripts type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.onlineMeetingCollectionResponse' 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: - communications.onlineMeeting summary: Create new navigation property to onlineMeetings for communications operationId: communications.CreateOnlineMeetings requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onlineMeeting' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/communications/onlineMeetings/{onlineMeeting-id}': description: Provides operations to manage the onlineMeetings property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.onlineMeeting summary: Get onlineMeetings from communications operationId: communications.GetOnlineMeetings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowAttendeeToEnableCamera - allowAttendeeToEnableMic - allowedPresenters - allowMeetingChat - allowParticipantsToChangeName - allowTeamworkReactions - attendeeReport - audioConferencing - broadcastSettings - chatInfo - creationDateTime - endDateTime - externalId - isBroadcast - isEntryExitAnnounced - joinInformation - joinMeetingIdSettings - joinWebUrl - lobbyBypassSettings - participants - recordAutomatically - shareMeetingChatHistoryDefault - startDateTime - subject - videoTeleconferenceId - watermarkProtection - attendanceReports - transcripts type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - attendanceReports - transcripts type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.onlineMeeting summary: Update the navigation property onlineMeetings in communications operationId: communications.UpdateOnlineMeetings requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onlineMeeting' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onlineMeeting' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.onlineMeeting summary: Delete navigation property onlineMeetings for communications operationId: communications.DeleteOnlineMeetings 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 parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting '/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports': description: Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeeting entity. get: tags: - communications.onlineMeeting summary: List meetingAttendanceReports description: 'Get a list of meetingAttendanceReport objects for an onlineMeeting. Each time an online meeting ends, an attendance report is generated for that session. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/meetingattendancereport-list?view=graph-rest-1.0 operationId: communications.onlineMeetings.ListAttendanceReports 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: enum: - id - id desc - meetingEndDateTime - meetingEndDateTime desc - meetingStartDateTime - meetingStartDateTime desc - totalParticipantCount - totalParticipantCount desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - meetingEndDateTime - meetingStartDateTime - totalParticipantCount - attendanceRecords type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - attendanceRecords type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.meetingAttendanceReportCollectionResponse' 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: - communications.onlineMeeting summary: Create new navigation property to attendanceReports for communications operationId: communications.onlineMeetings.CreateAttendanceReports requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting '/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}': description: Provides operations to manage the attendanceReports property of the microsoft.graph.onlineMeeting entity. get: tags: - communications.onlineMeeting summary: Get meetingAttendanceReport description: 'Get the meetingAttendanceReport for an onlineMeeting. Each time an online meeting ends, an attendance report will be generated for that session. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/meetingattendancereport-get?view=graph-rest-1.0 operationId: communications.onlineMeetings.GetAttendanceReports parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - meetingEndDateTime - meetingStartDateTime - totalParticipantCount - attendanceRecords type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - attendanceRecords type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.onlineMeeting summary: Update the navigation property attendanceReports in communications operationId: communications.onlineMeetings.UpdateAttendanceReports requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.meetingAttendanceReport' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.onlineMeeting summary: Delete navigation property attendanceReports for communications operationId: communications.onlineMeetings.DeleteAttendanceReports 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 parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: meetingAttendanceReport-id in: path description: The unique identifier of meetingAttendanceReport required: true schema: type: string x-ms-docs-key-type: meetingAttendanceReport '/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords': description: Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. get: tags: - communications.onlineMeeting summary: List attendanceRecords description: Get a list of attendanceRecord objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0 operationId: communications.onlineMeetings.attendanceReports.ListAttendanceRecords 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: enum: - id - id desc - attendanceIntervals - attendanceIntervals desc - emailAddress - emailAddress desc - identity - identity desc - role - role desc - totalAttendanceInSeconds - totalAttendanceInSeconds desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attendanceIntervals - emailAddress - identity - role - totalAttendanceInSeconds type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.attendanceRecordCollectionResponse' 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: - communications.onlineMeeting summary: Create new navigation property to attendanceRecords for communications operationId: communications.onlineMeetings.attendanceReports.CreateAttendanceRecords requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: meetingAttendanceReport-id in: path description: The unique identifier of meetingAttendanceReport required: true schema: type: string x-ms-docs-key-type: meetingAttendanceReport '/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}': description: Provides operations to manage the attendanceRecords property of the microsoft.graph.meetingAttendanceReport entity. get: tags: - communications.onlineMeeting summary: Get attendanceRecords from communications description: List of attendance records of an attendance report. Read-only. operationId: communications.onlineMeetings.attendanceReports.GetAttendanceRecords parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attendanceIntervals - emailAddress - identity - role - totalAttendanceInSeconds type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.onlineMeeting summary: Update the navigation property attendanceRecords in communications operationId: communications.onlineMeetings.attendanceReports.UpdateAttendanceRecords requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attendanceRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.onlineMeeting summary: Delete navigation property attendanceRecords for communications operationId: communications.onlineMeetings.attendanceReports.DeleteAttendanceRecords 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 parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: meetingAttendanceReport-id in: path description: The unique identifier of meetingAttendanceReport required: true schema: type: string x-ms-docs-key-type: meetingAttendanceReport - name: attendanceRecord-id in: path description: The unique identifier of attendanceRecord required: true schema: type: string x-ms-docs-key-type: attendanceRecord '/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.onlineMeeting summary: Get the number of the resource operationId: communications.onlineMeetings.attendanceReports.attendanceRecords.GetCount-73e4 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' parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: meetingAttendanceReport-id in: path description: The unique identifier of meetingAttendanceReport required: true schema: type: string x-ms-docs-key-type: meetingAttendanceReport '/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.onlineMeeting summary: Get the number of the resource operationId: communications.onlineMeetings.attendanceReports.GetCount-c621 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' parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting '/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport': description: Provides operations to manage the media for the cloudCommunications entity. get: tags: - communications.onlineMeeting summary: Get attendeeReport for the navigation property onlineMeetings from communications externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0 operationId: communications.GetOnlineMeetingsAttendeeReport responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - communications.onlineMeeting summary: Update attendeeReport for the navigation property onlineMeetings in communications operationId: communications.UpdateOnlineMeetingsAttendeeReport requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting '/communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl()': description: Provides operations to call the getVirtualAppointmentJoinWebUrl method. get: tags: - communications.Functions summary: Invoke function getVirtualAppointmentJoinWebUrl operationId: communications.onlineMeetings.onlineMeeting.getVirtualAppointmentJoinWebUrl responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting '/communications/onlineMeetings/{onlineMeeting-id}/transcripts': description: Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. get: tags: - communications.onlineMeeting summary: List transcripts description: Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API doesn't support getting call transcripts from channel meetings. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0 operationId: communications.onlineMeetings.ListTranscripts 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: enum: - id - id desc - content - content desc - createdDateTime - createdDateTime desc - meetingId - meetingId desc - meetingOrganizer - meetingOrganizer desc - metadataContent - metadataContent desc - transcriptContentUrl - transcriptContentUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - createdDateTime - meetingId - meetingOrganizer - metadataContent - transcriptContentUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.callTranscriptCollectionResponse' 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: - communications.onlineMeeting summary: Create new navigation property to transcripts for communications operationId: communications.onlineMeetings.CreateTranscripts requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callTranscript' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}': description: Provides operations to manage the transcripts property of the microsoft.graph.onlineMeeting entity. get: tags: - communications.onlineMeeting summary: Get callTranscript description: Retrieve a callTranscript object associated with a scheduled onlineMeeting. This API doesn't support getting call transcripts from channel meetings. Retrieving the transcript returns the metadata of the single transcript associated with the online meeting. Retrieving the content of the transcript returns the stream of text associated with the transcript. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0 operationId: communications.onlineMeetings.GetTranscripts parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - createdDateTime - meetingId - meetingOrganizer - metadataContent - transcriptContentUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.onlineMeeting summary: Update the navigation property transcripts in communications operationId: communications.onlineMeetings.UpdateTranscripts requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callTranscript' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.onlineMeeting summary: Delete navigation property transcripts for communications operationId: communications.onlineMeetings.DeleteTranscripts 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 parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: callTranscript-id in: path description: The unique identifier of callTranscript required: true schema: type: string x-ms-docs-key-type: callTranscript '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content': description: Provides operations to manage the media for the cloudCommunications entity. get: tags: - communications.onlineMeeting summary: Get content for the navigation property transcripts from communications description: The content of the transcript. Read-only. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0 operationId: communications.onlineMeetings.GetTranscriptsContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - communications.onlineMeeting summary: Update content for the navigation property transcripts in communications description: The content of the transcript. Read-only. operationId: communications.onlineMeetings.UpdateTranscriptsContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.callTranscript' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: callTranscript-id in: path description: The unique identifier of callTranscript required: true schema: type: string x-ms-docs-key-type: callTranscript '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent': description: Provides operations to manage the media for the cloudCommunications entity. get: tags: - communications.onlineMeeting summary: Get metadataContent for the navigation property transcripts from communications description: The time-aligned metadata of the utterances in the transcript. Read-only. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0 operationId: communications.onlineMeetings.GetTranscriptsMetadataContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - communications.onlineMeeting summary: Update metadataContent for the navigation property transcripts in communications description: The time-aligned metadata of the utterances in the transcript. Read-only. operationId: communications.onlineMeetings.UpdateTranscriptsMetadataContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting - name: callTranscript-id in: path description: The unique identifier of callTranscript required: true schema: type: string x-ms-docs-key-type: callTranscript '/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count': description: Provides operations to count the resources in the collection. get: tags: - communications.onlineMeeting summary: Get the number of the resource operationId: communications.onlineMeetings.transcripts.GetCount-7670 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' parameters: - name: onlineMeeting-id in: path description: The unique identifier of onlineMeeting required: true schema: type: string x-ms-docs-key-type: onlineMeeting /communications/onlineMeetings/$count: description: Provides operations to count the resources in the collection. get: tags: - communications.onlineMeeting summary: Get the number of the resource operationId: communications.onlineMeetings.GetCount-91a5 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' /communications/onlineMeetings/createOrGet: description: Provides operations to call the createOrGet method. post: tags: - communications.Actions summary: Invoke action createOrGet description: 'Create an onlineMeeting object with a custom specified external ID. If the external ID already exists, this API will return the onlineMeeting object with that external ID. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0 operationId: communications.onlineMeetings.createOrGet requestBody: description: Action parameters content: application/json: schema: type: object properties: chatInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.chatInfo' - type: object nullable: true endDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true externalId: type: string participants: anyOf: - $ref: '#/components/schemas/microsoft.graph.meetingParticipants' - type: object nullable: true startDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true subject: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.onlineMeeting' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /communications/presences: description: Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.presence summary: Get presence description: Get a user's presence information. This API is available in the following national cloud deployments. operationId: communications.ListPresences 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: enum: - id - id desc - activity - activity desc - availability - availability desc - statusMessage - statusMessage desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activity - availability - statusMessage type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.presenceCollectionResponse' 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: - communications.presence summary: Create new navigation property to presences for communications operationId: communications.CreatePresences requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.presence' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.presence' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/communications/presences/{presence-id}': description: Provides operations to manage the presences property of the microsoft.graph.cloudCommunications entity. get: tags: - communications.presence summary: Get presence description: Get a user's presence information. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-1.0 operationId: communications.GetPresences parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activity - availability - statusMessage type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.presence' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - communications.presence summary: Update the navigation property presences in communications operationId: communications.UpdatePresences requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.presence' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.presence' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - communications.presence summary: Delete navigation property presences for communications operationId: communications.DeletePresences 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 parameters: - name: presence-id in: path description: The unique identifier of presence required: true schema: type: string x-ms-docs-key-type: presence '/communications/presences/{presence-id}/clearPresence': description: Provides operations to call the clearPresence method. post: tags: - communications.Actions summary: Invoke action clearPresence description: 'Clear the application''s presence session for a user. If it is the user''s only presence session, the user''s presence will change to Offline/Offline. For details about presences sessions, see presence: setPresence. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0 operationId: communications.presences.presence.clearPresence requestBody: description: Action parameters content: application/json: schema: type: object properties: sessionId: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: presence-id in: path description: The unique identifier of presence required: true schema: type: string x-ms-docs-key-type: presence '/communications/presences/{presence-id}/clearUserPreferredPresence': description: Provides operations to call the clearUserPreferredPresence method. post: tags: - communications.Actions summary: Invoke action clearUserPreferredPresence description: Clear the preferred availability and activity status for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0 operationId: communications.presences.presence.clearUserPreferredPresence responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: presence-id in: path description: The unique identifier of presence required: true schema: type: string x-ms-docs-key-type: presence '/communications/presences/{presence-id}/setPresence': description: Provides operations to call the setPresence method. post: tags: - communications.Actions summary: Invoke action setPresence description: Set the state of a user's presence session as an application. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0 operationId: communications.presences.presence.setPresence requestBody: description: Action parameters content: application/json: schema: type: object properties: sessionId: type: string nullable: true availability: type: string activity: type: string expirationDuration: pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' type: string format: duration nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: presence-id in: path description: The unique identifier of presence required: true schema: type: string x-ms-docs-key-type: presence '/communications/presences/{presence-id}/setStatusMessage': description: Provides operations to call the setStatusMessage method. post: tags: - communications.Actions summary: Invoke action setStatusMessage description: Set a presence status message for a user. An optional expiration date and time can be supplied. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 operationId: communications.presences.presence.setStatusMessage requestBody: description: Action parameters content: application/json: schema: type: object properties: statusMessage: anyOf: - $ref: '#/components/schemas/microsoft.graph.presenceStatusMessage' - 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 parameters: - name: presence-id in: path description: The unique identifier of presence required: true schema: type: string x-ms-docs-key-type: presence '/communications/presences/{presence-id}/setUserPreferredPresence': description: Provides operations to call the setUserPreferredPresence method. post: tags: - communications.Actions summary: Invoke action setUserPreferredPresence description: 'Set the preferred availability and activity status for a user. If the preferred presence of a user is set, the user''s presence shows as the preferred status. Preferred presence takes effect only when at least one presence session exists for the user. Otherwise, the user''s presence shows as Offline. A presence session is created as a result of a successful setPresence operation, or if the user is signed in on a Microsoft Teams client. For more details, see presence sessions and time-out and expiration. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0 operationId: communications.presences.presence.setUserPreferredPresence requestBody: description: Action parameters content: application/json: schema: type: object properties: availability: type: string activity: type: string expirationDuration: pattern: '^-?P([0-9]+D)?(T([0-9]+H)?([0-9]+M)?([0-9]+([.][0-9]+)?S)?)?$' type: string format: duration nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: presence-id in: path description: The unique identifier of presence required: true schema: type: string x-ms-docs-key-type: presence /communications/presences/$count: description: Provides operations to count the resources in the collection. get: tags: - communications.presence summary: Get the number of the resource operationId: communications.presences.GetCount-e4ed 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' /compliance: description: Provides operations to manage the compliance singleton. get: tags: - compliance.compliance summary: Get compliance operationId: compliance.compliance.GetCompliance 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: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.compliance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - compliance.compliance summary: Update compliance operationId: compliance.compliance.UpdateCompliance requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.compliance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.compliance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /connections: description: Provides operations to manage the collection of externalConnection entities. get: tags: - connections.externalConnection summary: Get entities from connections operationId: connections.externalConnection.ListExternalConnection 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: enum: - id - id desc - activitySettings - activitySettings desc - configuration - configuration desc - connectorId - connectorId desc - description - description desc - name - name desc - searchSettings - searchSettings desc - state - state desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activitySettings - configuration - connectorId - description - name - searchSettings - state - groups - items - operations - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - groups - items - operations - schema type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalConnectionCollectionResponse' 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: - connections.externalConnection summary: Add new entity to connections operationId: connections.externalConnection.CreateExternalConnection requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/connections/{externalConnection-id}': description: Provides operations to manage the collection of externalConnection entities. get: tags: - connections.externalConnection summary: Get entity from connections by key operationId: connections.externalConnection.GetExternalConnection parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activitySettings - configuration - connectorId - description - name - searchSettings - state - groups - items - operations - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - groups - items - operations - schema type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - connections.externalConnection summary: Update entity in connections operationId: connections.externalConnection.UpdateExternalConnection requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - connections.externalConnection summary: Delete entity from connections operationId: connections.externalConnection.DeleteExternalConnection 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/groups': description: Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.externalGroup summary: Get externalGroup description: Get an externalGroup object. This API is available in the following national cloud deployments. operationId: connections.ListGroups 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: enum: - id - id desc - description - description desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - members type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalGroupCollectionResponse' 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: - connections.externalGroup summary: Create externalGroup description: Create a new externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-post-groups?view=graph-rest-1.0 operationId: connections.CreateGroups requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/groups/{externalGroup-id}': description: Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.externalGroup summary: Get externalGroup description: Get an externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-get?view=graph-rest-1.0 operationId: connections.GetGroups parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - members type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - connections.externalGroup summary: Update externalGroup description: Update the properties of an externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-update?view=graph-rest-1.0 operationId: connections.UpdateGroups requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - connections.externalGroup summary: Delete externalGroup description: Delete an externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-delete?view=graph-rest-1.0 operationId: connections.DeleteGroups 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup '/connections/{externalConnection-id}/groups/{externalGroup-id}/members': description: Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. get: tags: - connections.externalGroup summary: Get members from connections description: 'A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or an externalGroup as members.' operationId: connections.groups.ListMembers 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: enum: - id - id desc - type - type desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.identityCollectionResponse' 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: - connections.externalGroup summary: Create identity description: Create an identity resource for a new member in an externalGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-post-members?view=graph-rest-1.0 operationId: connections.groups.CreateMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup '/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}': description: Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. get: tags: - connections.externalGroup summary: Get members from connections description: 'A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or an externalGroup as members.' operationId: connections.groups.GetMembers parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - connections.externalGroup summary: Update the navigation property members in connections operationId: connections.groups.UpdateMembers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - connections.externalGroup summary: Delete identity description: Delete an identity resource to remove the corresponding member from an externalGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroupmember-delete?view=graph-rest-1.0 operationId: connections.groups.DeleteMembers 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup - name: identity-id in: path description: The unique identifier of identity required: true schema: type: string x-ms-docs-key-type: identity '/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count': description: Provides operations to count the resources in the collection. get: tags: - connections.externalGroup summary: Get the number of the resource operationId: connections.groups.members.GetCount-d49a 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup '/connections/{externalConnection-id}/groups/$count': description: Provides operations to count the resources in the collection. get: tags: - connections.externalGroup summary: Get the number of the resource operationId: connections.groups.GetCount-6035 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/items': description: Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.externalItem summary: Get externalItem description: Read the properties and relationships of an externalItem object. This API is available in the following national cloud deployments. operationId: connections.ListItems 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: enum: - id - id desc - acl - acl desc - content - content desc - properties - properties desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acl - content - properties - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalItemCollectionResponse' 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: - connections.externalItem summary: Create new navigation property to items for connections operationId: connections.CreateItems requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/items/{externalItem-id}': description: Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.externalItem summary: Get externalItem description: Read the properties and relationships of an externalItem object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-get?view=graph-rest-1.0 operationId: connections.GetItems parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acl - content - properties - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - connections.externalItem summary: Update the navigation property items in connections operationId: connections.UpdateItems requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - connections.externalItem summary: Delete externalItem description: Delete an externalItem object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-delete?view=graph-rest-1.0 operationId: connections.DeleteItems 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/connections/{externalConnection-id}/items/{externalItem-id}/activities': description: Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. get: tags: - connections.externalItem summary: Get activities from connections description: Returns a list of activities performed on the item. Write-only. operationId: connections.items.ListActivities 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: enum: - id - id desc - startDateTime - startDateTime desc - type - type desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - startDateTime - type - performedBy type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - performedBy type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalActivityCollectionResponse' 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: - connections.externalItem summary: Create new navigation property to activities for connections operationId: connections.items.CreateActivities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}': description: Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. get: tags: - connections.externalItem summary: Get activities from connections description: Returns a list of activities performed on the item. Write-only. operationId: connections.items.GetActivities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - startDateTime - type - performedBy type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - performedBy type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - connections.externalItem summary: Update the navigation property activities in connections operationId: connections.items.UpdateActivities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - connections.externalItem summary: Delete navigation property activities for connections operationId: connections.items.DeleteActivities 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem - name: externalActivity-id in: path description: The unique identifier of externalActivity required: true schema: type: string x-ms-docs-key-type: externalActivity '/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy': description: Provides operations to manage the performedBy property of the microsoft.graph.externalConnectors.externalActivity entity. get: tags: - connections.externalItem summary: Get performedBy from connections description: Represents an identity used to identify who is responsible for the activity. operationId: connections.items.activities.GetPerformedBy parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem - name: externalActivity-id in: path description: The unique identifier of externalActivity required: true schema: type: string x-ms-docs-key-type: externalActivity '/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count': description: Provides operations to count the resources in the collection. get: tags: - connections.externalItem summary: Get the number of the resource operationId: connections.items.activities.GetCount-5552 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities': description: Provides operations to call the addActivities method. post: tags: - connections.Actions summary: Invoke action addActivities operationId: connections.externalConnection.items.externalItem.addActivities requestBody: description: Action parameters content: application/json: schema: type: object properties: activities: type: array items: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of externalActivityResult type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivityResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/connections/{externalConnection-id}/items/$count': description: Provides operations to count the resources in the collection. get: tags: - connections.externalItem summary: Get the number of the resource operationId: connections.items.GetCount-eebb 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/operations': description: Provides operations to manage the operations property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.connectionOperation summary: Get connectionOperation description: Read the properties and relationships of a connectionOperation object. This API is available in the following national cloud deployments. operationId: connections.ListOperations 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: enum: - id - id desc - error - error desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - error - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.connectionOperationCollectionResponse' 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: - connections.connectionOperation summary: Create new navigation property to operations for connections operationId: connections.CreateOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/operations/{connectionOperation-id}': description: Provides operations to manage the operations property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.connectionOperation summary: Get connectionOperation description: Read the properties and relationships of a connectionOperation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-connectionoperation-get?view=graph-rest-1.0 operationId: connections.GetOperations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - error - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - connections.connectionOperation summary: Update the navigation property operations in connections operationId: connections.UpdateOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.connectionOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - connections.connectionOperation summary: Delete navigation property operations for connections operationId: connections.DeleteOperations 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: connectionOperation-id in: path description: The unique identifier of connectionOperation required: true schema: type: string x-ms-docs-key-type: connectionOperation '/connections/{externalConnection-id}/operations/$count': description: Provides operations to count the resources in the collection. get: tags: - connections.connectionOperation summary: Get the number of the resource operationId: connections.operations.GetCount-57e0 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/connections/{externalConnection-id}/schema': description: Provides operations to manage the schema property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - connections.schema summary: Get schema description: Read the properties and relationships of a schema object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-schema-get?view=graph-rest-1.0 operationId: connections.GetSchema parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - baseType - properties type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.schema' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - connections.schema summary: Create schema description: Create a new schema object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-patch-schema?view=graph-rest-1.0 operationId: connections.UpdateSchema requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.schema' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.schema' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection /connections/$count: description: Provides operations to count the resources in the collection. get: tags: - connections.externalConnection summary: Get the number of the resource operationId: connections.GetCount-7f4b 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' /contacts: description: Provides operations to manage the collection of orgContact entities. get: tags: - contacts.orgContact summary: List orgContacts description: Get the list of organizational contacts for this organization. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/orgcontact-list?view=graph-rest-1.0 operationId: contacts.orgContact.ListOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - addresses - addresses desc - companyName - companyName desc - department - department desc - displayName - displayName desc - givenName - givenName desc - jobTitle - jobTitle desc - mail - mail desc - mailNickname - mailNickname desc - onPremisesLastSyncDateTime - onPremisesLastSyncDateTime desc - onPremisesProvisioningErrors - onPremisesProvisioningErrors desc - onPremisesSyncEnabled - onPremisesSyncEnabled desc - phones - phones desc - proxyAddresses - proxyAddresses desc - serviceProvisioningErrors - serviceProvisioningErrors desc - surname - surname desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addresses - companyName - department - displayName - givenName - jobTitle - mail - mailNickname - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSyncEnabled - phones - proxyAddresses - serviceProvisioningErrors - surname - directReports - manager - memberOf - transitiveMemberOf type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - directReports - manager - memberOf - transitiveMemberOf type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.orgContactCollectionResponse' 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: - contacts.orgContact summary: Add new entity to contacts operationId: contacts.orgContact.CreateOrgContact requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/contacts/{orgContact-id}': description: Provides operations to manage the collection of orgContact entities. get: tags: - contacts.orgContact summary: Get orgContact description: Get the properties and relationships of an organizational contact. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/orgcontact-get?view=graph-rest-1.0 operationId: contacts.orgContact.GetOrgContact parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addresses - companyName - department - displayName - givenName - jobTitle - mail - mailNickname - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSyncEnabled - phones - proxyAddresses - serviceProvisioningErrors - surname - directReports - manager - memberOf - transitiveMemberOf type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - directReports - manager - memberOf - transitiveMemberOf type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - contacts.orgContact summary: Update entity in contacts operationId: contacts.orgContact.UpdateOrgContact requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - contacts.orgContact summary: Delete entity from contacts operationId: contacts.orgContact.DeleteOrgContact 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 parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/directReports': description: Provides operations to manage the directReports property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get directReports from contacts description: The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/orgcontact-list-directreports?view=graph-rest-1.0 operationId: contacts.ListDirectReports parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/directReports/{directoryObject-id}': description: Provides operations to manage the directReports property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get directReports from contacts description: The contact's direct reports. (The users and contacts that have their manager property set to this contact.) Read-only. Nullable. Supports $expand. operationId: contacts.GetDirectReports parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/directReports/{directoryObject-id}/graph.orgContact': description: Casts the previous resource to orgContact. get: tags: - contacts.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact operationId: contacts.GetDirectReports.AsOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/directReports/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - contacts.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: contacts.GetDirectReports.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/directReports/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.directReports.GetCount-94c4 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/directReports/graph.orgContact': description: Casts the previous resource to orgContact. get: tags: - contacts.directoryObject summary: Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection operationId: contacts.ListDirectReports.AsOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.orgContactCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/directReports/graph.orgContact/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.DirectReports.GetCount.AsOrgContact-315a parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/directReports/graph.user': description: Casts the previous resource to user. get: tags: - contacts.directoryObject summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: contacts.ListDirectReports.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/directReports/graph.user/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.DirectReports.GetCount.AsUser-5746 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/manager': description: Provides operations to manage the manager property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get manager description: Get this organizational contact's manager. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/orgcontact-get-manager?view=graph-rest-1.0 operationId: contacts.GetManager parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/memberOf': description: Provides operations to manage the memberOf property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get memberOf from contacts description: Groups that this contact is a member of. Read-only. Nullable. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/orgcontact-list-memberof?view=graph-rest-1.0 operationId: contacts.ListMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/memberOf/{directoryObject-id}': description: Provides operations to manage the memberOf property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get memberOf from contacts description: Groups that this contact is a member of. Read-only. Nullable. Supports $expand. operationId: contacts.GetMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - contacts.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit operationId: contacts.GetMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/memberOf/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - contacts.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: contacts.GetMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/memberOf/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.memberOf.GetCount-46e4 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/memberOf/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - contacts.directoryObject summary: Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection operationId: contacts.ListMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.administrativeUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/memberOf/graph.administrativeUnit/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.MemberOf.GetCount.AsAdministrativeUnit-db20 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/memberOf/graph.group': description: Casts the previous resource to group. get: tags: - contacts.directoryObject summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: contacts.ListMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/memberOf/graph.group/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.MemberOf.GetCount.AsGroup-df93 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - contacts.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: contacts.orgContact.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - contacts.Actions summary: Invoke action checkMemberObjects operationId: contacts.orgContact.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - contacts.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: contacts.orgContact.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - contacts.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: contacts.orgContact.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/restore': description: Provides operations to call the restore method. post: tags: - contacts.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: contacts.orgContact.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/retryServiceProvisioning': description: Provides operations to call the retryServiceProvisioning method. post: tags: - contacts.Actions summary: Invoke action retryServiceProvisioning operationId: contacts.orgContact.retryServiceProvisioning responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/serviceProvisioningErrors': get: tags: - contacts.serviceProvisioningError summary: Get serviceProvisioningErrors property value operationId: contacts.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.serviceProvisioningError summary: Get the number of the resource operationId: contacts.ServiceProvisioningErrors.GetCount-33c2 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/transitiveMemberOf': description: Provides operations to manage the transitiveMemberOf property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get transitiveMemberOf from contacts description: 'Groups that this contact is a member of, including groups that the contact is nested under. Read-only. Nullable.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/orgcontact-list-transitivememberof?view=graph-rest-1.0 operationId: contacts.ListTransitiveMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}': description: Provides operations to manage the transitiveMemberOf property of the microsoft.graph.orgContact entity. get: tags: - contacts.directoryObject summary: Get transitiveMemberOf from contacts description: 'Groups that this contact is a member of, including groups that the contact is nested under. Read-only. Nullable.' operationId: contacts.GetTransitiveMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - contacts.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit operationId: contacts.GetTransitiveMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - contacts.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: contacts.GetTransitiveMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/contacts/{orgContact-id}/transitiveMemberOf/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.transitiveMemberOf.GetCount-d749 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/transitiveMemberOf/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - contacts.directoryObject summary: Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection operationId: contacts.ListTransitiveMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.administrativeUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/transitiveMemberOf/graph.administrativeUnit/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.TransitiveMemberOf.GetCount.AsAdministrativeUnit-d6cb parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/transitiveMemberOf/graph.group': description: Casts the previous resource to group. get: tags: - contacts.directoryObject summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: contacts.ListTransitiveMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact '/contacts/{orgContact-id}/transitiveMemberOf/graph.group/$count': description: Provides operations to count the resources in the collection. get: tags: - contacts.directoryObject summary: Get the number of the resource operationId: contacts.TransitiveMemberOf.GetCount.AsGroup-e1a5 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: orgContact-id in: path description: The unique identifier of orgContact required: true schema: type: string x-ms-docs-key-type: orgContact /contacts/$count: description: Provides operations to count the resources in the collection. get: tags: - contacts.orgContact summary: Get the number of the resource operationId: contacts.GetCount-60f9 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' /contacts/delta(): description: Provides operations to call the delta method. get: tags: - contacts.Functions summary: Invoke function delta operationId: contacts.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - addresses - companyName - department - displayName - givenName - jobTitle - mail - mailNickname - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSyncEnabled - phones - proxyAddresses - serviceProvisioningErrors - surname - directReports - manager - memberOf - transitiveMemberOf type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc - addresses - addresses desc - companyName - companyName desc - department - department desc - displayName - displayName desc - givenName - givenName desc - jobTitle - jobTitle desc - mail - mail desc - mailNickname - mailNickname desc - onPremisesLastSyncDateTime - onPremisesLastSyncDateTime desc - onPremisesProvisioningErrors - onPremisesProvisioningErrors desc - onPremisesSyncEnabled - onPremisesSyncEnabled desc - phones - phones desc - proxyAddresses - proxyAddresses desc - serviceProvisioningErrors - serviceProvisioningErrors desc - surname - surname desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of orgContact type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.orgContact' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - /contacts/delta() /contacts/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - contacts.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: contacts.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /contacts/getByIds: description: Provides operations to call the getByIds method. post: tags: - contacts.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: contacts.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /contacts/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - contacts.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: contacts.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /contracts: description: Provides operations to manage the collection of contract entities. get: tags: - contracts.contract summary: List contracts description: Retrieve a list of contract objects associated to a partner tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contract-list?view=graph-rest-1.0 operationId: contracts.contract.ListContract 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - contractType - contractType desc - customerId - customerId desc - defaultDomainName - defaultDomainName desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - contractType - customerId - defaultDomainName - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.contractCollectionResponse' 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: - contracts.contract summary: Add new entity to contracts operationId: contracts.contract.CreateContract requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contract' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contract' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/contracts/{contract-id}': description: Provides operations to manage the collection of contract entities. get: tags: - contracts.contract summary: Get Contract description: Retrieve the properties and relationships of contract object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contract-get?view=graph-rest-1.0 operationId: contracts.contract.GetContract parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - contractType - customerId - defaultDomainName - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contract' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - contracts.contract summary: Update entity in contracts operationId: contracts.contract.UpdateContract requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contract' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contract' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - contracts.contract summary: Delete entity from contracts operationId: contracts.contract.DeleteContract 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 parameters: - name: contract-id in: path description: The unique identifier of contract required: true schema: type: string x-ms-docs-key-type: contract '/contracts/{contract-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - contracts.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: contracts.contract.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: contract-id in: path description: The unique identifier of contract required: true schema: type: string x-ms-docs-key-type: contract '/contracts/{contract-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - contracts.Actions summary: Invoke action checkMemberObjects operationId: contracts.contract.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: contract-id in: path description: The unique identifier of contract required: true schema: type: string x-ms-docs-key-type: contract '/contracts/{contract-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - contracts.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: contracts.contract.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: contract-id in: path description: The unique identifier of contract required: true schema: type: string x-ms-docs-key-type: contract '/contracts/{contract-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - contracts.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: contracts.contract.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: contract-id in: path description: The unique identifier of contract required: true schema: type: string x-ms-docs-key-type: contract '/contracts/{contract-id}/restore': description: Provides operations to call the restore method. post: tags: - contracts.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: contracts.contract.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: contract-id in: path description: The unique identifier of contract required: true schema: type: string x-ms-docs-key-type: contract /contracts/$count: description: Provides operations to count the resources in the collection. get: tags: - contracts.contract summary: Get the number of the resource operationId: contracts.GetCount-8092 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' /contracts/delta(): description: Provides operations to call the delta method. get: tags: - contracts.Functions summary: Invoke function delta operationId: contracts.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /contracts/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - contracts.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: contracts.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /contracts/getByIds: description: Provides operations to call the getByIds method. post: tags: - contracts.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: contracts.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /contracts/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - contracts.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: contracts.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /dataPolicyOperations: description: Provides operations to manage the collection of dataPolicyOperation entities. get: tags: - dataPolicyOperations.dataPolicyOperation summary: Get dataPolicyOperation description: Retrieve the properties of a dataPolicyOperation object. This API is available in the following national cloud deployments. operationId: dataPolicyOperations.dataPolicyOperation.ListDataPolicyOperation 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: enum: - id - id desc - completedDateTime - completedDateTime desc - progress - progress desc - status - status desc - storageLocation - storageLocation desc - submittedDateTime - submittedDateTime desc - userId - userId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - progress - status - storageLocation - submittedDateTime - userId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.dataPolicyOperationCollectionResponse' 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: - dataPolicyOperations.dataPolicyOperation summary: Add new entity to dataPolicyOperations operationId: dataPolicyOperations.dataPolicyOperation.CreateDataPolicyOperation requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.dataPolicyOperation' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.dataPolicyOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/dataPolicyOperations/{dataPolicyOperation-id}': description: Provides operations to manage the collection of dataPolicyOperation entities. get: tags: - dataPolicyOperations.dataPolicyOperation summary: Get dataPolicyOperation description: Retrieve the properties of a dataPolicyOperation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/datapolicyoperation-get?view=graph-rest-1.0 operationId: dataPolicyOperations.dataPolicyOperation.GetDataPolicyOperation parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - progress - status - storageLocation - submittedDateTime - userId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.dataPolicyOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - dataPolicyOperations.dataPolicyOperation summary: Update entity in dataPolicyOperations operationId: dataPolicyOperations.dataPolicyOperation.UpdateDataPolicyOperation requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.dataPolicyOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.dataPolicyOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - dataPolicyOperations.dataPolicyOperation summary: Delete entity from dataPolicyOperations operationId: dataPolicyOperations.dataPolicyOperation.DeleteDataPolicyOperation 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 parameters: - name: dataPolicyOperation-id in: path description: The unique identifier of dataPolicyOperation required: true schema: type: string x-ms-docs-key-type: dataPolicyOperation /dataPolicyOperations/$count: description: Provides operations to count the resources in the collection. get: tags: - dataPolicyOperations.dataPolicyOperation summary: Get the number of the resource operationId: dataPolicyOperations.GetCount-b129 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' /deviceAppManagement: description: Provides operations to manage the deviceAppManagement singleton. get: tags: - deviceAppManagement.deviceAppManagement summary: Get deviceAppManagement description: Read properties and relationships of the deviceAppManagement object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-partnerintegration-deviceappmanagement-get?view=graph-rest-1.0 operationId: deviceAppManagement.deviceAppManagement.GetDeviceAppManagement parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isEnabledForMicrosoftStoreForBusiness - microsoftStoreForBusinessLanguage - microsoftStoreForBusinessLastCompletedApplicationSyncTime - microsoftStoreForBusinessLastSuccessfulSyncDateTime - managedEBooks - mobileAppCategories - mobileAppConfigurations - mobileApps - vppTokens - androidManagedAppProtections - defaultManagedAppProtections - iosManagedAppProtections - managedAppPolicies - managedAppRegistrations - managedAppStatuses - mdmWindowsInformationProtectionPolicies - targetedManagedAppConfigurations - windowsInformationProtectionPolicies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - managedEBooks - mobileAppCategories - mobileAppConfigurations - mobileApps - vppTokens - androidManagedAppProtections - defaultManagedAppProtections - iosManagedAppProtections - managedAppPolicies - managedAppRegistrations - managedAppStatuses - mdmWindowsInformationProtectionPolicies - targetedManagedAppConfigurations - windowsInformationProtectionPolicies type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAppManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.deviceAppManagement summary: Update deviceAppManagement description: Update the properties of a deviceAppManagement object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-policyset-deviceappmanagement-update?view=graph-rest-1.0 operationId: deviceAppManagement.deviceAppManagement.UpdateDeviceAppManagement requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAppManagement' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAppManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceAppManagement/androidManagedAppProtections: description: Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: List androidManagedAppProtections description: List properties and relationships of the androidManagedAppProtection objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListAndroidManagedAppProtections 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc - allowedDataStorageLocations - allowedDataStorageLocations desc - allowedInboundDataTransferSources - allowedInboundDataTransferSources desc - allowedOutboundClipboardSharingLevel - allowedOutboundClipboardSharingLevel desc - allowedOutboundDataTransferDestinations - allowedOutboundDataTransferDestinations desc - contactSyncBlocked - contactSyncBlocked desc - dataBackupBlocked - dataBackupBlocked desc - deviceComplianceRequired - deviceComplianceRequired desc - disableAppPinIfDevicePinIsSet - disableAppPinIfDevicePinIsSet desc - fingerprintBlocked - fingerprintBlocked desc - managedBrowser - managedBrowser desc - managedBrowserToOpenLinksRequired - managedBrowserToOpenLinksRequired desc - maximumPinRetries - maximumPinRetries desc - minimumPinLength - minimumPinLength desc - minimumRequiredAppVersion - minimumRequiredAppVersion desc - minimumRequiredOsVersion - minimumRequiredOsVersion desc - minimumWarningAppVersion - minimumWarningAppVersion desc - minimumWarningOsVersion - minimumWarningOsVersion desc - organizationalCredentialsRequired - organizationalCredentialsRequired desc - periodBeforePinReset - periodBeforePinReset desc - periodOfflineBeforeAccessCheck - periodOfflineBeforeAccessCheck desc - periodOfflineBeforeWipeIsEnforced - periodOfflineBeforeWipeIsEnforced desc - periodOnlineBeforeAccessCheck - periodOnlineBeforeAccessCheck desc - pinCharacterSet - pinCharacterSet desc - pinRequired - pinRequired desc - printBlocked - printBlocked desc - saveAsBlocked - saveAsBlocked desc - simplePinBlocked - simplePinBlocked desc - isAssigned - isAssigned desc - customBrowserDisplayName - customBrowserDisplayName desc - customBrowserPackageId - customBrowserPackageId desc - deployedAppCount - deployedAppCount desc - disableAppEncryptionIfDeviceEncryptionIsEnabled - disableAppEncryptionIfDeviceEncryptionIsEnabled desc - encryptAppData - encryptAppData desc - minimumRequiredPatchVersion - minimumRequiredPatchVersion desc - minimumWarningPatchVersion - minimumWarningPatchVersion desc - screenCaptureBlocked - screenCaptureBlocked desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - allowedDataStorageLocations - allowedInboundDataTransferSources - allowedOutboundClipboardSharingLevel - allowedOutboundDataTransferDestinations - contactSyncBlocked - dataBackupBlocked - deviceComplianceRequired - disableAppPinIfDevicePinIsSet - fingerprintBlocked - managedBrowser - managedBrowserToOpenLinksRequired - maximumPinRetries - minimumPinLength - minimumRequiredAppVersion - minimumRequiredOsVersion - minimumWarningAppVersion - minimumWarningOsVersion - organizationalCredentialsRequired - periodBeforePinReset - periodOfflineBeforeAccessCheck - periodOfflineBeforeWipeIsEnforced - periodOnlineBeforeAccessCheck - pinCharacterSet - pinRequired - printBlocked - saveAsBlocked - simplePinBlocked - isAssigned - customBrowserDisplayName - customBrowserPackageId - deployedAppCount - disableAppEncryptionIfDeviceEncryptionIsEnabled - encryptAppData - minimumRequiredPatchVersion - minimumWarningPatchVersion - screenCaptureBlocked - assignments - apps - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - apps - deploymentSummary type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.androidManagedAppProtectionCollectionResponse' 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: - deviceAppManagement.androidManagedAppProtection summary: Create androidManagedAppProtection description: Create a new androidManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateAndroidManagedAppProtections requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidManagedAppProtection' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}': description: Provides operations to manage the androidManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get androidManagedAppProtection description: Read properties and relationships of the androidManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetAndroidManagedAppProtections parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - allowedDataStorageLocations - allowedInboundDataTransferSources - allowedOutboundClipboardSharingLevel - allowedOutboundDataTransferDestinations - contactSyncBlocked - dataBackupBlocked - deviceComplianceRequired - disableAppPinIfDevicePinIsSet - fingerprintBlocked - managedBrowser - managedBrowserToOpenLinksRequired - maximumPinRetries - minimumPinLength - minimumRequiredAppVersion - minimumRequiredOsVersion - minimumWarningAppVersion - minimumWarningOsVersion - organizationalCredentialsRequired - periodBeforePinReset - periodOfflineBeforeAccessCheck - periodOfflineBeforeWipeIsEnforced - periodOnlineBeforeAccessCheck - pinCharacterSet - pinRequired - printBlocked - saveAsBlocked - simplePinBlocked - isAssigned - customBrowserDisplayName - customBrowserPackageId - deployedAppCount - disableAppEncryptionIfDeviceEncryptionIsEnabled - encryptAppData - minimumRequiredPatchVersion - minimumWarningPatchVersion - screenCaptureBlocked - assignments - apps - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - apps - deploymentSummary type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.androidManagedAppProtection summary: Update androidManagedAppProtection description: Update the properties of a androidManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateAndroidManagedAppProtections requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidManagedAppProtection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.androidManagedAppProtection summary: Delete androidManagedAppProtection description: Deletes a androidManagedAppProtection. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteAndroidManagedAppProtections 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 parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps': description: Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get apps from deviceAppManagement description: List of apps to which the policy is deployed. operationId: deviceAppManagement.androidManagedAppProtections.ListApps 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: enum: - id - id desc - mobileAppIdentifier - mobileAppIdentifier desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedMobileAppCollectionResponse' 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: - deviceAppManagement.androidManagedAppProtection summary: Create new navigation property to apps for deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.CreateApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}': description: Provides operations to manage the apps property of the microsoft.graph.androidManagedAppProtection entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get apps from deviceAppManagement description: List of apps to which the policy is deployed. operationId: deviceAppManagement.androidManagedAppProtections.GetApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.androidManagedAppProtection summary: Update the navigation property apps in deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.UpdateApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.androidManagedAppProtection summary: Delete navigation property apps for deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.DeleteApps 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 parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection - name: managedMobileApp-id in: path description: The unique identifier of managedMobileApp required: true schema: type: string x-ms-docs-key-type: managedMobileApp '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.androidManagedAppProtections.apps.GetCount-6de4 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' parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get assignments from deviceAppManagement description: Navigation property to list of inclusion and exclusion groups to which the policy is deployed. operationId: deviceAppManagement.androidManagedAppProtections.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.targetedManagedAppPolicyAssignmentCollectionResponse' 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: - deviceAppManagement.androidManagedAppProtection summary: Create new navigation property to assignments for deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection x-ms-docs-grouped-path: - '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments' '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get assignments from deviceAppManagement description: Navigation property to list of inclusion and exclusion groups to which the policy is deployed. operationId: deviceAppManagement.androidManagedAppProtections.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.androidManagedAppProtection summary: Update the navigation property assignments in deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.androidManagedAppProtection summary: Delete navigation property assignments for deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.DeleteAssignments 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 parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection - name: targetedManagedAppPolicyAssignment-id in: path description: The unique identifier of targetedManagedAppPolicyAssignment required: true schema: type: string x-ms-docs-key-type: targetedManagedAppPolicyAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}' '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.androidManagedAppProtections.assignments.GetCount-574a 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' parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary': description: Provides operations to manage the deploymentSummary property of the microsoft.graph.androidManagedAppProtection entity. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get deploymentSummary from deviceAppManagement description: Navigation property to deployment summary of the configuration. operationId: deviceAppManagement.androidManagedAppProtections.GetDeploymentSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationDeployedUserCount - configurationDeploymentSummaryPerApp - displayName - lastRefreshTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.androidManagedAppProtection summary: Update the navigation property deploymentSummary in deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.UpdateDeploymentSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.androidManagedAppProtection summary: Delete navigation property deploymentSummary for deviceAppManagement operationId: deviceAppManagement.androidManagedAppProtections.DeleteDeploymentSummary 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 parameters: - name: androidManagedAppProtection-id in: path description: The unique identifier of androidManagedAppProtection required: true schema: type: string x-ms-docs-key-type: androidManagedAppProtection /deviceAppManagement/androidManagedAppProtections/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.androidManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.androidManagedAppProtections.GetCount-dc72 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' /deviceAppManagement/defaultManagedAppProtections: description: Provides operations to manage the defaultManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: List defaultManagedAppProtections description: List properties and relationships of the defaultManagedAppProtection objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListDefaultManagedAppProtections 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc - allowedDataStorageLocations - allowedDataStorageLocations desc - allowedInboundDataTransferSources - allowedInboundDataTransferSources desc - allowedOutboundClipboardSharingLevel - allowedOutboundClipboardSharingLevel desc - allowedOutboundDataTransferDestinations - allowedOutboundDataTransferDestinations desc - contactSyncBlocked - contactSyncBlocked desc - dataBackupBlocked - dataBackupBlocked desc - deviceComplianceRequired - deviceComplianceRequired desc - disableAppPinIfDevicePinIsSet - disableAppPinIfDevicePinIsSet desc - fingerprintBlocked - fingerprintBlocked desc - managedBrowser - managedBrowser desc - managedBrowserToOpenLinksRequired - managedBrowserToOpenLinksRequired desc - maximumPinRetries - maximumPinRetries desc - minimumPinLength - minimumPinLength desc - minimumRequiredAppVersion - minimumRequiredAppVersion desc - minimumRequiredOsVersion - minimumRequiredOsVersion desc - minimumWarningAppVersion - minimumWarningAppVersion desc - minimumWarningOsVersion - minimumWarningOsVersion desc - organizationalCredentialsRequired - organizationalCredentialsRequired desc - periodBeforePinReset - periodBeforePinReset desc - periodOfflineBeforeAccessCheck - periodOfflineBeforeAccessCheck desc - periodOfflineBeforeWipeIsEnforced - periodOfflineBeforeWipeIsEnforced desc - periodOnlineBeforeAccessCheck - periodOnlineBeforeAccessCheck desc - pinCharacterSet - pinCharacterSet desc - pinRequired - pinRequired desc - printBlocked - printBlocked desc - saveAsBlocked - saveAsBlocked desc - simplePinBlocked - simplePinBlocked desc - appDataEncryptionType - appDataEncryptionType desc - customSettings - customSettings desc - deployedAppCount - deployedAppCount desc - disableAppEncryptionIfDeviceEncryptionIsEnabled - disableAppEncryptionIfDeviceEncryptionIsEnabled desc - encryptAppData - encryptAppData desc - faceIdBlocked - faceIdBlocked desc - minimumRequiredPatchVersion - minimumRequiredPatchVersion desc - minimumRequiredSdkVersion - minimumRequiredSdkVersion desc - minimumWarningPatchVersion - minimumWarningPatchVersion desc - screenCaptureBlocked - screenCaptureBlocked desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - allowedDataStorageLocations - allowedInboundDataTransferSources - allowedOutboundClipboardSharingLevel - allowedOutboundDataTransferDestinations - contactSyncBlocked - dataBackupBlocked - deviceComplianceRequired - disableAppPinIfDevicePinIsSet - fingerprintBlocked - managedBrowser - managedBrowserToOpenLinksRequired - maximumPinRetries - minimumPinLength - minimumRequiredAppVersion - minimumRequiredOsVersion - minimumWarningAppVersion - minimumWarningOsVersion - organizationalCredentialsRequired - periodBeforePinReset - periodOfflineBeforeAccessCheck - periodOfflineBeforeWipeIsEnforced - periodOnlineBeforeAccessCheck - pinCharacterSet - pinRequired - printBlocked - saveAsBlocked - simplePinBlocked - appDataEncryptionType - customSettings - deployedAppCount - disableAppEncryptionIfDeviceEncryptionIsEnabled - encryptAppData - faceIdBlocked - minimumRequiredPatchVersion - minimumRequiredSdkVersion - minimumWarningPatchVersion - screenCaptureBlocked - apps - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - apps - deploymentSummary type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.defaultManagedAppProtectionCollectionResponse' 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: - deviceAppManagement.defaultManagedAppProtection summary: Create defaultManagedAppProtection description: Create a new defaultManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateDefaultManagedAppProtections requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.defaultManagedAppProtection' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.defaultManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}': description: Provides operations to manage the defaultManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: Get defaultManagedAppProtection description: Read properties and relationships of the defaultManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetDefaultManagedAppProtections parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - allowedDataStorageLocations - allowedInboundDataTransferSources - allowedOutboundClipboardSharingLevel - allowedOutboundDataTransferDestinations - contactSyncBlocked - dataBackupBlocked - deviceComplianceRequired - disableAppPinIfDevicePinIsSet - fingerprintBlocked - managedBrowser - managedBrowserToOpenLinksRequired - maximumPinRetries - minimumPinLength - minimumRequiredAppVersion - minimumRequiredOsVersion - minimumWarningAppVersion - minimumWarningOsVersion - organizationalCredentialsRequired - periodBeforePinReset - periodOfflineBeforeAccessCheck - periodOfflineBeforeWipeIsEnforced - periodOnlineBeforeAccessCheck - pinCharacterSet - pinRequired - printBlocked - saveAsBlocked - simplePinBlocked - appDataEncryptionType - customSettings - deployedAppCount - disableAppEncryptionIfDeviceEncryptionIsEnabled - encryptAppData - faceIdBlocked - minimumRequiredPatchVersion - minimumRequiredSdkVersion - minimumWarningPatchVersion - screenCaptureBlocked - apps - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - apps - deploymentSummary type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.defaultManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.defaultManagedAppProtection summary: Update defaultManagedAppProtection description: Update the properties of a defaultManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateDefaultManagedAppProtections requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.defaultManagedAppProtection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.defaultManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.defaultManagedAppProtection summary: Delete defaultManagedAppProtection description: Deletes a defaultManagedAppProtection. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteDefaultManagedAppProtections 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 parameters: - name: defaultManagedAppProtection-id in: path description: The unique identifier of defaultManagedAppProtection required: true schema: type: string x-ms-docs-key-type: defaultManagedAppProtection '/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps': description: Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: Get apps from deviceAppManagement description: List of apps to which the policy is deployed. operationId: deviceAppManagement.defaultManagedAppProtections.ListApps 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: enum: - id - id desc - mobileAppIdentifier - mobileAppIdentifier desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedMobileAppCollectionResponse' 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: - deviceAppManagement.defaultManagedAppProtection summary: Create new navigation property to apps for deviceAppManagement operationId: deviceAppManagement.defaultManagedAppProtections.CreateApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: defaultManagedAppProtection-id in: path description: The unique identifier of defaultManagedAppProtection required: true schema: type: string x-ms-docs-key-type: defaultManagedAppProtection '/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}': description: Provides operations to manage the apps property of the microsoft.graph.defaultManagedAppProtection entity. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: Get apps from deviceAppManagement description: List of apps to which the policy is deployed. operationId: deviceAppManagement.defaultManagedAppProtections.GetApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.defaultManagedAppProtection summary: Update the navigation property apps in deviceAppManagement operationId: deviceAppManagement.defaultManagedAppProtections.UpdateApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.defaultManagedAppProtection summary: Delete navigation property apps for deviceAppManagement operationId: deviceAppManagement.defaultManagedAppProtections.DeleteApps 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 parameters: - name: defaultManagedAppProtection-id in: path description: The unique identifier of defaultManagedAppProtection required: true schema: type: string x-ms-docs-key-type: defaultManagedAppProtection - name: managedMobileApp-id in: path description: The unique identifier of managedMobileApp required: true schema: type: string x-ms-docs-key-type: managedMobileApp '/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.defaultManagedAppProtections.apps.GetCount-9a28 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' parameters: - name: defaultManagedAppProtection-id in: path description: The unique identifier of defaultManagedAppProtection required: true schema: type: string x-ms-docs-key-type: defaultManagedAppProtection '/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary': description: Provides operations to manage the deploymentSummary property of the microsoft.graph.defaultManagedAppProtection entity. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: Get deploymentSummary from deviceAppManagement description: Navigation property to deployment summary of the configuration. operationId: deviceAppManagement.defaultManagedAppProtections.GetDeploymentSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationDeployedUserCount - configurationDeploymentSummaryPerApp - displayName - lastRefreshTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.defaultManagedAppProtection summary: Update the navigation property deploymentSummary in deviceAppManagement operationId: deviceAppManagement.defaultManagedAppProtections.UpdateDeploymentSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.defaultManagedAppProtection summary: Delete navigation property deploymentSummary for deviceAppManagement operationId: deviceAppManagement.defaultManagedAppProtections.DeleteDeploymentSummary 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 parameters: - name: defaultManagedAppProtection-id in: path description: The unique identifier of defaultManagedAppProtection required: true schema: type: string x-ms-docs-key-type: defaultManagedAppProtection /deviceAppManagement/defaultManagedAppProtections/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.defaultManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.defaultManagedAppProtections.GetCount-9b85 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' /deviceAppManagement/iosManagedAppProtections: description: Provides operations to manage the iosManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: List iosManagedAppProtections description: List properties and relationships of the iosManagedAppProtection objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListIosManagedAppProtections 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc - allowedDataStorageLocations - allowedDataStorageLocations desc - allowedInboundDataTransferSources - allowedInboundDataTransferSources desc - allowedOutboundClipboardSharingLevel - allowedOutboundClipboardSharingLevel desc - allowedOutboundDataTransferDestinations - allowedOutboundDataTransferDestinations desc - contactSyncBlocked - contactSyncBlocked desc - dataBackupBlocked - dataBackupBlocked desc - deviceComplianceRequired - deviceComplianceRequired desc - disableAppPinIfDevicePinIsSet - disableAppPinIfDevicePinIsSet desc - fingerprintBlocked - fingerprintBlocked desc - managedBrowser - managedBrowser desc - managedBrowserToOpenLinksRequired - managedBrowserToOpenLinksRequired desc - maximumPinRetries - maximumPinRetries desc - minimumPinLength - minimumPinLength desc - minimumRequiredAppVersion - minimumRequiredAppVersion desc - minimumRequiredOsVersion - minimumRequiredOsVersion desc - minimumWarningAppVersion - minimumWarningAppVersion desc - minimumWarningOsVersion - minimumWarningOsVersion desc - organizationalCredentialsRequired - organizationalCredentialsRequired desc - periodBeforePinReset - periodBeforePinReset desc - periodOfflineBeforeAccessCheck - periodOfflineBeforeAccessCheck desc - periodOfflineBeforeWipeIsEnforced - periodOfflineBeforeWipeIsEnforced desc - periodOnlineBeforeAccessCheck - periodOnlineBeforeAccessCheck desc - pinCharacterSet - pinCharacterSet desc - pinRequired - pinRequired desc - printBlocked - printBlocked desc - saveAsBlocked - saveAsBlocked desc - simplePinBlocked - simplePinBlocked desc - isAssigned - isAssigned desc - appDataEncryptionType - appDataEncryptionType desc - customBrowserProtocol - customBrowserProtocol desc - deployedAppCount - deployedAppCount desc - faceIdBlocked - faceIdBlocked desc - minimumRequiredSdkVersion - minimumRequiredSdkVersion desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - allowedDataStorageLocations - allowedInboundDataTransferSources - allowedOutboundClipboardSharingLevel - allowedOutboundDataTransferDestinations - contactSyncBlocked - dataBackupBlocked - deviceComplianceRequired - disableAppPinIfDevicePinIsSet - fingerprintBlocked - managedBrowser - managedBrowserToOpenLinksRequired - maximumPinRetries - minimumPinLength - minimumRequiredAppVersion - minimumRequiredOsVersion - minimumWarningAppVersion - minimumWarningOsVersion - organizationalCredentialsRequired - periodBeforePinReset - periodOfflineBeforeAccessCheck - periodOfflineBeforeWipeIsEnforced - periodOnlineBeforeAccessCheck - pinCharacterSet - pinRequired - printBlocked - saveAsBlocked - simplePinBlocked - isAssigned - appDataEncryptionType - customBrowserProtocol - deployedAppCount - faceIdBlocked - minimumRequiredSdkVersion - assignments - apps - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - apps - deploymentSummary type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.iosManagedAppProtectionCollectionResponse' 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: - deviceAppManagement.iosManagedAppProtection summary: Create iosManagedAppProtection description: Create a new iosManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateIosManagedAppProtections requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosManagedAppProtection' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}': description: Provides operations to manage the iosManagedAppProtections property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get iosManagedAppProtection description: Read properties and relationships of the iosManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetIosManagedAppProtections parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - allowedDataStorageLocations - allowedInboundDataTransferSources - allowedOutboundClipboardSharingLevel - allowedOutboundDataTransferDestinations - contactSyncBlocked - dataBackupBlocked - deviceComplianceRequired - disableAppPinIfDevicePinIsSet - fingerprintBlocked - managedBrowser - managedBrowserToOpenLinksRequired - maximumPinRetries - minimumPinLength - minimumRequiredAppVersion - minimumRequiredOsVersion - minimumWarningAppVersion - minimumWarningOsVersion - organizationalCredentialsRequired - periodBeforePinReset - periodOfflineBeforeAccessCheck - periodOfflineBeforeWipeIsEnforced - periodOnlineBeforeAccessCheck - pinCharacterSet - pinRequired - printBlocked - saveAsBlocked - simplePinBlocked - isAssigned - appDataEncryptionType - customBrowserProtocol - deployedAppCount - faceIdBlocked - minimumRequiredSdkVersion - assignments - apps - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - apps - deploymentSummary type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.iosManagedAppProtection summary: Update iosManagedAppProtection description: Update the properties of a iosManagedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateIosManagedAppProtections requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosManagedAppProtection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosManagedAppProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.iosManagedAppProtection summary: Delete iosManagedAppProtection description: Deletes a iosManagedAppProtection. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteIosManagedAppProtections 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 parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps': description: Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: List managedMobileApps description: List properties and relationships of the managedMobileApp objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-list?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.ListApps 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: enum: - id - id desc - mobileAppIdentifier - mobileAppIdentifier desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedMobileAppCollectionResponse' 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: - deviceAppManagement.iosManagedAppProtection summary: Create managedMobileApp description: Create a new managedMobileApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-create?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.CreateApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}': description: Provides operations to manage the apps property of the microsoft.graph.iosManagedAppProtection entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get managedMobileApp description: Read properties and relationships of the managedMobileApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-get?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.GetApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.iosManagedAppProtection summary: Update managedMobileApp description: Update the properties of a managedMobileApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-update?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.UpdateApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.iosManagedAppProtection summary: Delete managedMobileApp description: Deletes a managedMobileApp. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-delete?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.DeleteApps 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 parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection - name: managedMobileApp-id in: path description: The unique identifier of managedMobileApp required: true schema: type: string x-ms-docs-key-type: managedMobileApp '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.iosManagedAppProtections.apps.GetCount-33d5 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' parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get assignments from deviceAppManagement description: Navigation property to list of inclusion and exclusion groups to which the policy is deployed. operationId: deviceAppManagement.iosManagedAppProtections.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.targetedManagedAppPolicyAssignmentCollectionResponse' 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: - deviceAppManagement.iosManagedAppProtection summary: Create new navigation property to assignments for deviceAppManagement operationId: deviceAppManagement.iosManagedAppProtections.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection x-ms-docs-grouped-path: - '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments' '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppProtection entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get assignments from deviceAppManagement description: Navigation property to list of inclusion and exclusion groups to which the policy is deployed. operationId: deviceAppManagement.iosManagedAppProtections.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.iosManagedAppProtection summary: Update the navigation property assignments in deviceAppManagement operationId: deviceAppManagement.iosManagedAppProtections.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.iosManagedAppProtection summary: Delete navigation property assignments for deviceAppManagement operationId: deviceAppManagement.iosManagedAppProtections.DeleteAssignments 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 parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection - name: targetedManagedAppPolicyAssignment-id in: path description: The unique identifier of targetedManagedAppPolicyAssignment required: true schema: type: string x-ms-docs-key-type: targetedManagedAppPolicyAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}' '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.iosManagedAppProtections.assignments.GetCount-619f 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' parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection '/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary': description: Provides operations to manage the deploymentSummary property of the microsoft.graph.iosManagedAppProtection entity. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get managedAppPolicyDeploymentSummary description: Read properties and relationships of the managedAppPolicyDeploymentSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicydeploymentsummary-get?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.GetDeploymentSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationDeployedUserCount - configurationDeploymentSummaryPerApp - displayName - lastRefreshTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.iosManagedAppProtection summary: Update managedAppPolicyDeploymentSummary description: Update the properties of a managedAppPolicyDeploymentSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedapppolicydeploymentsummary-update?view=graph-rest-1.0 operationId: deviceAppManagement.iosManagedAppProtections.UpdateDeploymentSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.iosManagedAppProtection summary: Delete navigation property deploymentSummary for deviceAppManagement operationId: deviceAppManagement.iosManagedAppProtections.DeleteDeploymentSummary 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 parameters: - name: iosManagedAppProtection-id in: path description: The unique identifier of iosManagedAppProtection required: true schema: type: string x-ms-docs-key-type: iosManagedAppProtection /deviceAppManagement/iosManagedAppProtections/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.iosManagedAppProtection summary: Get the number of the resource operationId: deviceAppManagement.iosManagedAppProtections.GetCount-dcdc 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' /deviceAppManagement/managedAppPolicies: description: Provides operations to manage the managedAppPolicies property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedAppPolicy summary: List managedAppProtections description: List properties and relationships of the managedAppProtection objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListManagedAppPolicies 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAppPolicyCollectionResponse' 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: - deviceAppManagement.managedAppPolicy summary: Create new navigation property to managedAppPolicies for deviceAppManagement operationId: deviceAppManagement.CreateManagedAppPolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}': description: Provides operations to manage the managedAppPolicies property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedAppPolicy summary: Get managedAppProtection description: Read properties and relationships of the managedAppProtection object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetManagedAppPolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedAppPolicy summary: Update the navigation property managedAppPolicies in deviceAppManagement operationId: deviceAppManagement.UpdateManagedAppPolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedAppPolicy summary: Delete navigation property managedAppPolicies for deviceAppManagement operationId: deviceAppManagement.DeleteManagedAppPolicies 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 parameters: - name: managedAppPolicy-id in: path description: The unique identifier of managedAppPolicy required: true schema: type: string x-ms-docs-key-type: managedAppPolicy '/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps': description: Provides operations to call the targetApps method. post: tags: - deviceAppManagement.Actions summary: Invoke action targetApps description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppPolicies.managedAppPolicy.targetApps requestBody: description: Action parameters content: application/json: schema: type: object properties: apps: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedMobileApp' - 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 parameters: - name: managedAppPolicy-id in: path description: The unique identifier of managedAppPolicy required: true schema: type: string x-ms-docs-key-type: managedAppPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps' /deviceAppManagement/managedAppPolicies/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedAppPolicy summary: Get the number of the resource operationId: deviceAppManagement.managedAppPolicies.GetCount-b24d 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' /deviceAppManagement/managedAppRegistrations: description: Provides operations to manage the managedAppRegistrations property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedAppRegistration summary: List androidManagedAppRegistrations description: List properties and relationships of the androidManagedAppRegistration objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListManagedAppRegistrations 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: enum: - id - id desc - appIdentifier - appIdentifier desc - applicationVersion - applicationVersion desc - createdDateTime - createdDateTime desc - deviceName - deviceName desc - deviceTag - deviceTag desc - deviceType - deviceType desc - flaggedReasons - flaggedReasons desc - lastSyncDateTime - lastSyncDateTime desc - managementSdkVersion - managementSdkVersion desc - platformVersion - platformVersion desc - userId - userId desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appIdentifier - applicationVersion - createdDateTime - deviceName - deviceTag - deviceType - flaggedReasons - lastSyncDateTime - managementSdkVersion - platformVersion - userId - version - appliedPolicies - intendedPolicies - operations type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliedPolicies - intendedPolicies - operations type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAppRegistrationCollectionResponse' 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: - deviceAppManagement.managedAppRegistration summary: Create androidManagedAppRegistration description: Create a new androidManagedAppRegistration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateManagedAppRegistrations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppRegistration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppRegistration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}': description: Provides operations to manage the managedAppRegistrations property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedAppRegistration summary: Get iosManagedAppRegistration description: Read properties and relationships of the iosManagedAppRegistration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappregistration-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetManagedAppRegistrations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appIdentifier - applicationVersion - createdDateTime - deviceName - deviceTag - deviceType - flaggedReasons - lastSyncDateTime - managementSdkVersion - platformVersion - userId - version - appliedPolicies - intendedPolicies - operations type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appliedPolicies - intendedPolicies - operations type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppRegistration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedAppRegistration summary: Update the navigation property managedAppRegistrations in deviceAppManagement operationId: deviceAppManagement.UpdateManagedAppRegistrations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppRegistration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppRegistration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedAppRegistration summary: Delete navigation property managedAppRegistrations for deviceAppManagement operationId: deviceAppManagement.DeleteManagedAppRegistrations 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 parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies': description: Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity. get: tags: - deviceAppManagement.managedAppRegistration summary: Get appliedPolicies from deviceAppManagement description: Zero or more policys already applied on the registered app when it last synchronized with managment service. operationId: deviceAppManagement.managedAppRegistrations.ListAppliedPolicies 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAppPolicyCollectionResponse' 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: - deviceAppManagement.managedAppRegistration summary: Create new navigation property to appliedPolicies for deviceAppManagement operationId: deviceAppManagement.managedAppRegistrations.CreateAppliedPolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}': description: Provides operations to manage the appliedPolicies property of the microsoft.graph.managedAppRegistration entity. get: tags: - deviceAppManagement.managedAppRegistration summary: Get appliedPolicies from deviceAppManagement description: Zero or more policys already applied on the registered app when it last synchronized with managment service. operationId: deviceAppManagement.managedAppRegistrations.GetAppliedPolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedAppRegistration summary: Update the navigation property appliedPolicies in deviceAppManagement operationId: deviceAppManagement.managedAppRegistrations.UpdateAppliedPolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedAppRegistration summary: Delete navigation property appliedPolicies for deviceAppManagement operationId: deviceAppManagement.managedAppRegistrations.DeleteAppliedPolicies 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 parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration - name: managedAppPolicy-id in: path description: The unique identifier of managedAppPolicy required: true schema: type: string x-ms-docs-key-type: managedAppPolicy '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps': description: Provides operations to call the targetApps method. post: tags: - deviceAppManagement.Actions summary: Invoke action targetApps description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.managedAppRegistration.appliedPolicies.managedAppPolicy.targetApps requestBody: description: Action parameters content: application/json: schema: type: object properties: apps: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedMobileApp' - 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 parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration - name: managedAppPolicy-id in: path description: The unique identifier of managedAppPolicy required: true schema: type: string x-ms-docs-key-type: managedAppPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps' '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedAppRegistration summary: Get the number of the resource operationId: deviceAppManagement.managedAppRegistrations.appliedPolicies.GetCount-91f5 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' parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies': description: Provides operations to manage the intendedPolicies property of the microsoft.graph.managedAppRegistration entity. get: tags: - deviceAppManagement.managedAppRegistration summary: Get intendedPolicies from deviceAppManagement description: Zero or more policies admin intended for the app as of now. operationId: deviceAppManagement.managedAppRegistrations.ListIntendedPolicies 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAppPolicyCollectionResponse' 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: - deviceAppManagement.managedAppRegistration summary: Create new navigation property to intendedPolicies for deviceAppManagement operationId: deviceAppManagement.managedAppRegistrations.CreateIntendedPolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}': description: Provides operations to manage the intendedPolicies property of the microsoft.graph.managedAppRegistration entity. get: tags: - deviceAppManagement.managedAppRegistration summary: Get intendedPolicies from deviceAppManagement description: Zero or more policies admin intended for the app as of now. operationId: deviceAppManagement.managedAppRegistrations.GetIntendedPolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedAppRegistration summary: Update the navigation property intendedPolicies in deviceAppManagement operationId: deviceAppManagement.managedAppRegistrations.UpdateIntendedPolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedAppRegistration summary: Delete navigation property intendedPolicies for deviceAppManagement operationId: deviceAppManagement.managedAppRegistrations.DeleteIntendedPolicies 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 parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration - name: managedAppPolicy-id in: path description: The unique identifier of managedAppPolicy required: true schema: type: string x-ms-docs-key-type: managedAppPolicy '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps': description: Provides operations to call the targetApps method. post: tags: - deviceAppManagement.Actions summary: Invoke action targetApps description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-targetapps?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.managedAppRegistration.intendedPolicies.managedAppPolicy.targetApps requestBody: description: Action parameters content: application/json: schema: type: object properties: apps: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedMobileApp' - 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 parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration - name: managedAppPolicy-id in: path description: The unique identifier of managedAppPolicy required: true schema: type: string x-ms-docs-key-type: managedAppPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps' '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedAppRegistration summary: Get the number of the resource operationId: deviceAppManagement.managedAppRegistrations.intendedPolicies.GetCount-edb3 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' parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations': description: Provides operations to manage the operations property of the microsoft.graph.managedAppRegistration entity. get: tags: - deviceAppManagement.managedAppRegistration summary: List managedAppOperations description: List properties and relationships of the managedAppOperation objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-list?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.ListOperations 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - state - state desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime - state - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAppOperationCollectionResponse' 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: - deviceAppManagement.managedAppRegistration summary: Create managedAppOperation description: Create a new managedAppOperation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-create?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.CreateOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}': description: Provides operations to manage the operations property of the microsoft.graph.managedAppRegistration entity. get: tags: - deviceAppManagement.managedAppRegistration summary: Get managedAppOperation description: Read properties and relationships of the managedAppOperation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-get?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.GetOperations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime - state - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedAppRegistration summary: Update managedAppOperation description: Update the properties of a managedAppOperation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-update?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.UpdateOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedAppRegistration summary: Delete managedAppOperation description: Deletes a managedAppOperation. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-delete?view=graph-rest-1.0 operationId: deviceAppManagement.managedAppRegistrations.DeleteOperations 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 parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration - name: managedAppOperation-id in: path description: The unique identifier of managedAppOperation required: true schema: type: string x-ms-docs-key-type: managedAppOperation '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedAppRegistration summary: Get the number of the resource operationId: deviceAppManagement.managedAppRegistrations.operations.GetCount-3c0f 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' parameters: - name: managedAppRegistration-id in: path description: The unique identifier of managedAppRegistration required: true schema: type: string x-ms-docs-key-type: managedAppRegistration /deviceAppManagement/managedAppRegistrations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedAppRegistration summary: Get the number of the resource operationId: deviceAppManagement.managedAppRegistrations.GetCount-e04a 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' /deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration(): description: Provides operations to call the getUserIdsWithFlaggedAppRegistration method. get: tags: - deviceAppManagement.Functions summary: Invoke function getUserIdsWithFlaggedAppRegistration operationId: deviceAppManagement.managedAppRegistrations.getUserIdsWithFlaggedAppRegistration parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/managedAppStatuses: description: Provides operations to manage the managedAppStatuses property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedAppStatus summary: List managedAppStatusRaws description: List properties and relationships of the managedAppStatusRaw objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListManagedAppStatuses 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: enum: - id - id desc - displayName - displayName desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAppStatusCollectionResponse' 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: - deviceAppManagement.managedAppStatus summary: Create new navigation property to managedAppStatuses for deviceAppManagement operationId: deviceAppManagement.CreateManagedAppStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}': description: Provides operations to manage the managedAppStatuses property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedAppStatus summary: Get managedAppStatusRaw description: Read properties and relationships of the managedAppStatusRaw object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetManagedAppStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedAppStatus summary: Update the navigation property managedAppStatuses in deviceAppManagement operationId: deviceAppManagement.UpdateManagedAppStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedAppStatus summary: Delete navigation property managedAppStatuses for deviceAppManagement operationId: deviceAppManagement.DeleteManagedAppStatuses 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 parameters: - name: managedAppStatus-id in: path description: The unique identifier of managedAppStatus required: true schema: type: string x-ms-docs-key-type: managedAppStatus /deviceAppManagement/managedAppStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedAppStatus summary: Get the number of the resource operationId: deviceAppManagement.managedAppStatuses.GetCount-1655 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' /deviceAppManagement/managedEBooks: description: Provides operations to manage the managedEBooks property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedEBook summary: List iosVppEBooks description: List properties and relationships of the iosVppEBook objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListManagedEBooks 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - informationUrl - informationUrl desc - largeCover - largeCover desc - lastModifiedDateTime - lastModifiedDateTime desc - privacyInformationUrl - privacyInformationUrl desc - publishedDateTime - publishedDateTime desc - publisher - publisher desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - informationUrl - largeCover - lastModifiedDateTime - privacyInformationUrl - publishedDateTime - publisher - assignments - deviceStates - installSummary - userStateSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceStates - installSummary - userStateSummary type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedEBookCollectionResponse' 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: - deviceAppManagement.managedEBook summary: Create iosVppEBook description: Create a new iosVppEBook object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateManagedEBooks requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBook' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBook' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/managedEBooks/{managedEBook-id}': description: Provides operations to manage the managedEBooks property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedEBook summary: Get iosVppEBook description: Read properties and relationships of the iosVppEBook object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetManagedEBooks parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - informationUrl - largeCover - lastModifiedDateTime - privacyInformationUrl - publishedDateTime - publisher - assignments - deviceStates - installSummary - userStateSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceStates - installSummary - userStateSummary type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBook' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedEBook summary: Update iosVppEBook description: Update the properties of a iosVppEBook object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateManagedEBooks requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBook' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBook' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedEBook summary: Delete iosVppEBook description: Deletes a iosVppEBook. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebook-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteManagedEBooks 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: List iosVppEBookAssignments description: List properties and relationships of the iosVppEBookAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.ListAssignments 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: enum: - id - id desc - installIntent - installIntent desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - installIntent - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedEBookAssignmentCollectionResponse' 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: - deviceAppManagement.managedEBook summary: Create iosVppEBookAssignment description: Create a new iosVppEBookAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBookAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBookAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: Get iosVppEBookAssignment description: Read properties and relationships of the iosVppEBookAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - installIntent - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBookAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedEBook summary: Update iosVppEBookAssignment description: Update the properties of a iosVppEBookAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBookAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedEBookAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedEBook summary: Delete managedEBookAssignment description: Deletes a managedEBookAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.DeleteAssignments 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook - name: managedEBookAssignment-id in: path description: The unique identifier of managedEBookAssignment required: true schema: type: string x-ms-docs-key-type: managedEBookAssignment '/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedEBook summary: Get the number of the resource operationId: deviceAppManagement.managedEBooks.assignments.GetCount-b034 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' parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates': description: Provides operations to manage the deviceStates property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: List deviceInstallStates description: List properties and relationships of the deviceInstallState objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-list?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.ListDeviceStates 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: enum: - id - id desc - deviceId - deviceId desc - deviceName - deviceName desc - errorCode - errorCode desc - installState - installState desc - lastSyncDateTime - lastSyncDateTime desc - osDescription - osDescription desc - osVersion - osVersion desc - userName - userName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceId - deviceName - errorCode - installState - lastSyncDateTime - osDescription - osVersion - userName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceInstallStateCollectionResponse' 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: - deviceAppManagement.managedEBook summary: Create deviceInstallState description: Create a new deviceInstallState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-create?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.CreateDeviceStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}': description: Provides operations to manage the deviceStates property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: Get deviceInstallState description: Read properties and relationships of the deviceInstallState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-get?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.GetDeviceStates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceId - deviceName - errorCode - installState - lastSyncDateTime - osDescription - osVersion - userName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedEBook summary: Update deviceInstallState description: Update the properties of a deviceInstallState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-update?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.UpdateDeviceStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedEBook summary: Delete deviceInstallState description: Deletes a deviceInstallState. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-delete?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.DeleteDeviceStates 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook - name: deviceInstallState-id in: path description: The unique identifier of deviceInstallState required: true schema: type: string x-ms-docs-key-type: deviceInstallState '/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedEBook summary: Get the number of the resource operationId: deviceAppManagement.managedEBooks.deviceStates.GetCount-6c04 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' parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary': description: Provides operations to manage the installSummary property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: Get eBookInstallSummary description: Read properties and relationships of the eBookInstallSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-ebookinstallsummary-get?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.GetInstallSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - failedDeviceCount - failedUserCount - installedDeviceCount - installedUserCount - notInstalledDeviceCount - notInstalledUserCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.eBookInstallSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedEBook summary: Update eBookInstallSummary description: Update the properties of a eBookInstallSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-ebookinstallsummary-update?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.UpdateInstallSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.eBookInstallSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.eBookInstallSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedEBook summary: Delete navigation property installSummary for deviceAppManagement operationId: deviceAppManagement.managedEBooks.DeleteInstallSummary 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceAppManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-managedebook-assign?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.managedEBook.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: managedEBookAssignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedEBookAssignment' - 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook x-ms-docs-grouped-path: - '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign' - '/deviceAppManagement/mobileApps/{mobileApp-id}/assign' - '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign' '/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary': description: Provides operations to manage the userStateSummary property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: List userInstallStateSummaries description: List properties and relationships of the userInstallStateSummary objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-list?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.ListUserStateSummary 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: enum: - id - id desc - failedDeviceCount - failedDeviceCount desc - installedDeviceCount - installedDeviceCount desc - notInstalledDeviceCount - notInstalledDeviceCount desc - userName - userName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - failedDeviceCount - installedDeviceCount - notInstalledDeviceCount - userName - deviceStates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceStates type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userInstallStateSummaryCollectionResponse' 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: - deviceAppManagement.managedEBook summary: Create userInstallStateSummary description: Create a new userInstallStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-create?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.CreateUserStateSummary requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userInstallStateSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userInstallStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook '/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}': description: Provides operations to manage the userStateSummary property of the microsoft.graph.managedEBook entity. get: tags: - deviceAppManagement.managedEBook summary: Get userInstallStateSummary description: Read properties and relationships of the userInstallStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-get?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.GetUserStateSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - failedDeviceCount - installedDeviceCount - notInstalledDeviceCount - userName - deviceStates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceStates type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userInstallStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedEBook summary: Update userInstallStateSummary description: Update the properties of a userInstallStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-update?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.UpdateUserStateSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userInstallStateSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userInstallStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedEBook summary: Delete userInstallStateSummary description: Deletes a userInstallStateSummary. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-delete?view=graph-rest-1.0 operationId: deviceAppManagement.managedEBooks.DeleteUserStateSummary 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook - name: userInstallStateSummary-id in: path description: The unique identifier of userInstallStateSummary required: true schema: type: string x-ms-docs-key-type: userInstallStateSummary '/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates': description: Provides operations to manage the deviceStates property of the microsoft.graph.userInstallStateSummary entity. get: tags: - deviceAppManagement.managedEBook summary: Get deviceStates from deviceAppManagement description: The install state of the eBook. operationId: deviceAppManagement.managedEBooks.userStateSummary.ListDeviceStates 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: enum: - id - id desc - deviceId - deviceId desc - deviceName - deviceName desc - errorCode - errorCode desc - installState - installState desc - lastSyncDateTime - lastSyncDateTime desc - osDescription - osDescription desc - osVersion - osVersion desc - userName - userName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceId - deviceName - errorCode - installState - lastSyncDateTime - osDescription - osVersion - userName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceInstallStateCollectionResponse' 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: - deviceAppManagement.managedEBook summary: Create new navigation property to deviceStates for deviceAppManagement operationId: deviceAppManagement.managedEBooks.userStateSummary.CreateDeviceStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook - name: userInstallStateSummary-id in: path description: The unique identifier of userInstallStateSummary required: true schema: type: string x-ms-docs-key-type: userInstallStateSummary '/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}': description: Provides operations to manage the deviceStates property of the microsoft.graph.userInstallStateSummary entity. get: tags: - deviceAppManagement.managedEBook summary: Get deviceStates from deviceAppManagement description: The install state of the eBook. operationId: deviceAppManagement.managedEBooks.userStateSummary.GetDeviceStates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceId - deviceName - errorCode - installState - lastSyncDateTime - osDescription - osVersion - userName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedEBook summary: Update the navigation property deviceStates in deviceAppManagement operationId: deviceAppManagement.managedEBooks.userStateSummary.UpdateDeviceStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceInstallState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedEBook summary: Delete navigation property deviceStates for deviceAppManagement operationId: deviceAppManagement.managedEBooks.userStateSummary.DeleteDeviceStates 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 parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook - name: userInstallStateSummary-id in: path description: The unique identifier of userInstallStateSummary required: true schema: type: string x-ms-docs-key-type: userInstallStateSummary - name: deviceInstallState-id in: path description: The unique identifier of deviceInstallState required: true schema: type: string x-ms-docs-key-type: deviceInstallState '/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedEBook summary: Get the number of the resource operationId: deviceAppManagement.managedEBooks.userStateSummary.deviceStates.GetCount-a97e 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' parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook - name: userInstallStateSummary-id in: path description: The unique identifier of userInstallStateSummary required: true schema: type: string x-ms-docs-key-type: userInstallStateSummary '/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedEBook summary: Get the number of the resource operationId: deviceAppManagement.managedEBooks.userStateSummary.GetCount-862d 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' parameters: - name: managedEBook-id in: path description: The unique identifier of managedEBook required: true schema: type: string x-ms-docs-key-type: managedEBook /deviceAppManagement/managedEBooks/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedEBook summary: Get the number of the resource operationId: deviceAppManagement.managedEBooks.GetCount-72ff 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' /deviceAppManagement/mdmWindowsInformationProtectionPolicies: description: Provides operations to manage the mdmWindowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: List mdmWindowsInformationProtectionPolicies description: List properties and relationships of the mdmWindowsInformationProtectionPolicy objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListMdmWindowsInformationProtectionPolicies 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc - azureRightsManagementServicesAllowed - azureRightsManagementServicesAllowed desc - dataRecoveryCertificate - dataRecoveryCertificate desc - enforcementLevel - enforcementLevel desc - enterpriseDomain - enterpriseDomain desc - enterpriseInternalProxyServers - enterpriseInternalProxyServers desc - enterpriseIPRanges - enterpriseIPRanges desc - enterpriseIPRangesAreAuthoritative - enterpriseIPRangesAreAuthoritative desc - enterpriseNetworkDomainNames - enterpriseNetworkDomainNames desc - enterpriseProtectedDomainNames - enterpriseProtectedDomainNames desc - enterpriseProxiedDomains - enterpriseProxiedDomains desc - enterpriseProxyServers - enterpriseProxyServers desc - enterpriseProxyServersAreAuthoritative - enterpriseProxyServersAreAuthoritative desc - exemptApps - exemptApps desc - iconsVisible - iconsVisible desc - indexingEncryptedStoresOrItemsBlocked - indexingEncryptedStoresOrItemsBlocked desc - isAssigned - isAssigned desc - neutralDomainResources - neutralDomainResources desc - protectedApps - protectedApps desc - protectionUnderLockConfigRequired - protectionUnderLockConfigRequired desc - revokeOnUnenrollDisabled - revokeOnUnenrollDisabled desc - rightsManagementServicesTemplateId - rightsManagementServicesTemplateId desc - smbAutoEncryptedFileExtensions - smbAutoEncryptedFileExtensions desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - azureRightsManagementServicesAllowed - dataRecoveryCertificate - enforcementLevel - enterpriseDomain - enterpriseInternalProxyServers - enterpriseIPRanges - enterpriseIPRangesAreAuthoritative - enterpriseNetworkDomainNames - enterpriseProtectedDomainNames - enterpriseProxiedDomains - enterpriseProxyServers - enterpriseProxyServersAreAuthoritative - exemptApps - iconsVisible - indexingEncryptedStoresOrItemsBlocked - isAssigned - neutralDomainResources - protectedApps - protectionUnderLockConfigRequired - revokeOnUnenrollDisabled - rightsManagementServicesTemplateId - smbAutoEncryptedFileExtensions - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mdmWindowsInformationProtectionPolicyCollectionResponse' 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: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Create mdmWindowsInformationProtectionPolicy description: Create a new mdmWindowsInformationProtectionPolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateMdmWindowsInformationProtectionPolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mdmWindowsInformationProtectionPolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mdmWindowsInformationProtectionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}': description: Provides operations to manage the mdmWindowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get mdmWindowsInformationProtectionPolicy description: Read properties and relationships of the mdmWindowsInformationProtectionPolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetMdmWindowsInformationProtectionPolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - azureRightsManagementServicesAllowed - dataRecoveryCertificate - enforcementLevel - enterpriseDomain - enterpriseInternalProxyServers - enterpriseIPRanges - enterpriseIPRangesAreAuthoritative - enterpriseNetworkDomainNames - enterpriseProtectedDomainNames - enterpriseProxiedDomains - enterpriseProxyServers - enterpriseProxyServersAreAuthoritative - exemptApps - iconsVisible - indexingEncryptedStoresOrItemsBlocked - isAssigned - neutralDomainResources - protectedApps - protectionUnderLockConfigRequired - revokeOnUnenrollDisabled - rightsManagementServicesTemplateId - smbAutoEncryptedFileExtensions - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mdmWindowsInformationProtectionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Update mdmWindowsInformationProtectionPolicy description: Update the properties of a mdmWindowsInformationProtectionPolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateMdmWindowsInformationProtectionPolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mdmWindowsInformationProtectionPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mdmWindowsInformationProtectionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Delete mdmWindowsInformationProtectionPolicy description: Deletes a mdmWindowsInformationProtectionPolicy. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteMdmWindowsInformationProtectionPolicies 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 parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get assignments from deviceAppManagement description: Navigation property to list of security groups targeted for policy. operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.targetedManagedAppPolicyAssignmentCollectionResponse' 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: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Create new navigation property to assignments for deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments' '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get assignments from deviceAppManagement description: Navigation property to list of security groups targeted for policy. operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Update the navigation property assignments in deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Delete navigation property assignments for deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteAssignments 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 parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy - name: targetedManagedAppPolicyAssignment-id in: path description: The unique identifier of targetedManagedAppPolicyAssignment required: true schema: type: string x-ms-docs-key-type: targetedManagedAppPolicyAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}' '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.assignments.GetCount-12b1 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' parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles': description: Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get exemptAppLockerFiles from deviceAppManagement description: Another way to input exempt apps through xml files operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListExemptAppLockerFiles 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: enum: - id - id desc - displayName - displayName desc - file - file desc - fileHash - fileHash desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionAppLockerFileCollectionResponse' 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: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Create new navigation property to exemptAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateExemptAppLockerFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles' '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}': description: Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get exemptAppLockerFiles from deviceAppManagement description: Another way to input exempt apps through xml files operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetExemptAppLockerFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Update the navigation property exemptAppLockerFiles in deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateExemptAppLockerFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Delete navigation property exemptAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteExemptAppLockerFiles 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 parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy - name: windowsInformationProtectionAppLockerFile-id in: path description: The unique identifier of windowsInformationProtectionAppLockerFile required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionAppLockerFile x-ms-docs-grouped-path: - '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}' '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.exemptAppLockerFiles.GetCount-f6bf 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' parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles': description: Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get protectedAppLockerFiles from deviceAppManagement description: Another way to input protected apps through xml files operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.ListProtectedAppLockerFiles 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: enum: - id - id desc - displayName - displayName desc - file - file desc - fileHash - fileHash desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionAppLockerFileCollectionResponse' 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: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Create new navigation property to protectedAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.CreateProtectedAppLockerFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles' '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}': description: Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get protectedAppLockerFiles from deviceAppManagement description: Another way to input protected apps through xml files operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetProtectedAppLockerFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Update the navigation property protectedAppLockerFiles in deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.UpdateProtectedAppLockerFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Delete navigation property protectedAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.DeleteProtectedAppLockerFiles 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 parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy - name: windowsInformationProtectionAppLockerFile-id in: path description: The unique identifier of windowsInformationProtectionAppLockerFile required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionAppLockerFile x-ms-docs-grouped-path: - '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}' '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.protectedAppLockerFiles.GetCount-5893 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' parameters: - name: mdmWindowsInformationProtectionPolicy-id in: path description: The unique identifier of mdmWindowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: mdmWindowsInformationProtectionPolicy /deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mdmWindowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.mdmWindowsInformationProtectionPolicies.GetCount-a680 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' /deviceAppManagement/syncMicrosoftStoreForBusinessApps: description: Provides operations to call the syncMicrosoftStoreForBusinessApps method. post: tags: - deviceAppManagement.Actions summary: Invoke action syncMicrosoftStoreForBusinessApps description: Syncs Intune account with Microsoft Store For Business externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-syncmicrosoftstoreforbusinessapps?view=graph-rest-1.0 operationId: deviceAppManagement.syncMicrosoftStoreForBusinessApps responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceAppManagement/mobileAppCategories: description: Provides operations to manage the mobileAppCategories property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.mobileAppCategory summary: List mobileAppCategories description: List properties and relationships of the mobileAppCategory objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListMobileAppCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 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: - deviceAppManagement.mobileAppCategory summary: Create mobileAppCategory description: Create a new mobileAppCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateMobileAppCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}': description: Provides operations to manage the mobileAppCategories property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.mobileAppCategory summary: Get mobileAppCategory description: Read properties and relationships of the mobileAppCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetMobileAppCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileAppCategory summary: Update mobileAppCategory description: Update the properties of a mobileAppCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateMobileAppCategories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileAppCategory summary: Delete mobileAppCategory description: Deletes a mobileAppCategory. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteMobileAppCategories 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 parameters: - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory /deviceAppManagement/mobileAppCategories/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileAppCategory summary: Get the number of the resource operationId: deviceAppManagement.mobileAppCategories.GetCount-03a0 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' /deviceAppManagement/mobileAppConfigurations: description: Provides operations to manage the mobileAppConfigurations property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: List iosMobileAppConfigurations description: List properties and relationships of the iosMobileAppConfiguration objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListMobileAppConfigurations 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - targetedMobileApps - targetedMobileApps desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - targetedMobileApps - version - assignments - deviceStatuses - deviceStatusSummary - userStatuses - userStatusSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceStatuses - deviceStatusSummary - userStatuses - userStatusSummary type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedDeviceMobileAppConfigurationCollectionResponse' 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: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Create iosMobileAppConfiguration description: Create a new iosMobileAppConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateMobileAppConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfiguration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}': description: Provides operations to manage the mobileAppConfigurations property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get managedDeviceMobileAppConfiguration description: Read properties and relationships of the managedDeviceMobileAppConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetMobileAppConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - targetedMobileApps - version - assignments - deviceStatuses - deviceStatusSummary - userStatuses - userStatusSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceStatuses - deviceStatusSummary - userStatuses - userStatusSummary type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Update iosMobileAppConfiguration description: Update the properties of a iosMobileAppConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateMobileAppConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Delete iosMobileAppConfiguration description: Deletes a iosMobileAppConfiguration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteMobileAppConfigurations 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: List managedDeviceMobileAppConfigurationAssignments description: List properties and relationships of the managedDeviceMobileAppConfigurationAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedDeviceMobileAppConfigurationAssignmentCollectionResponse' 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: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Create managedDeviceMobileAppConfigurationAssignment description: Create a new managedDeviceMobileAppConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get managedDeviceMobileAppConfigurationAssignment description: Read properties and relationships of the managedDeviceMobileAppConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Update managedDeviceMobileAppConfigurationAssignment description: Update the properties of a managedDeviceMobileAppConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Delete managedDeviceMobileAppConfigurationAssignment description: Deletes a managedDeviceMobileAppConfigurationAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.DeleteAssignments 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration - name: managedDeviceMobileAppConfigurationAssignment-id in: path description: The unique identifier of managedDeviceMobileAppConfigurationAssignment required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfigurationAssignment '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.mobileAppConfigurations.assignments.GetCount-24db 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' parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses': description: Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: List managedDeviceMobileAppConfigurationDeviceStatuses description: List properties and relationships of the managedDeviceMobileAppConfigurationDeviceStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.ListDeviceStatuses 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: enum: - id - id desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - deviceDisplayName - deviceDisplayName desc - deviceModel - deviceModel desc - lastReportedDateTime - lastReportedDateTime desc - status - status desc - userName - userName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceModel - lastReportedDateTime - status - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatusCollectionResponse' 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: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Create managedDeviceMobileAppConfigurationDeviceStatus description: Create a new managedDeviceMobileAppConfigurationDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}': description: Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get managedDeviceMobileAppConfigurationDeviceStatus description: Read properties and relationships of the managedDeviceMobileAppConfigurationDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.GetDeviceStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceModel - lastReportedDateTime - status - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Update managedDeviceMobileAppConfigurationDeviceStatus description: Update the properties of a managedDeviceMobileAppConfigurationDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Delete managedDeviceMobileAppConfigurationDeviceStatus description: Deletes a managedDeviceMobileAppConfigurationDeviceStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.DeleteDeviceStatuses 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration - name: managedDeviceMobileAppConfigurationDeviceStatus-id in: path description: The unique identifier of managedDeviceMobileAppConfigurationDeviceStatus required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfigurationDeviceStatus '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.mobileAppConfigurations.deviceStatuses.GetCount-812c 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' parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary': description: Provides operations to manage the deviceStatusSummary property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get managedDeviceMobileAppConfigurationDeviceSummary description: Read properties and relationships of the managedDeviceMobileAppConfigurationDeviceSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicesummary-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.GetDeviceStatusSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationVersion - errorCount - failedCount - lastUpdateDateTime - notApplicableCount - pendingCount - successCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Update managedDeviceMobileAppConfigurationDeviceSummary description: Update the properties of a managedDeviceMobileAppConfigurationDeviceSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicesummary-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.UpdateDeviceStatusSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Delete navigation property deviceStatusSummary for deviceAppManagement operationId: deviceAppManagement.mobileAppConfigurations.DeleteDeviceStatusSummary 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceAppManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-assign?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.managedDeviceMobileAppConfiguration.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationAssignment' - 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration x-ms-docs-grouped-path: - '/deviceAppManagement/managedEBooks/{managedEBook-id}/assign' - '/deviceAppManagement/mobileApps/{mobileApp-id}/assign' - '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign' '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses': description: Provides operations to manage the userStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: List managedDeviceMobileAppConfigurationUserStatuses description: List properties and relationships of the managedDeviceMobileAppConfigurationUserStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.ListUserStatuses 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: enum: - id - id desc - devicesCount - devicesCount desc - lastReportedDateTime - lastReportedDateTime desc - status - status desc - userDisplayName - userDisplayName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - devicesCount - lastReportedDateTime - status - userDisplayName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedDeviceMobileAppConfigurationUserStatusCollectionResponse' 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: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Create managedDeviceMobileAppConfigurationUserStatus description: Create a new managedDeviceMobileAppConfigurationUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.CreateUserStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}': description: Provides operations to manage the userStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get managedDeviceMobileAppConfigurationUserStatus description: Read properties and relationships of the managedDeviceMobileAppConfigurationUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.GetUserStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - devicesCount - lastReportedDateTime - status - userDisplayName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Update managedDeviceMobileAppConfigurationUserStatus description: Update the properties of a managedDeviceMobileAppConfigurationUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Delete managedDeviceMobileAppConfigurationUserStatus description: Deletes a managedDeviceMobileAppConfigurationUserStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.DeleteUserStatuses 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration - name: managedDeviceMobileAppConfigurationUserStatus-id in: path description: The unique identifier of managedDeviceMobileAppConfigurationUserStatus required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfigurationUserStatus '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.mobileAppConfigurations.userStatuses.GetCount-b4b1 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' parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary': description: Provides operations to manage the userStatusSummary property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get managedDeviceMobileAppConfigurationUserSummary description: Read properties and relationships of the managedDeviceMobileAppConfigurationUserSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationusersummary-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.GetUserStatusSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationVersion - errorCount - failedCount - lastUpdateDateTime - notApplicableCount - pendingCount - successCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Update managedDeviceMobileAppConfigurationUserSummary description: Update the properties of a managedDeviceMobileAppConfigurationUserSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationusersummary-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileAppConfigurations.UpdateUserStatusSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceMobileAppConfigurationUserSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Delete navigation property userStatusSummary for deviceAppManagement operationId: deviceAppManagement.mobileAppConfigurations.DeleteUserStatusSummary 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 parameters: - name: managedDeviceMobileAppConfiguration-id in: path description: The unique identifier of managedDeviceMobileAppConfiguration required: true schema: type: string x-ms-docs-key-type: managedDeviceMobileAppConfiguration /deviceAppManagement/mobileAppConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.managedDeviceMobileAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.mobileAppConfigurations.GetCount-15a7 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' /deviceAppManagement/mobileApps: description: Provides operations to manage the mobileApps property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.mobileApp summary: List windowsUniversalAppXs description: List properties and relationships of the windowsUniversalAppX objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-windowsuniversalappx-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListMobileApps 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create webApp description: Create a new webApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-webapp-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateMobileApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/mobileApps/{mobileApp-id}': description: Provides operations to manage the mobileApps property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.mobileApp summary: Get iosLobApp description: Read properties and relationships of the iosLobApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetMobileApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update managedIOSLobApp description: Update the properties of a managedIOSLobApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-managedioslobapp-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateMobileApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete windowsMobileMSI description: Deletes a windowsMobileMSI. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-windowsmobilemsi-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteMobileApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-493c 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-6d0e 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp': description: Casts the previous resource to androidLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.androidLobApp operationId: deviceAppManagement.GetMobileApps.AsAndroidLobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidLobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-1911 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-828c 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-510a 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.androidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.androidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-d41e 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-12ca 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp': description: Casts the previous resource to androidStoreApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.androidStoreApp operationId: deviceAppManagement.GetMobileApps.AsAndroidStoreApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.androidStoreApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-6eb3 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-2f24 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceAppManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileapp-assign?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.mobileApp.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: mobileAppAssignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/managedEBooks/{managedEBook-id}/assign' - '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign' - '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp': description: Casts the previous resource to iosLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.iosLobApp operationId: deviceAppManagement.GetMobileApps.AsIosLobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosLobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-22ac 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-9433 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-7a04 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.iosLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.iosLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-ec6f 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-e450 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp': description: Casts the previous resource to iosStoreApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.iosStoreApp operationId: deviceAppManagement.GetMobileApps.AsIosStoreApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosStoreApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-ec45 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-06f1 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp': description: Casts the previous resource to iosVppApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.iosVppApp operationId: deviceAppManagement.GetMobileApps.AsIosVppApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosVppApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-4b18 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-7fa7 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp': description: Casts the previous resource to macOSDmgApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.macOSDmgApp operationId: deviceAppManagement.GetMobileApps.AsMacOSDmgApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.macOSDmgApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-2a85 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-ccbd 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-19e5 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSDmgApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSDmgApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-36b4 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-df85 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp': description: Casts the previous resource to macOSLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.macOSLobApp operationId: deviceAppManagement.GetMobileApps.AsMacOSLobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.macOSLobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-0658 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-18f1 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-667c 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.macOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-ebb2 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-f249 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp': description: Casts the previous resource to managedAndroidLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.managedAndroidLobApp operationId: deviceAppManagement.GetMobileApps.AsManagedAndroidLobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAndroidLobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-7cc2 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-ebb1 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-1666 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedAndroidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedAndroidLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-237b 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-bb5b 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp': description: Casts the previous resource to managedIOSLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.managedIOSLobApp operationId: deviceAppManagement.GetMobileApps.AsManagedIOSLobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedIOSLobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-6633 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-baea 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-877c 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedIOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedIOSLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-6260 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-57c4 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp': description: Casts the previous resource to managedMobileLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.managedMobileLobApp operationId: deviceAppManagement.GetMobileApps.AsManagedMobileLobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileLobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-7f2e 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-6e46 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.managedMobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-4c53 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedMobileLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.managedMobileLobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-f9ec 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-db35 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp': description: Casts the previous resource to microsoftStoreForBusinessApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.microsoftStoreForBusinessApp operationId: deviceAppManagement.GetMobileApps.AsMicrosoftStoreForBusinessApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.microsoftStoreForBusinessApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-38b3 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-e09e 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp': description: Casts the previous resource to win32LobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.win32LobApp operationId: deviceAppManagement.GetMobileApps.AsWin32LobApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.win32LobApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-ce71 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-fcaa 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-5c38 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.win32LobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.win32LobApp.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-1de1 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-1710 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX': description: Casts the previous resource to windowsAppX. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsAppX operationId: deviceAppManagement.GetMobileApps.AsWindowsAppX parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsAppX' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-59b1 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-d1eb 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-d3ec 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-21f7 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-e02a 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI': description: Casts the previous resource to windowsMobileMSI. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsMobileMSI operationId: deviceAppManagement.GetMobileApps.AsWindowsMobileMSI parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMobileMSI' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-4603 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-4240 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-1ef7 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsMobileMSI.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsMobileMSI.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-56d9 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-4cf0 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX': description: Casts the previous resource to windowsUniversalAppX. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsUniversalAppX operationId: deviceAppManagement.GetMobileApps.AsWindowsUniversalAppX parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsUniversalAppX' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-07a1 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-c2ed 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps': description: Provides operations to manage the committedContainedApps property of the microsoft.graph.windowsUniversalAppX entity. get: tags: - deviceAppManagement.mobileApp summary: Get committedContainedApps from deviceAppManagement description: The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app. operationId: deviceAppManagement.mobileApps.ListCommittedContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to committedContainedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateCommittedContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}': description: Provides operations to manage the committedContainedApps property of the microsoft.graph.windowsUniversalAppX entity. get: tags: - deviceAppManagement.mobileApp summary: Get committedContainedApps from deviceAppManagement description: The collection of contained apps in the committed mobileAppContent of a windowsUniversalAppX app. operationId: deviceAppManagement.mobileApps.GetCommittedContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property committedContainedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateCommittedContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property committedContainedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteCommittedContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/committedContainedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.committedContainedApps.GetCount-b859 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.ListContentVersions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.CreateContentVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}': description: Provides operations to manage the contentVersions property of the microsoft.graph.mobileLobApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get contentVersions from deviceAppManagement description: The list of content versions for this app. operationId: deviceAppManagement.mobileApps.GetContentVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - containedApps - files type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - containedApps - files type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property contentVersions in deviceAppManagement operationId: deviceAppManagement.mobileApps.UpdateContentVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property contentVersions for deviceAppManagement operationId: deviceAppManagement.mobileApps.DeleteContentVersions 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.ListContainedApps 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileContainedAppCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateContainedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}': description: Provides operations to manage the containedApps property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get containedApps from deviceAppManagement description: The collection of contained apps in a MobileLobApp acting as a package. operationId: deviceAppManagement.mobileApps.contentVersions.GetContainedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property containedApps in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateContainedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileContainedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property containedApps for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteContainedApps 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileContainedApp-id in: path description: The unique identifier of mobileContainedApp required: true schema: type: string x-ms-docs-key-type: mobileContainedApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.containedApps.GetCount-be43 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.ListFiles 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: enum: - id - id desc - azureStorageUri - azureStorageUri desc - azureStorageUriExpirationDateTime - azureStorageUriExpirationDateTime desc - createdDateTime - createdDateTime desc - isCommitted - isCommitted desc - manifest - manifest desc - name - name desc - size - size desc - sizeEncrypted - sizeEncrypted desc - uploadState - uploadState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppContentFileCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create new navigation property to files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.CreateFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}': description: Provides operations to manage the files property of the microsoft.graph.mobileAppContent entity. get: tags: - deviceAppManagement.mobileApp summary: Get files from deviceAppManagement description: The list of files for this app content version. operationId: deviceAppManagement.mobileApps.contentVersions.GetFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - azureStorageUri - azureStorageUriExpirationDateTime - createdDateTime - isCommitted - manifest - name - size - sizeEncrypted - uploadState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update the navigation property files in deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.UpdateFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppContentFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete navigation property files for deviceAppManagement operationId: deviceAppManagement.mobileApps.contentVersions.DeleteFiles 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit': description: Provides operations to call the commit method. post: tags: - deviceAppManagement.Actions summary: Invoke action commit description: Commits a file of a given app. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsUniversalAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.commit requestBody: description: Action parameters content: application/json: schema: type: object properties: fileEncryptionInfo: anyOf: - $ref: '#/components/schemas/microsoft.graph.fileEncryptionInfo' - 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload': description: Provides operations to call the renewUpload method. post: tags: - deviceAppManagement.Actions summary: Invoke action renewUpload description: Renews the SAS URI for an application file upload. operationId: deviceAppManagement.mobileApps.mobileApp.microsoft.graph.windowsUniversalAppX.contentVersions.mobileAppContent.files.mobileAppContentFile.renewUpload responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent - name: mobileAppContentFile-id in: path description: The unique identifier of mobileAppContentFile required: true schema: type: string x-ms-docs-key-type: mobileAppContentFile x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.files.GetCount-43a7 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppContent-id in: path description: The unique identifier of mobileAppContent required: true schema: type: string x-ms-docs-key-type: mobileAppContent '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/contentVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.contentVersions.GetCount-2f10 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp': description: Casts the previous resource to windowsWebApp. get: tags: - deviceAppManagement.mobileApp summary: Get the item of type microsoft.graph.mobileApp as microsoft.graph.windowsWebApp operationId: deviceAppManagement.GetMobileApps.AsWindowsWebApp parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsWebApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: List mobileAppAssignments description: List properties and relationships of the mobileAppAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.ListAssignments 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: enum: - id - id desc - intent - intent desc - settings - settings desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppAssignmentCollectionResponse' 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: - deviceAppManagement.mobileApp summary: Create mobileAppAssignment description: Create a new mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/{mobileAppAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get mobileAppAssignment description: Read properties and relationships of the mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intent - settings - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.mobileApp summary: Update mobileAppAssignment description: Update the properties of a mobileAppAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.mobileApp summary: Delete mobileAppAssignment description: Deletes a mobileAppAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0 operationId: deviceAppManagement.mobileApps.DeleteAssignments 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 parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppAssignment-id in: path description: The unique identifier of mobileAppAssignment required: true schema: type: string x-ms-docs-key-type: mobileAppAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/assignments/{mobileAppAssignment-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/assignments/{mobileAppAssignment-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.assignments.GetCount-0362 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.ListCategories 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: enum: - id - id desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppCategoryCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/{mobileAppCategory-id}': description: Provides operations to manage the categories property of the microsoft.graph.mobileApp entity. get: tags: - deviceAppManagement.mobileApp summary: Get categories from deviceAppManagement description: The list of categories for this app. operationId: deviceAppManagement.mobileApps.GetCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp - name: mobileAppCategory-id in: path description: The unique identifier of mobileAppCategory required: true schema: type: string x-ms-docs-key-type: mobileAppCategory x-ms-docs-grouped-path: - '/deviceAppManagement/mobileApps/{mobileApp-id}/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.androidStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosStoreApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.iosVppApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSDmgApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.macOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedAndroidLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedIOSLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.managedMobileLobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.win32LobApp/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsAppX/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsMobileMSI/categories/{mobileAppCategory-id}' - '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsUniversalAppX/categories/{mobileAppCategory-id}' '/deviceAppManagement/mobileApps/{mobileApp-id}/graph.windowsWebApp/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.categories.GetCount-79ca 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' parameters: - name: mobileApp-id in: path description: The unique identifier of mobileApp required: true schema: type: string x-ms-docs-key-type: mobileApp /deviceAppManagement/mobileApps/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.mobileApps.GetCount-dcef 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' /deviceAppManagement/mobileApps/graph.androidLobApp: description: Casts the previous resource to androidLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.androidLobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsAndroidLobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.androidLobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.androidLobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsAndroidLobApp-3c7c 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' /deviceAppManagement/mobileApps/graph.androidStoreApp: description: Casts the previous resource to androidStoreApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.androidStoreApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsAndroidStoreApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.androidStoreAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.androidStoreApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsAndroidStoreApp-fff5 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' /deviceAppManagement/mobileApps/graph.iosLobApp: description: Casts the previous resource to iosLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.iosLobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsIosLobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.iosLobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.iosLobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsIosLobApp-f182 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' /deviceAppManagement/mobileApps/graph.iosStoreApp: description: Casts the previous resource to iosStoreApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.iosStoreApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsIosStoreApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.iosStoreAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.iosStoreApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsIosStoreApp-6fbc 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' /deviceAppManagement/mobileApps/graph.iosVppApp: description: Casts the previous resource to iosVppApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.iosVppApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsIosVppApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.iosVppAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.iosVppApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsIosVppApp-da96 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' /deviceAppManagement/mobileApps/graph.macOSDmgApp: description: Casts the previous resource to macOSDmgApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.macOSDmgApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsMacOSDmgApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.macOSDmgAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.macOSDmgApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsMacOSDmgApp-b712 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' /deviceAppManagement/mobileApps/graph.macOSLobApp: description: Casts the previous resource to macOSLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.macOSLobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsMacOSLobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.macOSLobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.macOSLobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsMacOSLobApp-6776 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' /deviceAppManagement/mobileApps/graph.managedAndroidLobApp: description: Casts the previous resource to managedAndroidLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.managedAndroidLobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsManagedAndroidLobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedAndroidLobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.managedAndroidLobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsManagedAndroidLobApp-8619 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' /deviceAppManagement/mobileApps/graph.managedIOSLobApp: description: Casts the previous resource to managedIOSLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.managedIOSLobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsManagedIOSLobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedIOSLobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.managedIOSLobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsManagedIOSLobApp-11b8 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' /deviceAppManagement/mobileApps/graph.managedMobileLobApp: description: Casts the previous resource to managedMobileLobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.managedMobileLobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsManagedMobileLobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedMobileLobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.managedMobileLobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsManagedMobileLobApp-469d 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' /deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp: description: Casts the previous resource to microsoftStoreForBusinessApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.microsoftStoreForBusinessApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsMicrosoftStoreForBusinessApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.microsoftStoreForBusinessAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.microsoftStoreForBusinessApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsMicrosoftStoreForBusinessApp-724e 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' /deviceAppManagement/mobileApps/graph.win32LobApp: description: Casts the previous resource to win32LobApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.win32LobApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsWin32LobApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.win32LobAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.win32LobApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsWin32LobApp-513f 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' /deviceAppManagement/mobileApps/graph.windowsAppX: description: Casts the previous resource to windowsAppX. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.windowsAppX in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsWindowsAppX 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsAppXCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.windowsAppX/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsAppX-2550 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' /deviceAppManagement/mobileApps/graph.windowsMobileMSI: description: Casts the previous resource to windowsMobileMSI. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.windowsMobileMSI in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsWindowsMobileMSI 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsMobileMSICollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.windowsMobileMSI/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsMobileMSI-5644 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' /deviceAppManagement/mobileApps/graph.windowsUniversalAppX: description: Casts the previous resource to windowsUniversalAppX. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.windowsUniversalAppX in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsWindowsUniversalAppX 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsUniversalAppXCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.windowsUniversalAppX/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsUniversalAppX-fe04 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' /deviceAppManagement/mobileApps/graph.windowsWebApp: description: Casts the previous resource to windowsWebApp. get: tags: - deviceAppManagement.mobileApp summary: Get the items of type microsoft.graph.windowsWebApp in the microsoft.graph.mobileApp collection operationId: deviceAppManagement.ListMobileApps.AsWindowsWebApp 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - developer - developer desc - displayName - displayName desc - informationUrl - informationUrl desc - isFeatured - isFeatured desc - largeIcon - largeIcon desc - lastModifiedDateTime - lastModifiedDateTime desc - notes - notes desc - owner - owner desc - privacyInformationUrl - privacyInformationUrl desc - publisher - publisher desc - publishingState - publishingState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - developer - displayName - informationUrl - isFeatured - largeIcon - lastModifiedDateTime - notes - owner - privacyInformationUrl - publisher - publishingState - assignments - categories type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - categories type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsWebAppCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceAppManagement/mobileApps/graph.windowsWebApp/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.mobileApp summary: Get the number of the resource operationId: deviceAppManagement.MobileApps.GetCount.AsWindowsWebApp-f73a 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' /deviceAppManagement/targetedManagedAppConfigurations: description: Provides operations to manage the targetedManagedAppConfigurations property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: List targetedManagedAppConfigurations description: List properties and relationships of the targetedManagedAppConfiguration objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListTargetedManagedAppConfigurations 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc - customSettings - customSettings desc - deployedAppCount - deployedAppCount desc - isAssigned - isAssigned desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - customSettings - deployedAppCount - isAssigned - apps - assignments - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - apps - assignments - deploymentSummary type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.targetedManagedAppConfigurationCollectionResponse' 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: - deviceAppManagement.targetedManagedAppConfiguration summary: Create targetedManagedAppConfiguration description: Create a new targetedManagedAppConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateTargetedManagedAppConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppConfiguration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}': description: Provides operations to manage the targetedManagedAppConfigurations property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get targetedManagedAppConfiguration description: Read properties and relationships of the targetedManagedAppConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetTargetedManagedAppConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - customSettings - deployedAppCount - isAssigned - apps - assignments - deploymentSummary type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - apps - assignments - deploymentSummary type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Update targetedManagedAppConfiguration description: Update the properties of a targetedManagedAppConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateTargetedManagedAppConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Delete targetedManagedAppConfiguration description: Deletes a targetedManagedAppConfiguration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteTargetedManagedAppConfigurations 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 parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps': description: Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get apps from deviceAppManagement description: List of apps to which the policy is deployed. operationId: deviceAppManagement.targetedManagedAppConfigurations.ListApps 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: enum: - id - id desc - mobileAppIdentifier - mobileAppIdentifier desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedMobileAppCollectionResponse' 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: - deviceAppManagement.targetedManagedAppConfiguration summary: Create new navigation property to apps for deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.CreateApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}': description: Provides operations to manage the apps property of the microsoft.graph.targetedManagedAppConfiguration entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get apps from deviceAppManagement description: List of apps to which the policy is deployed. operationId: deviceAppManagement.targetedManagedAppConfigurations.GetApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - mobileAppIdentifier - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Update the navigation property apps in deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedMobileApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Delete navigation property apps for deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteApps 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 parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration - name: managedMobileApp-id in: path description: The unique identifier of managedMobileApp required: true schema: type: string x-ms-docs-key-type: managedMobileApp '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.targetedManagedAppConfigurations.apps.GetCount-0ba7 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' parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppConfiguration entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get assignments from deviceAppManagement description: Navigation property to list of inclusion and exclusion groups to which the policy is deployed. operationId: deviceAppManagement.targetedManagedAppConfigurations.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.targetedManagedAppPolicyAssignmentCollectionResponse' 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: - deviceAppManagement.targetedManagedAppConfiguration summary: Create new navigation property to assignments for deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.targetedManagedAppConfiguration entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get assignments from deviceAppManagement description: Navigation property to list of inclusion and exclusion groups to which the policy is deployed. operationId: deviceAppManagement.targetedManagedAppConfigurations.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Update the navigation property assignments in deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Delete navigation property assignments for deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteAssignments 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 parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration - name: targetedManagedAppPolicyAssignment-id in: path description: The unique identifier of targetedManagedAppPolicyAssignment required: true schema: type: string x-ms-docs-key-type: targetedManagedAppPolicyAssignment '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.targetedManagedAppConfigurations.assignments.GetCount-5948 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' parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary': description: Provides operations to manage the deploymentSummary property of the microsoft.graph.targetedManagedAppConfiguration entity. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get deploymentSummary from deviceAppManagement description: Navigation property to deployment summary of the configuration. operationId: deviceAppManagement.targetedManagedAppConfigurations.GetDeploymentSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationDeployedUserCount - configurationDeploymentSummaryPerApp - displayName - lastRefreshTime - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Update the navigation property deploymentSummary in deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.UpdateDeploymentSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedAppPolicyDeploymentSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Delete navigation property deploymentSummary for deviceAppManagement operationId: deviceAppManagement.targetedManagedAppConfigurations.DeleteDeploymentSummary 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 parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceAppManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-assign?view=graph-rest-1.0 operationId: deviceAppManagement.targetedManagedAppConfigurations.targetedManagedAppConfiguration.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' - 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 parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration x-ms-docs-grouped-path: - '/deviceAppManagement/managedEBooks/{managedEBook-id}/assign' - '/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign' - '/deviceAppManagement/mobileApps/{mobileApp-id}/assign' '/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps': description: Provides operations to call the targetApps method. post: tags: - deviceAppManagement.Actions summary: Invoke action targetApps description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-targetapps?view=graph-rest-1.0 operationId: deviceAppManagement.targetedManagedAppConfigurations.targetedManagedAppConfiguration.targetApps requestBody: description: Action parameters content: application/json: schema: type: object properties: apps: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.managedMobileApp' - type: object nullable: true appGroupType: anyOf: - $ref: '#/components/schemas/microsoft.graph.targetedManagedAppGroupType' - 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 parameters: - name: targetedManagedAppConfiguration-id in: path description: The unique identifier of targetedManagedAppConfiguration required: true schema: type: string x-ms-docs-key-type: targetedManagedAppConfiguration x-ms-docs-grouped-path: - '/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps' - '/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps' /deviceAppManagement/targetedManagedAppConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.targetedManagedAppConfiguration summary: Get the number of the resource operationId: deviceAppManagement.targetedManagedAppConfigurations.GetCount-8d50 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' /deviceAppManagement/vppTokens: description: Provides operations to manage the vppTokens property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.vppToken summary: List vppTokens description: List properties and relationships of the vppToken objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListVppTokens 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: enum: - id - id desc - appleId - appleId desc - automaticallyUpdateApps - automaticallyUpdateApps desc - countryOrRegion - countryOrRegion desc - expirationDateTime - expirationDateTime desc - lastModifiedDateTime - lastModifiedDateTime desc - lastSyncDateTime - lastSyncDateTime desc - lastSyncStatus - lastSyncStatus desc - organizationName - organizationName desc - state - state desc - token - token desc - vppTokenAccountType - vppTokenAccountType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appleId - automaticallyUpdateApps - countryOrRegion - expirationDateTime - lastModifiedDateTime - lastSyncDateTime - lastSyncStatus - organizationName - state - token - vppTokenAccountType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.vppTokenCollectionResponse' 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: - deviceAppManagement.vppToken summary: Create vppToken description: Create a new vppToken object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateVppTokens requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.vppToken' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.vppToken' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/vppTokens/{vppToken-id}': description: Provides operations to manage the vppTokens property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.vppToken summary: Get vppToken description: Read properties and relationships of the vppToken object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetVppTokens parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appleId - automaticallyUpdateApps - countryOrRegion - expirationDateTime - lastModifiedDateTime - lastSyncDateTime - lastSyncStatus - organizationName - state - token - vppTokenAccountType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.vppToken' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.vppToken summary: Update vppToken description: Update the properties of a vppToken object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateVppTokens requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.vppToken' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.vppToken' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.vppToken summary: Delete vppToken description: Deletes a vppToken. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteVppTokens 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 parameters: - name: vppToken-id in: path description: The unique identifier of vppToken required: true schema: type: string x-ms-docs-key-type: vppToken '/deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses': description: Provides operations to call the syncLicenses method. post: tags: - deviceAppManagement.Actions summary: Invoke action syncLicenses description: Syncs licenses associated with a specific appleVolumePurchaseProgramToken externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-synclicenses?view=graph-rest-1.0 operationId: deviceAppManagement.vppTokens.vppToken.syncLicenses responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.vppToken' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: vppToken-id in: path description: The unique identifier of vppToken required: true schema: type: string x-ms-docs-key-type: vppToken /deviceAppManagement/vppTokens/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.vppToken summary: Get the number of the resource operationId: deviceAppManagement.vppTokens.GetCount-d643 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' /deviceAppManagement/windowsInformationProtectionPolicies: description: Provides operations to manage the windowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: List windowsInformationProtectionPolicies description: List properties and relationships of the windowsInformationProtectionPolicy objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-list?view=graph-rest-1.0 operationId: deviceAppManagement.ListWindowsInformationProtectionPolicies 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc - azureRightsManagementServicesAllowed - azureRightsManagementServicesAllowed desc - dataRecoveryCertificate - dataRecoveryCertificate desc - enforcementLevel - enforcementLevel desc - enterpriseDomain - enterpriseDomain desc - enterpriseInternalProxyServers - enterpriseInternalProxyServers desc - enterpriseIPRanges - enterpriseIPRanges desc - enterpriseIPRangesAreAuthoritative - enterpriseIPRangesAreAuthoritative desc - enterpriseNetworkDomainNames - enterpriseNetworkDomainNames desc - enterpriseProtectedDomainNames - enterpriseProtectedDomainNames desc - enterpriseProxiedDomains - enterpriseProxiedDomains desc - enterpriseProxyServers - enterpriseProxyServers desc - enterpriseProxyServersAreAuthoritative - enterpriseProxyServersAreAuthoritative desc - exemptApps - exemptApps desc - iconsVisible - iconsVisible desc - indexingEncryptedStoresOrItemsBlocked - indexingEncryptedStoresOrItemsBlocked desc - isAssigned - isAssigned desc - neutralDomainResources - neutralDomainResources desc - protectedApps - protectedApps desc - protectionUnderLockConfigRequired - protectionUnderLockConfigRequired desc - revokeOnUnenrollDisabled - revokeOnUnenrollDisabled desc - rightsManagementServicesTemplateId - rightsManagementServicesTemplateId desc - smbAutoEncryptedFileExtensions - smbAutoEncryptedFileExtensions desc - daysWithoutContactBeforeUnenroll - daysWithoutContactBeforeUnenroll desc - mdmEnrollmentUrl - mdmEnrollmentUrl desc - minutesOfInactivityBeforeDeviceLock - minutesOfInactivityBeforeDeviceLock desc - numberOfPastPinsRemembered - numberOfPastPinsRemembered desc - passwordMaximumAttemptCount - passwordMaximumAttemptCount desc - pinExpirationDays - pinExpirationDays desc - pinLowercaseLetters - pinLowercaseLetters desc - pinMinimumLength - pinMinimumLength desc - pinSpecialCharacters - pinSpecialCharacters desc - pinUppercaseLetters - pinUppercaseLetters desc - revokeOnMdmHandoffDisabled - revokeOnMdmHandoffDisabled desc - windowsHelloForBusinessBlocked - windowsHelloForBusinessBlocked desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - azureRightsManagementServicesAllowed - dataRecoveryCertificate - enforcementLevel - enterpriseDomain - enterpriseInternalProxyServers - enterpriseIPRanges - enterpriseIPRangesAreAuthoritative - enterpriseNetworkDomainNames - enterpriseProtectedDomainNames - enterpriseProxiedDomains - enterpriseProxyServers - enterpriseProxyServersAreAuthoritative - exemptApps - iconsVisible - indexingEncryptedStoresOrItemsBlocked - isAssigned - neutralDomainResources - protectedApps - protectionUnderLockConfigRequired - revokeOnUnenrollDisabled - rightsManagementServicesTemplateId - smbAutoEncryptedFileExtensions - daysWithoutContactBeforeUnenroll - mdmEnrollmentUrl - minutesOfInactivityBeforeDeviceLock - numberOfPastPinsRemembered - passwordMaximumAttemptCount - pinExpirationDays - pinLowercaseLetters - pinMinimumLength - pinSpecialCharacters - pinUppercaseLetters - revokeOnMdmHandoffDisabled - windowsHelloForBusinessBlocked - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionPolicyCollectionResponse' 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: - deviceAppManagement.windowsInformationProtectionPolicy summary: Create windowsInformationProtectionPolicy description: Create a new windowsInformationProtectionPolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-create?view=graph-rest-1.0 operationId: deviceAppManagement.CreateWindowsInformationProtectionPolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionPolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}': description: Provides operations to manage the windowsInformationProtectionPolicies property of the microsoft.graph.deviceAppManagement entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get windowsInformationProtectionPolicy description: Read properties and relationships of the windowsInformationProtectionPolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-get?view=graph-rest-1.0 operationId: deviceAppManagement.GetWindowsInformationProtectionPolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - azureRightsManagementServicesAllowed - dataRecoveryCertificate - enforcementLevel - enterpriseDomain - enterpriseInternalProxyServers - enterpriseIPRanges - enterpriseIPRangesAreAuthoritative - enterpriseNetworkDomainNames - enterpriseProtectedDomainNames - enterpriseProxiedDomains - enterpriseProxyServers - enterpriseProxyServersAreAuthoritative - exemptApps - iconsVisible - indexingEncryptedStoresOrItemsBlocked - isAssigned - neutralDomainResources - protectedApps - protectionUnderLockConfigRequired - revokeOnUnenrollDisabled - rightsManagementServicesTemplateId - smbAutoEncryptedFileExtensions - daysWithoutContactBeforeUnenroll - mdmEnrollmentUrl - minutesOfInactivityBeforeDeviceLock - numberOfPastPinsRemembered - passwordMaximumAttemptCount - pinExpirationDays - pinLowercaseLetters - pinMinimumLength - pinSpecialCharacters - pinUppercaseLetters - revokeOnMdmHandoffDisabled - windowsHelloForBusinessBlocked - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - exemptAppLockerFiles - protectedAppLockerFiles type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Update windowsInformationProtectionPolicy description: Update the properties of a windowsInformationProtectionPolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-update?view=graph-rest-1.0 operationId: deviceAppManagement.UpdateWindowsInformationProtectionPolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionPolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionPolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Delete windowsInformationProtectionPolicy description: Deletes a windowsInformationProtectionPolicy. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-delete?view=graph-rest-1.0 operationId: deviceAppManagement.DeleteWindowsInformationProtectionPolicies 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 parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get assignments from deviceAppManagement description: Navigation property to list of security groups targeted for policy. operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.targetedManagedAppPolicyAssignmentCollectionResponse' 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: - deviceAppManagement.windowsInformationProtectionPolicy summary: Create new navigation property to assignments for deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments' '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get assignments from deviceAppManagement description: Navigation property to list of security groups targeted for policy. operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Update the navigation property assignments in deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.targetedManagedAppPolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Delete navigation property assignments for deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteAssignments 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 parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy - name: targetedManagedAppPolicyAssignment-id in: path description: The unique identifier of targetedManagedAppPolicyAssignment required: true schema: type: string x-ms-docs-key-type: targetedManagedAppPolicyAssignment x-ms-docs-grouped-path: - '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}' '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.windowsInformationProtectionPolicies.assignments.GetCount-9869 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' parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles': description: Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get exemptAppLockerFiles from deviceAppManagement description: Another way to input exempt apps through xml files operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListExemptAppLockerFiles 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: enum: - id - id desc - displayName - displayName desc - file - file desc - fileHash - fileHash desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionAppLockerFileCollectionResponse' 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: - deviceAppManagement.windowsInformationProtectionPolicy summary: Create new navigation property to exemptAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateExemptAppLockerFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles' '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}': description: Provides operations to manage the exemptAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get exemptAppLockerFiles from deviceAppManagement description: Another way to input exempt apps through xml files operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetExemptAppLockerFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Update the navigation property exemptAppLockerFiles in deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateExemptAppLockerFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Delete navigation property exemptAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteExemptAppLockerFiles 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 parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy - name: windowsInformationProtectionAppLockerFile-id in: path description: The unique identifier of windowsInformationProtectionAppLockerFile required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionAppLockerFile x-ms-docs-grouped-path: - '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}' '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.windowsInformationProtectionPolicies.exemptAppLockerFiles.GetCount-65c6 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' parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles': description: Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get protectedAppLockerFiles from deviceAppManagement description: Another way to input protected apps through xml files operationId: deviceAppManagement.windowsInformationProtectionPolicies.ListProtectedAppLockerFiles 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: enum: - id - id desc - displayName - displayName desc - file - file desc - fileHash - fileHash desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionAppLockerFileCollectionResponse' 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: - deviceAppManagement.windowsInformationProtectionPolicy summary: Create new navigation property to protectedAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.CreateProtectedAppLockerFiles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy x-ms-docs-grouped-path: - '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles' '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}': description: Provides operations to manage the protectedAppLockerFiles property of the microsoft.graph.windowsInformationProtection entity. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get protectedAppLockerFiles from deviceAppManagement description: Another way to input protected apps through xml files operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetProtectedAppLockerFiles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - file - fileHash - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Update the navigation property protectedAppLockerFiles in deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.UpdateProtectedAppLockerFiles requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLockerFile' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Delete navigation property protectedAppLockerFiles for deviceAppManagement operationId: deviceAppManagement.windowsInformationProtectionPolicies.DeleteProtectedAppLockerFiles 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 parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy - name: windowsInformationProtectionAppLockerFile-id in: path description: The unique identifier of windowsInformationProtectionAppLockerFile required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionAppLockerFile x-ms-docs-grouped-path: - '/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}' '/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.windowsInformationProtectionPolicies.protectedAppLockerFiles.GetCount-fa50 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' parameters: - name: windowsInformationProtectionPolicy-id in: path description: The unique identifier of windowsInformationProtectionPolicy required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionPolicy /deviceAppManagement/windowsInformationProtectionPolicies/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceAppManagement.windowsInformationProtectionPolicy summary: Get the number of the resource operationId: deviceAppManagement.windowsInformationProtectionPolicies.GetCount-b909 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' /deviceManagement: description: Provides operations to manage the deviceManagement singleton. get: tags: - deviceManagement.deviceManagement summary: Get deviceManagement description: Read properties and relationships of the deviceManagement object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-androidforwork-devicemanagement-get?view=graph-rest-1.0 operationId: deviceManagement.deviceManagement.GetDeviceManagement parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - intuneAccountId - settings - intuneBrand - deviceProtectionOverview - subscriptionState - userExperienceAnalyticsSettings - windowsMalwareOverview - termsAndConditions - auditEvents - deviceCompliancePolicies - deviceCompliancePolicyDeviceStateSummary - deviceCompliancePolicySettingStateSummaries - deviceConfigurationDeviceStateSummaries - deviceConfigurations - iosUpdateStatuses - softwareUpdateStatusSummary - complianceManagementPartners - conditionalAccessSettings - deviceCategories - deviceEnrollmentConfigurations - deviceManagementPartners - exchangeConnectors - mobileThreatDefenseConnectors - applePushNotificationCertificate - detectedApps - managedDeviceOverview - managedDevices - mobileAppTroubleshootingEvents - userExperienceAnalyticsAppHealthApplicationPerformance - userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails - userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId - userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion - userExperienceAnalyticsAppHealthDeviceModelPerformance - userExperienceAnalyticsAppHealthDevicePerformance - userExperienceAnalyticsAppHealthDevicePerformanceDetails - userExperienceAnalyticsAppHealthOSVersionPerformance - userExperienceAnalyticsAppHealthOverview - userExperienceAnalyticsBaselines - userExperienceAnalyticsCategories - userExperienceAnalyticsDevicePerformance - userExperienceAnalyticsDeviceScores - userExperienceAnalyticsDeviceStartupHistory - userExperienceAnalyticsDeviceStartupProcesses - userExperienceAnalyticsDeviceStartupProcessPerformance - userExperienceAnalyticsMetricHistory - userExperienceAnalyticsModelScores - userExperienceAnalyticsOverview - userExperienceAnalyticsScoreHistory - userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - userExperienceAnalyticsWorkFromAnywhereMetrics - userExperienceAnalyticsWorkFromAnywhereModelPerformance - windowsMalwareInformation - importedWindowsAutopilotDeviceIdentities - windowsAutopilotDeviceIdentities - notificationMessageTemplates - resourceOperations - roleAssignments - roleDefinitions - remoteAssistancePartners - reports - telecomExpenseManagementPartners - troubleshootingEvents - windowsInformationProtectionAppLearningSummaries - windowsInformationProtectionNetworkLearningSummaries type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - termsAndConditions - auditEvents - deviceCompliancePolicies - deviceCompliancePolicyDeviceStateSummary - deviceCompliancePolicySettingStateSummaries - deviceConfigurationDeviceStateSummaries - deviceConfigurations - iosUpdateStatuses - softwareUpdateStatusSummary - complianceManagementPartners - conditionalAccessSettings - deviceCategories - deviceEnrollmentConfigurations - deviceManagementPartners - exchangeConnectors - mobileThreatDefenseConnectors - applePushNotificationCertificate - detectedApps - managedDeviceOverview - managedDevices - mobileAppTroubleshootingEvents - userExperienceAnalyticsAppHealthApplicationPerformance - userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails - userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId - userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion - userExperienceAnalyticsAppHealthDeviceModelPerformance - userExperienceAnalyticsAppHealthDevicePerformance - userExperienceAnalyticsAppHealthDevicePerformanceDetails - userExperienceAnalyticsAppHealthOSVersionPerformance - userExperienceAnalyticsAppHealthOverview - userExperienceAnalyticsBaselines - userExperienceAnalyticsCategories - userExperienceAnalyticsDevicePerformance - userExperienceAnalyticsDeviceScores - userExperienceAnalyticsDeviceStartupHistory - userExperienceAnalyticsDeviceStartupProcesses - userExperienceAnalyticsDeviceStartupProcessPerformance - userExperienceAnalyticsMetricHistory - userExperienceAnalyticsModelScores - userExperienceAnalyticsOverview - userExperienceAnalyticsScoreHistory - userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - userExperienceAnalyticsWorkFromAnywhereMetrics - userExperienceAnalyticsWorkFromAnywhereModelPerformance - windowsMalwareInformation - importedWindowsAutopilotDeviceIdentities - windowsAutopilotDeviceIdentities - notificationMessageTemplates - resourceOperations - roleAssignments - roleDefinitions - remoteAssistancePartners - reports - telecomExpenseManagementPartners - troubleshootingEvents - windowsInformationProtectionAppLearningSummaries - windowsInformationProtectionNetworkLearningSummaries type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagement summary: Update deviceManagement description: Update the properties of a deviceManagement object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-devicemanagement-update?view=graph-rest-1.0 operationId: deviceManagement.deviceManagement.UpdateDeviceManagement requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagement' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/applePushNotificationCertificate: description: Provides operations to manage the applePushNotificationCertificate property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.applePushNotificationCertificate summary: Get applePushNotificationCertificate description: Read properties and relationships of the applePushNotificationCertificate object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applepushnotificationcertificate-get?view=graph-rest-1.0 operationId: deviceManagement.GetApplePushNotificationCertificate parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appleIdentifier - certificate - certificateSerialNumber - certificateUploadFailureReason - certificateUploadStatus - expirationDateTime - lastModifiedDateTime - topicIdentifier type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.applePushNotificationCertificate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.applePushNotificationCertificate summary: Update applePushNotificationCertificate description: Update the properties of a applePushNotificationCertificate object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applepushnotificationcertificate-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateApplePushNotificationCertificate requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.applePushNotificationCertificate' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.applePushNotificationCertificate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.applePushNotificationCertificate summary: Delete navigation property applePushNotificationCertificate for deviceManagement operationId: deviceManagement.DeleteApplePushNotificationCertificate 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 /deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest(): description: Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. get: tags: - deviceManagement.Functions summary: Invoke function downloadApplePushNotificationCertificateSigningRequest description: Download Apple push notification certificate signing request operationId: deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function /deviceManagement/auditEvents: description: Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.auditEvent summary: List auditEvents description: List properties and relationships of the auditEvent objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-list?view=graph-rest-1.0 operationId: deviceManagement.ListAuditEvents 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: enum: - id - id desc - activity - activity desc - activityDateTime - activityDateTime desc - activityOperationType - activityOperationType desc - activityResult - activityResult desc - activityType - activityType desc - actor - actor desc - category - category desc - componentName - componentName desc - correlationId - correlationId desc - displayName - displayName desc - resources - resources desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activity - activityDateTime - activityOperationType - activityResult - activityType - actor - category - componentName - correlationId - displayName - resources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.auditEventCollectionResponse' 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: - deviceManagement.auditEvent summary: Create auditEvent description: Create a new auditEvent object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-create?view=graph-rest-1.0 operationId: deviceManagement.CreateAuditEvents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/auditEvents/{auditEvent-id}': description: Provides operations to manage the auditEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.auditEvent summary: Get auditEvent description: Read properties and relationships of the auditEvent object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-get?view=graph-rest-1.0 operationId: deviceManagement.GetAuditEvents parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activity - activityDateTime - activityOperationType - activityResult - activityType - actor - category - componentName - correlationId - displayName - resources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.auditEvent summary: Update auditEvent description: Update the properties of a auditEvent object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateAuditEvents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.auditEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.auditEvent summary: Delete auditEvent description: Deletes a auditEvent. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-auditing-auditevent-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteAuditEvents 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 parameters: - name: auditEvent-id in: path description: The unique identifier of auditEvent required: true schema: type: string x-ms-docs-key-type: auditEvent /deviceManagement/auditEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.auditEvent summary: Get the number of the resource operationId: deviceManagement.auditEvents.GetCount-7cd0 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' '/deviceManagement/auditEvents/getAuditActivityTypes(category=''{category}'')': description: Provides operations to call the getAuditActivityTypes method. get: tags: - deviceManagement.Functions summary: Invoke function getAuditActivityTypes operationId: deviceManagement.auditEvents.getAuditActivityTypes parameters: - name: category in: path description: 'Usage: category=''{category}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/auditEvents/getAuditCategories(): description: Provides operations to call the getAuditCategories method. get: tags: - deviceManagement.Functions summary: Invoke function getAuditCategories operationId: deviceManagement.auditEvents.getAuditCategories parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/complianceManagementPartners: description: Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.complianceManagementPartner summary: List complianceManagementPartners description: List properties and relationships of the complianceManagementPartner objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-list?view=graph-rest-1.0 operationId: deviceManagement.ListComplianceManagementPartners 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: enum: - id - id desc - androidEnrollmentAssignments - androidEnrollmentAssignments desc - androidOnboarded - androidOnboarded desc - displayName - displayName desc - iosEnrollmentAssignments - iosEnrollmentAssignments desc - iosOnboarded - iosOnboarded desc - lastHeartbeatDateTime - lastHeartbeatDateTime desc - macOsEnrollmentAssignments - macOsEnrollmentAssignments desc - macOsOnboarded - macOsOnboarded desc - partnerState - partnerState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - androidEnrollmentAssignments - androidOnboarded - displayName - iosEnrollmentAssignments - iosOnboarded - lastHeartbeatDateTime - macOsEnrollmentAssignments - macOsOnboarded - partnerState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.complianceManagementPartnerCollectionResponse' 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: - deviceManagement.complianceManagementPartner summary: Create complianceManagementPartner description: Create a new complianceManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-create?view=graph-rest-1.0 operationId: deviceManagement.CreateComplianceManagementPartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}': description: Provides operations to manage the complianceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.complianceManagementPartner summary: Get complianceManagementPartner description: Read properties and relationships of the complianceManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-get?view=graph-rest-1.0 operationId: deviceManagement.GetComplianceManagementPartners parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - androidEnrollmentAssignments - androidOnboarded - displayName - iosEnrollmentAssignments - iosOnboarded - lastHeartbeatDateTime - macOsEnrollmentAssignments - macOsOnboarded - partnerState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.complianceManagementPartner summary: Update complianceManagementPartner description: Update the properties of a complianceManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateComplianceManagementPartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.complianceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.complianceManagementPartner summary: Delete complianceManagementPartner description: Deletes a complianceManagementPartner. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteComplianceManagementPartners 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 parameters: - name: complianceManagementPartner-id in: path description: The unique identifier of complianceManagementPartner required: true schema: type: string x-ms-docs-key-type: complianceManagementPartner /deviceManagement/complianceManagementPartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.complianceManagementPartner summary: Get the number of the resource operationId: deviceManagement.complianceManagementPartners.GetCount-eeb1 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' /deviceManagement/conditionalAccessSettings: description: Provides operations to manage the conditionalAccessSettings property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.onPremisesConditionalAccessSettings summary: Get onPremisesConditionalAccessSettings description: Read properties and relationships of the onPremisesConditionalAccessSettings object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-onpremisesconditionalaccesssettings-get?view=graph-rest-1.0 operationId: deviceManagement.GetConditionalAccessSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - enabled - excludedGroups - includedGroups - overrideDefaultRule type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.onPremisesConditionalAccessSettings summary: Update onPremisesConditionalAccessSettings description: Update the properties of a onPremisesConditionalAccessSettings object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-onpremisesconditionalaccesssettings-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateConditionalAccessSettings requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.onPremisesConditionalAccessSettings summary: Delete navigation property conditionalAccessSettings for deviceManagement operationId: deviceManagement.DeleteConditionalAccessSettings 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 /deviceManagement/detectedApps: description: Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.detectedApp summary: List detectedApps description: List properties and relationships of the detectedApp objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-detectedapp-list?view=graph-rest-1.0 operationId: deviceManagement.ListDetectedApps 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: enum: - id - id desc - deviceCount - deviceCount desc - displayName - displayName desc - platform - platform desc - publisher - publisher desc - sizeInByte - sizeInByte desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceCount - displayName - platform - publisher - sizeInByte - version - managedDevices type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - managedDevices type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.detectedAppCollectionResponse' 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: - deviceManagement.detectedApp summary: Create detectedApp description: Create a new detectedApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-detectedapp-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDetectedApps requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/detectedApps/{detectedApp-id}': description: Provides operations to manage the detectedApps property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.detectedApp summary: Get detectedApp description: Read properties and relationships of the detectedApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-detectedapp-get?view=graph-rest-1.0 operationId: deviceManagement.GetDetectedApps parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceCount - displayName - platform - publisher - sizeInByte - version - managedDevices type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - managedDevices type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.detectedApp summary: Update detectedApp description: Update the properties of a detectedApp object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-detectedapp-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDetectedApps requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.detectedApp' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.detectedApp summary: Delete detectedApp description: Deletes a detectedApp. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-detectedapp-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDetectedApps 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 parameters: - name: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices': description: Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. get: tags: - deviceManagement.detectedApp summary: Get managedDevices from deviceManagement description: The devices that have the discovered application installed operationId: deviceManagement.detectedApps.ListManagedDevices 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: enum: - id - id desc - activationLockBypassCode - activationLockBypassCode desc - androidSecurityPatchLevel - androidSecurityPatchLevel desc - azureADDeviceId - azureADDeviceId desc - azureADRegistered - azureADRegistered desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - complianceState - complianceState desc - configurationManagerClientEnabledFeatures - configurationManagerClientEnabledFeatures desc - deviceActionResults - deviceActionResults desc - deviceCategoryDisplayName - deviceCategoryDisplayName desc - deviceEnrollmentType - deviceEnrollmentType desc - deviceHealthAttestationState - deviceHealthAttestationState desc - deviceName - deviceName desc - deviceRegistrationState - deviceRegistrationState desc - easActivated - easActivated desc - easActivationDateTime - easActivationDateTime desc - easDeviceId - easDeviceId desc - emailAddress - emailAddress desc - enrolledDateTime - enrolledDateTime desc - ethernetMacAddress - ethernetMacAddress desc - exchangeAccessState - exchangeAccessState desc - exchangeAccessStateReason - exchangeAccessStateReason desc - exchangeLastSuccessfulSyncDateTime - exchangeLastSuccessfulSyncDateTime desc - freeStorageSpaceInBytes - freeStorageSpaceInBytes desc - iccid - iccid desc - imei - imei desc - isEncrypted - isEncrypted desc - isSupervised - isSupervised desc - jailBroken - jailBroken desc - lastSyncDateTime - lastSyncDateTime desc - managedDeviceName - managedDeviceName desc - managedDeviceOwnerType - managedDeviceOwnerType desc - managementAgent - managementAgent desc - managementCertificateExpirationDate - managementCertificateExpirationDate desc - manufacturer - manufacturer desc - meid - meid desc - model - model desc - notes - notes desc - operatingSystem - operatingSystem desc - osVersion - osVersion desc - partnerReportedThreatState - partnerReportedThreatState desc - phoneNumber - phoneNumber desc - physicalMemoryInBytes - physicalMemoryInBytes desc - remoteAssistanceSessionErrorDetails - remoteAssistanceSessionErrorDetails desc - remoteAssistanceSessionUrl - remoteAssistanceSessionUrl desc - requireUserEnrollmentApproval - requireUserEnrollmentApproval desc - serialNumber - serialNumber desc - subscriberCarrier - subscriberCarrier desc - totalStorageSpaceInBytes - totalStorageSpaceInBytes desc - udid - udid desc - userDisplayName - userDisplayName desc - userId - userId desc - userPrincipalName - userPrincipalName desc - wiFiMacAddress - wiFiMacAddress desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activationLockBypassCode - androidSecurityPatchLevel - azureADDeviceId - azureADRegistered - complianceGracePeriodExpirationDateTime - complianceState - configurationManagerClientEnabledFeatures - deviceActionResults - deviceCategoryDisplayName - deviceEnrollmentType - deviceHealthAttestationState - deviceName - deviceRegistrationState - easActivated - easActivationDateTime - easDeviceId - emailAddress - enrolledDateTime - ethernetMacAddress - exchangeAccessState - exchangeAccessStateReason - exchangeLastSuccessfulSyncDateTime - freeStorageSpaceInBytes - iccid - imei - isEncrypted - isSupervised - jailBroken - lastSyncDateTime - managedDeviceName - managedDeviceOwnerType - managementAgent - managementCertificateExpirationDate - manufacturer - meid - model - notes - operatingSystem - osVersion - partnerReportedThreatState - phoneNumber - physicalMemoryInBytes - remoteAssistanceSessionErrorDetails - remoteAssistanceSessionUrl - requireUserEnrollmentApproval - serialNumber - subscriberCarrier - totalStorageSpaceInBytes - udid - userDisplayName - userId - userPrincipalName - wiFiMacAddress - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedDeviceCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}': description: Provides operations to manage the managedDevices property of the microsoft.graph.detectedApp entity. get: tags: - deviceManagement.detectedApp summary: Get managedDevices from deviceManagement description: The devices that have the discovered application installed operationId: deviceManagement.detectedApps.GetManagedDevices parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activationLockBypassCode - androidSecurityPatchLevel - azureADDeviceId - azureADRegistered - complianceGracePeriodExpirationDateTime - complianceState - configurationManagerClientEnabledFeatures - deviceActionResults - deviceCategoryDisplayName - deviceEnrollmentType - deviceHealthAttestationState - deviceName - deviceRegistrationState - easActivated - easActivationDateTime - easDeviceId - emailAddress - enrolledDateTime - ethernetMacAddress - exchangeAccessState - exchangeAccessStateReason - exchangeLastSuccessfulSyncDateTime - freeStorageSpaceInBytes - iccid - imei - isEncrypted - isSupervised - jailBroken - lastSyncDateTime - managedDeviceName - managedDeviceOwnerType - managementAgent - managementCertificateExpirationDate - manufacturer - meid - model - notes - operatingSystem - osVersion - partnerReportedThreatState - phoneNumber - physicalMemoryInBytes - remoteAssistanceSessionErrorDetails - remoteAssistanceSessionUrl - requireUserEnrollmentApproval - serialNumber - subscriberCarrier - totalStorageSpaceInBytes - udid - userDisplayName - userId - userPrincipalName - wiFiMacAddress - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.detectedApp summary: Get the number of the resource operationId: deviceManagement.detectedApps.managedDevices.GetCount-d78c 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' parameters: - name: detectedApp-id in: path description: The unique identifier of detectedApp required: true schema: type: string x-ms-docs-key-type: detectedApp /deviceManagement/detectedApps/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.detectedApp summary: Get the number of the resource operationId: deviceManagement.detectedApps.GetCount-0228 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' /deviceManagement/deviceCategories: description: Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCategory summary: List deviceCategories description: List properties and relationships of the deviceCategory objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-list?view=graph-rest-1.0 operationId: deviceManagement.ListDeviceCategories 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: enum: - id - id desc - description - description desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCategoryCollectionResponse' 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: - deviceManagement.deviceCategory summary: Create deviceCategory description: Create a new deviceCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDeviceCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/deviceCategories/{deviceCategory-id}': description: Provides operations to manage the deviceCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCategory summary: Get deviceCategory description: Read properties and relationships of the deviceCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCategory summary: Update deviceCategory description: Update the properties of a deviceCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceCategories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCategory summary: Delete deviceCategory description: Deletes a deviceCategory. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDeviceCategories 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 parameters: - name: deviceCategory-id in: path description: The unique identifier of deviceCategory required: true schema: type: string x-ms-docs-key-type: deviceCategory /deviceManagement/deviceCategories/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCategory summary: Get the number of the resource operationId: deviceManagement.deviceCategories.GetCount-ed54 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' /deviceManagement/deviceCompliancePolicies: description: Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: List windows10CompliancePolicies description: List properties and relationships of the windows10CompliancePolicy objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-list?view=graph-rest-1.0 operationId: deviceManagement.ListDeviceCompliancePolicies 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - scheduledActionsForRule - userStatuses - userStatusOverview type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - scheduledActionsForRule - userStatuses - userStatusOverview type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicyCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create androidCompliancePolicy description: Create a new androidCompliancePolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDeviceCompliancePolicies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}': description: Provides operations to manage the deviceCompliancePolicies property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get windows10MobileCompliancePolicy description: Read properties and relationships of the windows10MobileCompliancePolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceCompliancePolicies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - scheduledActionsForRule - userStatuses - userStatusOverview type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - scheduledActionsForRule - userStatuses - userStatusOverview type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update windows81CompliancePolicy description: Update the properties of a windows81CompliancePolicy object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceCompliancePolicies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicy' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete macOSCompliancePolicy description: Deletes a macOSCompliancePolicy. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscompliancepolicy-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDeviceCompliancePolicies 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: List deviceCompliancePolicyAssignments description: List properties and relationships of the deviceCompliancePolicyAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-list?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicyAssignmentCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create deviceCompliancePolicyAssignment description: Create a new deviceCompliancePolicyAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-create?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceCompliancePolicyAssignment description: Read properties and relationships of the deviceCompliancePolicyAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceCompliancePolicyAssignment description: Update the properties of a deviceCompliancePolicyAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete deviceCompliancePolicyAssignment description: Deletes a deviceCompliancePolicyAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.DeleteAssignments 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceCompliancePolicyAssignment-id in: path description: The unique identifier of deviceCompliancePolicyAssignment required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicyAssignment '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.assignments.GetCount-332a 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' parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries': description: Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceSettingStateSummaries from deviceManagement description: Compliance Setting State Device Summary operationId: deviceManagement.deviceCompliancePolicies.ListDeviceSettingStateSummaries 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: enum: - id - id desc - compliantDeviceCount - compliantDeviceCount desc - conflictDeviceCount - conflictDeviceCount desc - errorDeviceCount - errorDeviceCount desc - instancePath - instancePath desc - nonCompliantDeviceCount - nonCompliantDeviceCount desc - notApplicableDeviceCount - notApplicableDeviceCount desc - remediatedDeviceCount - remediatedDeviceCount desc - settingName - settingName desc - unknownDeviceCount - unknownDeviceCount desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - instancePath - nonCompliantDeviceCount - notApplicableDeviceCount - remediatedDeviceCount - settingName - unknownDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.settingStateDeviceSummaryCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create new navigation property to deviceSettingStateSummaries for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceSettingStateSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}': description: Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceSettingStateSummaries from deviceManagement description: Compliance Setting State Device Summary operationId: deviceManagement.deviceCompliancePolicies.GetDeviceSettingStateSummaries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - instancePath - nonCompliantDeviceCount - notApplicableDeviceCount - remediatedDeviceCount - settingName - unknownDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update the navigation property deviceSettingStateSummaries in deviceManagement operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceSettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete navigation property deviceSettingStateSummaries for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceSettingStateSummaries 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: settingStateDeviceSummary-id in: path description: The unique identifier of settingStateDeviceSummary required: true schema: type: string x-ms-docs-key-type: settingStateDeviceSummary '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.deviceSettingStateSummaries.GetCount-6b27 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' parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses': description: Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: List deviceComplianceDeviceStatuses description: List properties and relationships of the deviceComplianceDeviceStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-list?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.ListDeviceStatuses 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: enum: - id - id desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - deviceDisplayName - deviceDisplayName desc - deviceModel - deviceModel desc - lastReportedDateTime - lastReportedDateTime desc - status - status desc - userName - userName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceModel - lastReportedDateTime - status - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceComplianceDeviceStatusCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create deviceComplianceDeviceStatus description: Create a new deviceComplianceDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-create?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}': description: Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceComplianceDeviceStatus description: Read properties and relationships of the deviceComplianceDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceModel - lastReportedDateTime - status - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceComplianceDeviceStatus description: Update the properties of a deviceComplianceDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete deviceComplianceDeviceStatus description: Deletes a deviceComplianceDeviceStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatuses 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceDeviceStatus-id in: path description: The unique identifier of deviceComplianceDeviceStatus required: true schema: type: string x-ms-docs-key-type: deviceComplianceDeviceStatus '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.deviceStatuses.GetCount-f70b 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' parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview': description: Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceComplianceDeviceOverview description: Read properties and relationships of the deviceComplianceDeviceOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedeviceoverview-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.GetDeviceStatusOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationVersion - errorCount - failedCount - lastUpdateDateTime - notApplicableCount - pendingCount - successCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceComplianceDeviceOverview description: Update the properties of a deviceComplianceDeviceOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedeviceoverview-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.UpdateDeviceStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete navigation property deviceStatusOverview for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteDeviceStatusOverview 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-assign?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of deviceCompliancePolicyAssignment type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy x-ms-docs-grouped-path: - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign' - '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign' '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules': description: Provides operations to call the scheduleActionsForRules method. post: tags: - deviceManagement.Actions summary: Invoke action scheduleActionsForRules description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-scheduleactionsforrules?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.deviceCompliancePolicy.scheduleActionsForRules requestBody: description: Action parameters content: application/json: schema: type: object properties: deviceComplianceScheduledActionForRules: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' - 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule': description: Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: List deviceComplianceScheduledActionForRules description: List properties and relationships of the deviceComplianceScheduledActionForRule objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-list?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.ListScheduledActionsForRule 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: enum: - id - id desc - ruleName - ruleName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - ruleName - scheduledActionConfigurations type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - scheduledActionConfigurations type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceComplianceScheduledActionForRuleCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create deviceComplianceScheduledActionForRule description: Create a new deviceComplianceScheduledActionForRule object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-create?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.CreateScheduledActionsForRule requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}': description: Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceComplianceScheduledActionForRule description: Read properties and relationships of the deviceComplianceScheduledActionForRule object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.GetScheduledActionsForRule parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - ruleName - scheduledActionConfigurations type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - scheduledActionConfigurations type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceComplianceScheduledActionForRule description: Update the properties of a deviceComplianceScheduledActionForRule object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.UpdateScheduledActionsForRule requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceScheduledActionForRule' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete deviceComplianceScheduledActionForRule description: Deletes a deviceComplianceScheduledActionForRule. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.DeleteScheduledActionsForRule 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations': description: Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceComplianceScheduledActionForRule entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: List deviceComplianceActionItems description: List properties and relationships of the deviceComplianceActionItem objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-list?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.ListScheduledActionConfigurations 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: enum: - id - id desc - actionType - actionType desc - gracePeriodHours - gracePeriodHours desc - notificationMessageCCList - notificationMessageCCList desc - notificationTemplateId - notificationTemplateId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - actionType - gracePeriodHours - notificationMessageCCList - notificationTemplateId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceComplianceActionItemCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create deviceComplianceActionItem description: Create a new deviceComplianceActionItem object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-create?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.CreateScheduledActionConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}': description: Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceComplianceScheduledActionForRule entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceComplianceActionItem description: Read properties and relationships of the deviceComplianceActionItem object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetScheduledActionConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - actionType - gracePeriodHours - notificationMessageCCList - notificationTemplateId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceComplianceActionItem description: Update the properties of a deviceComplianceActionItem object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.UpdateScheduledActionConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceActionItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete deviceComplianceActionItem description: Deletes a deviceComplianceActionItem. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.DeleteScheduledActionConfigurations 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule - name: deviceComplianceActionItem-id in: path description: The unique identifier of deviceComplianceActionItem required: true schema: type: string x-ms-docs-key-type: deviceComplianceActionItem '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.scheduledActionConfigurations.GetCount-b4b5 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' parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceScheduledActionForRule-id in: path description: The unique identifier of deviceComplianceScheduledActionForRule required: true schema: type: string x-ms-docs-key-type: deviceComplianceScheduledActionForRule '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.scheduledActionsForRule.GetCount-afd5 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' parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses': description: Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: List deviceComplianceUserStatuses description: List properties and relationships of the deviceComplianceUserStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-list?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.ListUserStatuses 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: enum: - id - id desc - devicesCount - devicesCount desc - lastReportedDateTime - lastReportedDateTime desc - status - status desc - userDisplayName - userDisplayName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - devicesCount - lastReportedDateTime - status - userDisplayName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceComplianceUserStatusCollectionResponse' 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: - deviceManagement.deviceCompliancePolicy summary: Create deviceComplianceUserStatus description: Create a new deviceComplianceUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-create?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.CreateUserStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}': description: Provides operations to manage the userStatuses property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceComplianceUserStatus description: Read properties and relationships of the deviceComplianceUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.GetUserStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - devicesCount - lastReportedDateTime - status - userDisplayName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceComplianceUserStatus description: Update the properties of a deviceComplianceUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete deviceComplianceUserStatus description: Deletes a deviceComplianceUserStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatuses 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy - name: deviceComplianceUserStatus-id in: path description: The unique identifier of deviceComplianceUserStatus required: true schema: type: string x-ms-docs-key-type: deviceComplianceUserStatus '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.userStatuses.GetCount-fa4a 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' parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview': description: Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceCompliancePolicy entity. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get deviceComplianceUserOverview description: Read properties and relationships of the deviceComplianceUserOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuseroverview-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.GetUserStatusOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationVersion - errorCount - failedCount - lastUpdateDateTime - notApplicableCount - pendingCount - successCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicy summary: Update deviceComplianceUserOverview description: Update the properties of a deviceComplianceUserOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuseroverview-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicies.UpdateUserStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicy summary: Delete navigation property userStatusOverview for deviceManagement operationId: deviceManagement.deviceCompliancePolicies.DeleteUserStatusOverview 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 parameters: - name: deviceCompliancePolicy-id in: path description: The unique identifier of deviceCompliancePolicy required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicy /deviceManagement/deviceCompliancePolicies/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicy summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicies.GetCount-6c5d 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' /deviceManagement/deviceCompliancePolicyDeviceStateSummary: description: Provides operations to manage the deviceCompliancePolicyDeviceStateSummary property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicyDeviceStateSummary summary: Get deviceCompliancePolicyDeviceStateSummary description: Read properties and relationships of the deviceCompliancePolicyDeviceStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicydevicestatesummary-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceCompliancePolicyDeviceStateSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - configManagerCount - conflictDeviceCount - errorDeviceCount - inGracePeriodCount - nonCompliantDeviceCount - notApplicableDeviceCount - remediatedDeviceCount - unknownDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicyDeviceStateSummary summary: Update deviceCompliancePolicyDeviceStateSummary description: Update the properties of a deviceCompliancePolicyDeviceStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicydevicestatesummary-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceCompliancePolicyDeviceStateSummary requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicyDeviceStateSummary summary: Delete navigation property deviceCompliancePolicyDeviceStateSummary for deviceManagement operationId: deviceManagement.DeleteDeviceCompliancePolicyDeviceStateSummary 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 /deviceManagement/deviceCompliancePolicySettingStateSummaries: description: Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: List deviceCompliancePolicySettingStateSummaries description: List properties and relationships of the deviceCompliancePolicySettingStateSummary objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-list?view=graph-rest-1.0 operationId: deviceManagement.ListDeviceCompliancePolicySettingStateSummaries 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: enum: - id - id desc - compliantDeviceCount - compliantDeviceCount desc - conflictDeviceCount - conflictDeviceCount desc - errorDeviceCount - errorDeviceCount desc - nonCompliantDeviceCount - nonCompliantDeviceCount desc - notApplicableDeviceCount - notApplicableDeviceCount desc - platformType - platformType desc - remediatedDeviceCount - remediatedDeviceCount desc - setting - setting desc - settingName - settingName desc - unknownDeviceCount - unknownDeviceCount desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - nonCompliantDeviceCount - notApplicableDeviceCount - platformType - remediatedDeviceCount - setting - settingName - unknownDeviceCount - deviceComplianceSettingStates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceComplianceSettingStates type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicySettingStateSummaryCollectionResponse' 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: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Create deviceCompliancePolicySettingStateSummary description: Create a new deviceCompliancePolicySettingStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDeviceCompliancePolicySettingStateSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}': description: Provides operations to manage the deviceCompliancePolicySettingStateSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Get deviceCompliancePolicySettingStateSummary description: Read properties and relationships of the deviceCompliancePolicySettingStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceCompliancePolicySettingStateSummaries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - nonCompliantDeviceCount - notApplicableDeviceCount - platformType - remediatedDeviceCount - setting - settingName - unknownDeviceCount - deviceComplianceSettingStates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceComplianceSettingStates type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Update deviceCompliancePolicySettingStateSummary description: Update the properties of a deviceCompliancePolicySettingStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceCompliancePolicySettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicySettingStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Delete deviceCompliancePolicySettingStateSummary description: Deletes a deviceCompliancePolicySettingStateSummary. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDeviceCompliancePolicySettingStateSummaries 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 parameters: - name: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates': description: Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: List deviceComplianceSettingStates description: List properties and relationships of the deviceComplianceSettingState objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-list?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.ListDeviceComplianceSettingStates 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: enum: - id - id desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - deviceId - deviceId desc - deviceModel - deviceModel desc - deviceName - deviceName desc - setting - setting desc - settingName - settingName desc - state - state desc - userEmail - userEmail desc - userId - userId desc - userName - userName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceId - deviceModel - deviceName - setting - settingName - state - userEmail - userId - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceComplianceSettingStateCollectionResponse' 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: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Create deviceComplianceSettingState description: Create a new deviceComplianceSettingState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-create?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.CreateDeviceComplianceSettingStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}': description: Provides operations to manage the deviceComplianceSettingStates property of the microsoft.graph.deviceCompliancePolicySettingStateSummary entity. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Get deviceComplianceSettingState description: Read properties and relationships of the deviceComplianceSettingState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-get?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetDeviceComplianceSettingStates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceId - deviceModel - deviceName - setting - settingName - state - userEmail - userId - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Update deviceComplianceSettingState description: Update the properties of a deviceComplianceSettingState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-update?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.UpdateDeviceComplianceSettingStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceComplianceSettingState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Delete deviceComplianceSettingState description: Deletes a deviceComplianceSettingState. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.DeleteDeviceComplianceSettingStates 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 parameters: - name: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary - name: deviceComplianceSettingState-id in: path description: The unique identifier of deviceComplianceSettingState required: true schema: type: string x-ms-docs-key-type: deviceComplianceSettingState '/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.deviceComplianceSettingStates.GetCount-49c2 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' parameters: - name: deviceCompliancePolicySettingStateSummary-id in: path description: The unique identifier of deviceCompliancePolicySettingStateSummary required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicySettingStateSummary /deviceManagement/deviceCompliancePolicySettingStateSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceCompliancePolicySettingStateSummary summary: Get the number of the resource operationId: deviceManagement.deviceCompliancePolicySettingStateSummaries.GetCount-ca06 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' /deviceManagement/deviceConfigurationDeviceStateSummaries: description: Provides operations to manage the deviceConfigurationDeviceStateSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceConfigurationDeviceStateSummary summary: Get deviceConfigurationDeviceStateSummary description: Read properties and relationships of the deviceConfigurationDeviceStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatesummary-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceConfigurationDeviceStateSummaries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - nonCompliantDeviceCount - notApplicableDeviceCount - remediatedDeviceCount - unknownDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfigurationDeviceStateSummary summary: Update deviceConfigurationDeviceStateSummary description: Update the properties of a deviceConfigurationDeviceStateSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatesummary-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceConfigurationDeviceStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfigurationDeviceStateSummary summary: Delete navigation property deviceConfigurationDeviceStateSummaries for deviceManagement operationId: deviceManagement.DeleteDeviceConfigurationDeviceStateSummaries 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 /deviceManagement/deviceConfigurations: description: Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceConfiguration summary: List sharedPCConfigurations description: List properties and relationships of the sharedPCConfiguration objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-sharedpcconfiguration-list?view=graph-rest-1.0 operationId: deviceManagement.ListDeviceConfigurations 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - userStatuses - userStatusOverview type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - userStatuses - userStatusOverview type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceConfigurationCollectionResponse' 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: - deviceManagement.deviceConfiguration summary: Create androidWorkProfileCustomConfiguration description: Create a new androidWorkProfileCustomConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecustomconfiguration-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDeviceConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}': description: Provides operations to manage the deviceConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceConfiguration summary: Get deviceConfiguration description: Read properties and relationships of the deviceConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfiguration-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - version - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - userStatuses - userStatusOverview type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - deviceSettingStateSummaries - deviceStatuses - deviceStatusOverview - userStatuses - userStatusOverview type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update iosGeneralDeviceConfiguration description: Update the properties of a iosGeneralDeviceConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosgeneraldeviceconfiguration-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete windows10TeamGeneralConfiguration description: Deletes a windows10TeamGeneralConfiguration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10teamgeneralconfiguration-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDeviceConfigurations 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: List deviceConfigurationAssignments description: List properties and relationships of the deviceConfigurationAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-list?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceConfigurationAssignmentCollectionResponse' 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: - deviceManagement.deviceConfiguration summary: Create deviceConfigurationAssignment description: Create a new deviceConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-create?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Get deviceConfigurationAssignment description: Read properties and relationships of the deviceConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-get?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update deviceConfigurationAssignment description: Update the properties of a deviceConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-update?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete deviceConfigurationAssignment description: Deletes a deviceConfigurationAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.DeleteAssignments 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: deviceConfigurationAssignment-id in: path description: The unique identifier of deviceConfigurationAssignment required: true schema: type: string x-ms-docs-key-type: deviceConfigurationAssignment '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceConfigurations.assignments.GetCount-170b 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' parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries': description: Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: List settingStateDeviceSummaries description: List properties and relationships of the settingStateDeviceSummary objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-list?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.ListDeviceSettingStateSummaries 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: enum: - id - id desc - compliantDeviceCount - compliantDeviceCount desc - conflictDeviceCount - conflictDeviceCount desc - errorDeviceCount - errorDeviceCount desc - instancePath - instancePath desc - nonCompliantDeviceCount - nonCompliantDeviceCount desc - notApplicableDeviceCount - notApplicableDeviceCount desc - remediatedDeviceCount - remediatedDeviceCount desc - settingName - settingName desc - unknownDeviceCount - unknownDeviceCount desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - instancePath - nonCompliantDeviceCount - notApplicableDeviceCount - remediatedDeviceCount - settingName - unknownDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.settingStateDeviceSummaryCollectionResponse' 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: - deviceManagement.deviceConfiguration summary: Create settingStateDeviceSummary description: Create a new settingStateDeviceSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-create?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.CreateDeviceSettingStateSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}': description: Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Get settingStateDeviceSummary description: Read properties and relationships of the settingStateDeviceSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-get?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.GetDeviceSettingStateSummaries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - conflictDeviceCount - errorDeviceCount - instancePath - nonCompliantDeviceCount - notApplicableDeviceCount - remediatedDeviceCount - settingName - unknownDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update settingStateDeviceSummary description: Update the properties of a settingStateDeviceSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-update?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.UpdateDeviceSettingStateSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.settingStateDeviceSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete settingStateDeviceSummary description: Deletes a settingStateDeviceSummary. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.DeleteDeviceSettingStateSummaries 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: settingStateDeviceSummary-id in: path description: The unique identifier of settingStateDeviceSummary required: true schema: type: string x-ms-docs-key-type: settingStateDeviceSummary '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceConfigurations.deviceSettingStateSummaries.GetCount-921c 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' parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses': description: Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: List deviceConfigurationDeviceStatuses description: List properties and relationships of the deviceConfigurationDeviceStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-list?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.ListDeviceStatuses 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: enum: - id - id desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - deviceDisplayName - deviceDisplayName desc - deviceModel - deviceModel desc - lastReportedDateTime - lastReportedDateTime desc - status - status desc - userName - userName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceModel - lastReportedDateTime - status - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceConfigurationDeviceStatusCollectionResponse' 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: - deviceManagement.deviceConfiguration summary: Create deviceConfigurationDeviceStatus description: Create a new deviceConfigurationDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-create?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.CreateDeviceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}': description: Provides operations to manage the deviceStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Get deviceConfigurationDeviceStatus description: Read properties and relationships of the deviceConfigurationDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-get?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.GetDeviceStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceModel - lastReportedDateTime - status - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update deviceConfigurationDeviceStatus description: Update the properties of a deviceConfigurationDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-update?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete deviceConfigurationDeviceStatus description: Deletes a deviceConfigurationDeviceStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatuses 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: deviceConfigurationDeviceStatus-id in: path description: The unique identifier of deviceConfigurationDeviceStatus required: true schema: type: string x-ms-docs-key-type: deviceConfigurationDeviceStatus '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceConfigurations.deviceStatuses.GetCount-ce20 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' parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview': description: Provides operations to manage the deviceStatusOverview property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Get deviceConfigurationDeviceOverview description: Read properties and relationships of the deviceConfigurationDeviceOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdeviceoverview-get?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.GetDeviceStatusOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationVersion - errorCount - failedCount - lastUpdateDateTime - notApplicableCount - pendingCount - successCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update deviceConfigurationDeviceOverview description: Update the properties of a deviceConfigurationDeviceOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdeviceoverview-update?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.UpdateDeviceStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete navigation property deviceStatusOverview for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteDeviceStatusOverview 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfiguration-assign?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.deviceConfiguration.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: assignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of deviceConfigurationAssignment type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.deviceConfigurationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration x-ms-docs-grouped-path: - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign' - '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign' '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId=''{secretReferenceValueId}'')': description: Provides operations to call the getOmaSettingPlainTextValue method. get: tags: - deviceManagement.Functions summary: Invoke function getOmaSettingPlainTextValue operationId: deviceManagement.deviceConfigurations.deviceConfiguration.getOmaSettingPlainTextValue parameters: - name: secretReferenceValueId in: path description: 'Usage: secretReferenceValueId=''{secretReferenceValueId}''' required: true schema: type: string nullable: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses': description: Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: List deviceConfigurationUserStatuses description: List properties and relationships of the deviceConfigurationUserStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-list?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.ListUserStatuses 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: enum: - id - id desc - devicesCount - devicesCount desc - lastReportedDateTime - lastReportedDateTime desc - status - status desc - userDisplayName - userDisplayName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - devicesCount - lastReportedDateTime - status - userDisplayName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceConfigurationUserStatusCollectionResponse' 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: - deviceManagement.deviceConfiguration summary: Create deviceConfigurationUserStatus description: Create a new deviceConfigurationUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-create?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.CreateUserStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}': description: Provides operations to manage the userStatuses property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Get deviceConfigurationUserStatus description: Read properties and relationships of the deviceConfigurationUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-get?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.GetUserStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - devicesCount - lastReportedDateTime - status - userDisplayName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update deviceConfigurationUserStatus description: Update the properties of a deviceConfigurationUserStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-update?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.UpdateUserStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete deviceConfigurationUserStatus description: Deletes a deviceConfigurationUserStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.DeleteUserStatuses 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration - name: deviceConfigurationUserStatus-id in: path description: The unique identifier of deviceConfigurationUserStatus required: true schema: type: string x-ms-docs-key-type: deviceConfigurationUserStatus '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceConfigurations.userStatuses.GetCount-a3f6 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' parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview': description: Provides operations to manage the userStatusOverview property of the microsoft.graph.deviceConfiguration entity. get: tags: - deviceManagement.deviceConfiguration summary: Get deviceConfigurationUserOverview description: Read properties and relationships of the deviceConfigurationUserOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuseroverview-get?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.GetUserStatusOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configurationVersion - errorCount - failedCount - lastUpdateDateTime - notApplicableCount - pendingCount - successCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceConfiguration summary: Update deviceConfigurationUserOverview description: Update the properties of a deviceConfigurationUserOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuseroverview-update?view=graph-rest-1.0 operationId: deviceManagement.deviceConfigurations.UpdateUserStatusOverview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationUserOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceConfiguration summary: Delete navigation property userStatusOverview for deviceManagement operationId: deviceManagement.deviceConfigurations.DeleteUserStatusOverview 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 parameters: - name: deviceConfiguration-id in: path description: The unique identifier of deviceConfiguration required: true schema: type: string x-ms-docs-key-type: deviceConfiguration /deviceManagement/deviceConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceConfigurations.GetCount-2013 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' /deviceManagement/deviceEnrollmentConfigurations: description: Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: List deviceEnrollmentConfigurations description: List properties and relationships of the deviceEnrollmentConfiguration objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-list?view=graph-rest-1.0 operationId: deviceManagement.ListDeviceEnrollmentConfigurations 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: enum: - id - id desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - priority - priority desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - priority - version - assignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceEnrollmentConfigurationCollectionResponse' 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: - deviceManagement.deviceEnrollmentConfiguration summary: Create deviceEnrollmentPlatformRestrictionsConfiguration description: Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDeviceEnrollmentConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceEnrollmentConfiguration' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceEnrollmentConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}': description: Provides operations to manage the deviceEnrollmentConfigurations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Get deviceEnrollmentConfiguration description: Read properties and relationships of the deviceEnrollmentConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceEnrollmentConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - description - displayName - lastModifiedDateTime - priority - version - assignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceEnrollmentConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Update deviceEnrollmentLimitConfiguration description: Update the properties of a deviceEnrollmentLimitConfiguration object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceEnrollmentConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceEnrollmentConfiguration' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceEnrollmentConfiguration' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Delete deviceEnrollmentLimitConfiguration description: Deletes a deviceEnrollmentLimitConfiguration. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDeviceEnrollmentConfigurations 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 parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: List enrollmentConfigurationAssignments description: List properties and relationships of the enrollmentConfigurationAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-list?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.enrollmentConfigurationAssignmentCollectionResponse' 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: - deviceManagement.deviceEnrollmentConfiguration summary: Create enrollmentConfigurationAssignment description: Create a new enrollmentConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-create?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.deviceEnrollmentConfiguration entity. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Get enrollmentConfigurationAssignment description: Read properties and relationships of the enrollmentConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-get?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Update enrollmentConfigurationAssignment description: Update the properties of a enrollmentConfigurationAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-update?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Delete enrollmentConfigurationAssignment description: Deletes a enrollmentConfigurationAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-delete?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.DeleteAssignments 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 parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration - name: enrollmentConfigurationAssignment-id in: path description: The unique identifier of enrollmentConfigurationAssignment required: true schema: type: string x-ms-docs-key-type: enrollmentConfigurationAssignment '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceEnrollmentConfigurations.assignments.GetCount-f0d7 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' parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign': description: Provides operations to call the assign method. post: tags: - deviceManagement.Actions summary: Invoke action assign description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-assign?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.assign requestBody: description: Action parameters content: application/json: schema: type: object properties: enrollmentConfigurationAssignments: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.enrollmentConfigurationAssignment' - 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 parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration x-ms-docs-grouped-path: - '/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign' - '/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign' '/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority': description: Provides operations to call the setPriority method. post: tags: - deviceManagement.Actions summary: Invoke action setPriority description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-setpriority?view=graph-rest-1.0 operationId: deviceManagement.deviceEnrollmentConfigurations.deviceEnrollmentConfiguration.setPriority requestBody: description: Action parameters content: application/json: schema: type: object properties: priority: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceEnrollmentConfiguration-id in: path description: The unique identifier of deviceEnrollmentConfiguration required: true schema: type: string x-ms-docs-key-type: deviceEnrollmentConfiguration /deviceManagement/deviceEnrollmentConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceEnrollmentConfiguration summary: Get the number of the resource operationId: deviceManagement.deviceEnrollmentConfigurations.GetCount-69e5 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' /deviceManagement/deviceManagementPartners: description: Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementPartner summary: List deviceManagementPartners description: List properties and relationships of the deviceManagementPartner objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-list?view=graph-rest-1.0 operationId: deviceManagement.ListDeviceManagementPartners 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: enum: - id - id desc - displayName - displayName desc - groupsRequiringPartnerEnrollment - groupsRequiringPartnerEnrollment desc - isConfigured - isConfigured desc - lastHeartbeatDateTime - lastHeartbeatDateTime desc - partnerAppType - partnerAppType desc - partnerState - partnerState desc - singleTenantAppId - singleTenantAppId desc - whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime - whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime desc - whenPartnerDevicesWillBeRemovedDateTime - whenPartnerDevicesWillBeRemovedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - groupsRequiringPartnerEnrollment - isConfigured - lastHeartbeatDateTime - partnerAppType - partnerState - singleTenantAppId - whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime - whenPartnerDevicesWillBeRemovedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceManagementPartnerCollectionResponse' 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: - deviceManagement.deviceManagementPartner summary: Create deviceManagementPartner description: Create a new deviceManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-create?view=graph-rest-1.0 operationId: deviceManagement.CreateDeviceManagementPartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}': description: Provides operations to manage the deviceManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementPartner summary: Get deviceManagementPartner description: Read properties and relationships of the deviceManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-get?view=graph-rest-1.0 operationId: deviceManagement.GetDeviceManagementPartners parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - groupsRequiringPartnerEnrollment - isConfigured - lastHeartbeatDateTime - partnerAppType - partnerState - singleTenantAppId - whenPartnerDevicesWillBeMarkedAsNonCompliantDateTime - whenPartnerDevicesWillBeRemovedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementPartner summary: Update deviceManagementPartner description: Update the properties of a deviceManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateDeviceManagementPartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementPartner summary: Delete deviceManagementPartner description: Deletes a deviceManagementPartner. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteDeviceManagementPartners 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 parameters: - name: deviceManagementPartner-id in: path description: The unique identifier of deviceManagementPartner required: true schema: type: string x-ms-docs-key-type: deviceManagementPartner '/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate': description: Provides operations to call the terminate method. post: tags: - deviceManagement.Actions summary: Invoke action terminate description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-terminate?view=graph-rest-1.0 operationId: deviceManagement.deviceManagementPartners.deviceManagementPartner.terminate responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceManagementPartner-id in: path description: The unique identifier of deviceManagementPartner required: true schema: type: string x-ms-docs-key-type: deviceManagementPartner /deviceManagement/deviceManagementPartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementPartner summary: Get the number of the resource operationId: deviceManagement.deviceManagementPartners.GetCount-6f25 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' /deviceManagement/exchangeConnectors: description: Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementExchangeConnector summary: List deviceManagementExchangeConnectors description: List properties and relationships of the deviceManagementExchangeConnector objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-list?view=graph-rest-1.0 operationId: deviceManagement.ListExchangeConnectors 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: enum: - id - id desc - connectorServerName - connectorServerName desc - exchangeAlias - exchangeAlias desc - exchangeConnectorType - exchangeConnectorType desc - exchangeOrganization - exchangeOrganization desc - lastSyncDateTime - lastSyncDateTime desc - primarySmtpAddress - primarySmtpAddress desc - serverName - serverName desc - status - status desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - connectorServerName - exchangeAlias - exchangeConnectorType - exchangeOrganization - lastSyncDateTime - primarySmtpAddress - serverName - status - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceManagementExchangeConnectorCollectionResponse' 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: - deviceManagement.deviceManagementExchangeConnector summary: Create deviceManagementExchangeConnector description: Create a new deviceManagementExchangeConnector object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-create?view=graph-rest-1.0 operationId: deviceManagement.CreateExchangeConnectors requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExchangeConnector' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExchangeConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}': description: Provides operations to manage the exchangeConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementExchangeConnector summary: Get deviceManagementExchangeConnector description: Read properties and relationships of the deviceManagementExchangeConnector object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-get?view=graph-rest-1.0 operationId: deviceManagement.GetExchangeConnectors parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - connectorServerName - exchangeAlias - exchangeConnectorType - exchangeOrganization - lastSyncDateTime - primarySmtpAddress - serverName - status - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExchangeConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementExchangeConnector summary: Update deviceManagementExchangeConnector description: Update the properties of a deviceManagementExchangeConnector object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateExchangeConnectors requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExchangeConnector' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExchangeConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementExchangeConnector summary: Delete deviceManagementExchangeConnector description: Deletes a deviceManagementExchangeConnector. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteExchangeConnectors 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 parameters: - name: deviceManagementExchangeConnector-id in: path description: The unique identifier of deviceManagementExchangeConnector required: true schema: type: string x-ms-docs-key-type: deviceManagementExchangeConnector '/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync': description: Provides operations to call the sync method. post: tags: - deviceManagement.Actions summary: Invoke action sync description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-sync?view=graph-rest-1.0 operationId: deviceManagement.exchangeConnectors.deviceManagementExchangeConnector.sync requestBody: description: Action parameters content: application/json: schema: type: object properties: syncType: $ref: '#/components/schemas/microsoft.graph.deviceManagementExchangeConnectorSyncType' required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: deviceManagementExchangeConnector-id in: path description: The unique identifier of deviceManagementExchangeConnector required: true schema: type: string x-ms-docs-key-type: deviceManagementExchangeConnector /deviceManagement/exchangeConnectors/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementExchangeConnector summary: Get the number of the resource operationId: deviceManagement.exchangeConnectors.GetCount-7e43 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' /deviceManagement/importedWindowsAutopilotDeviceIdentities: description: Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: List importedWindowsAutopilotDeviceIdentities description: List properties and relationships of the importedWindowsAutopilotDeviceIdentity objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-list?view=graph-rest-1.0 operationId: deviceManagement.ListImportedWindowsAutopilotDeviceIdentities 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: enum: - id - id desc - assignedUserPrincipalName - assignedUserPrincipalName desc - groupTag - groupTag desc - hardwareIdentifier - hardwareIdentifier desc - importId - importId desc - productKey - productKey desc - serialNumber - serialNumber desc - state - state desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignedUserPrincipalName - groupTag - hardwareIdentifier - importId - productKey - serialNumber - state type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.importedWindowsAutopilotDeviceIdentityCollectionResponse' 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: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Create importedWindowsAutopilotDeviceIdentity description: Create a new importedWindowsAutopilotDeviceIdentity object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-create?view=graph-rest-1.0 operationId: deviceManagement.CreateImportedWindowsAutopilotDeviceIdentities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}': description: Provides operations to manage the importedWindowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Get importedWindowsAutopilotDeviceIdentity description: Read properties and relationships of the importedWindowsAutopilotDeviceIdentity object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-get?view=graph-rest-1.0 operationId: deviceManagement.GetImportedWindowsAutopilotDeviceIdentities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignedUserPrincipalName - groupTag - hardwareIdentifier - importId - productKey - serialNumber - state type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Update the navigation property importedWindowsAutopilotDeviceIdentities in deviceManagement operationId: deviceManagement.UpdateImportedWindowsAutopilotDeviceIdentities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Delete importedWindowsAutopilotDeviceIdentity description: Deletes a importedWindowsAutopilotDeviceIdentity. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteImportedWindowsAutopilotDeviceIdentities 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 parameters: - name: importedWindowsAutopilotDeviceIdentity-id in: path description: The unique identifier of importedWindowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: importedWindowsAutopilotDeviceIdentity /deviceManagement/importedWindowsAutopilotDeviceIdentities/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.importedWindowsAutopilotDeviceIdentity summary: Get the number of the resource operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.GetCount-36aa 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' /deviceManagement/importedWindowsAutopilotDeviceIdentities/import: description: Provides operations to call the import method. post: tags: - deviceManagement.Actions summary: Invoke action import description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-import?view=graph-rest-1.0 operationId: deviceManagement.importedWindowsAutopilotDeviceIdentities.import requestBody: description: Action parameters content: application/json: schema: type: object properties: importedWindowsAutopilotDeviceIdentities: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of importedWindowsAutopilotDeviceIdentity type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.importedWindowsAutopilotDeviceIdentity' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/iosUpdateStatuses: description: Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.iosUpdateDeviceStatus summary: List iosUpdateDeviceStatuses description: List properties and relationships of the iosUpdateDeviceStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-list?view=graph-rest-1.0 operationId: deviceManagement.ListIosUpdateStatuses 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: enum: - id - id desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - deviceDisplayName - deviceDisplayName desc - deviceId - deviceId desc - deviceModel - deviceModel desc - installStatus - installStatus desc - lastReportedDateTime - lastReportedDateTime desc - osVersion - osVersion desc - status - status desc - userId - userId desc - userName - userName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceId - deviceModel - installStatus - lastReportedDateTime - osVersion - status - userId - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.iosUpdateDeviceStatusCollectionResponse' 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: - deviceManagement.iosUpdateDeviceStatus summary: Create iosUpdateDeviceStatus description: Create a new iosUpdateDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-create?view=graph-rest-1.0 operationId: deviceManagement.CreateIosUpdateStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}': description: Provides operations to manage the iosUpdateStatuses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.iosUpdateDeviceStatus summary: Get iosUpdateDeviceStatus description: Read properties and relationships of the iosUpdateDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-get?view=graph-rest-1.0 operationId: deviceManagement.GetIosUpdateStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - complianceGracePeriodExpirationDateTime - deviceDisplayName - deviceId - deviceModel - installStatus - lastReportedDateTime - osVersion - status - userId - userName - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.iosUpdateDeviceStatus summary: Update iosUpdateDeviceStatus description: Update the properties of a iosUpdateDeviceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateIosUpdateStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.iosUpdateDeviceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.iosUpdateDeviceStatus summary: Delete iosUpdateDeviceStatus description: Deletes a iosUpdateDeviceStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteIosUpdateStatuses 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 parameters: - name: iosUpdateDeviceStatus-id in: path description: The unique identifier of iosUpdateDeviceStatus required: true schema: type: string x-ms-docs-key-type: iosUpdateDeviceStatus /deviceManagement/iosUpdateStatuses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.iosUpdateDeviceStatus summary: Get the number of the resource operationId: deviceManagement.iosUpdateStatuses.GetCount-c734 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' /deviceManagement/managedDeviceOverview: description: Provides operations to manage the managedDeviceOverview property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.managedDeviceOverview summary: Get managedDeviceOverview description: Read properties and relationships of the managedDeviceOverview object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddeviceoverview-get?view=graph-rest-1.0 operationId: deviceManagement.GetManagedDeviceOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceExchangeAccessStateSummary - deviceOperatingSystemSummary - dualEnrolledDeviceCount - enrolledDeviceCount - mdmEnrolledCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDeviceOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/managedDevices: description: Provides operations to manage the managedDevices property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.managedDevice summary: List managedDevices description: List properties and relationships of the managedDevice objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-list?view=graph-rest-1.0 operationId: deviceManagement.ListManagedDevices 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: enum: - id - id desc - activationLockBypassCode - activationLockBypassCode desc - androidSecurityPatchLevel - androidSecurityPatchLevel desc - azureADDeviceId - azureADDeviceId desc - azureADRegistered - azureADRegistered desc - complianceGracePeriodExpirationDateTime - complianceGracePeriodExpirationDateTime desc - complianceState - complianceState desc - configurationManagerClientEnabledFeatures - configurationManagerClientEnabledFeatures desc - deviceActionResults - deviceActionResults desc - deviceCategoryDisplayName - deviceCategoryDisplayName desc - deviceEnrollmentType - deviceEnrollmentType desc - deviceHealthAttestationState - deviceHealthAttestationState desc - deviceName - deviceName desc - deviceRegistrationState - deviceRegistrationState desc - easActivated - easActivated desc - easActivationDateTime - easActivationDateTime desc - easDeviceId - easDeviceId desc - emailAddress - emailAddress desc - enrolledDateTime - enrolledDateTime desc - ethernetMacAddress - ethernetMacAddress desc - exchangeAccessState - exchangeAccessState desc - exchangeAccessStateReason - exchangeAccessStateReason desc - exchangeLastSuccessfulSyncDateTime - exchangeLastSuccessfulSyncDateTime desc - freeStorageSpaceInBytes - freeStorageSpaceInBytes desc - iccid - iccid desc - imei - imei desc - isEncrypted - isEncrypted desc - isSupervised - isSupervised desc - jailBroken - jailBroken desc - lastSyncDateTime - lastSyncDateTime desc - managedDeviceName - managedDeviceName desc - managedDeviceOwnerType - managedDeviceOwnerType desc - managementAgent - managementAgent desc - managementCertificateExpirationDate - managementCertificateExpirationDate desc - manufacturer - manufacturer desc - meid - meid desc - model - model desc - notes - notes desc - operatingSystem - operatingSystem desc - osVersion - osVersion desc - partnerReportedThreatState - partnerReportedThreatState desc - phoneNumber - phoneNumber desc - physicalMemoryInBytes - physicalMemoryInBytes desc - remoteAssistanceSessionErrorDetails - remoteAssistanceSessionErrorDetails desc - remoteAssistanceSessionUrl - remoteAssistanceSessionUrl desc - requireUserEnrollmentApproval - requireUserEnrollmentApproval desc - serialNumber - serialNumber desc - subscriberCarrier - subscriberCarrier desc - totalStorageSpaceInBytes - totalStorageSpaceInBytes desc - udid - udid desc - userDisplayName - userDisplayName desc - userId - userId desc - userPrincipalName - userPrincipalName desc - wiFiMacAddress - wiFiMacAddress desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activationLockBypassCode - androidSecurityPatchLevel - azureADDeviceId - azureADRegistered - complianceGracePeriodExpirationDateTime - complianceState - configurationManagerClientEnabledFeatures - deviceActionResults - deviceCategoryDisplayName - deviceEnrollmentType - deviceHealthAttestationState - deviceName - deviceRegistrationState - easActivated - easActivationDateTime - easDeviceId - emailAddress - enrolledDateTime - ethernetMacAddress - exchangeAccessState - exchangeAccessStateReason - exchangeLastSuccessfulSyncDateTime - freeStorageSpaceInBytes - iccid - imei - isEncrypted - isSupervised - jailBroken - lastSyncDateTime - managedDeviceName - managedDeviceOwnerType - managementAgent - managementCertificateExpirationDate - manufacturer - meid - model - notes - operatingSystem - osVersion - partnerReportedThreatState - phoneNumber - physicalMemoryInBytes - remoteAssistanceSessionErrorDetails - remoteAssistanceSessionUrl - requireUserEnrollmentApproval - serialNumber - subscriberCarrier - totalStorageSpaceInBytes - udid - userDisplayName - userId - userPrincipalName - wiFiMacAddress - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.managedDeviceCollectionResponse' 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: - deviceManagement.managedDevice summary: Create managedDevice description: Create a new managedDevice object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-create?view=graph-rest-1.0 operationId: deviceManagement.CreateManagedDevices requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/managedDevices/{managedDevice-id}': description: Provides operations to manage the managedDevices property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.managedDevice summary: Get managedDevice description: Read properties and relationships of the managedDevice object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-get?view=graph-rest-1.0 operationId: deviceManagement.GetManagedDevices parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activationLockBypassCode - androidSecurityPatchLevel - azureADDeviceId - azureADRegistered - complianceGracePeriodExpirationDateTime - complianceState - configurationManagerClientEnabledFeatures - deviceActionResults - deviceCategoryDisplayName - deviceEnrollmentType - deviceHealthAttestationState - deviceName - deviceRegistrationState - easActivated - easActivationDateTime - easDeviceId - emailAddress - enrolledDateTime - ethernetMacAddress - exchangeAccessState - exchangeAccessStateReason - exchangeLastSuccessfulSyncDateTime - freeStorageSpaceInBytes - iccid - imei - isEncrypted - isSupervised - jailBroken - lastSyncDateTime - managedDeviceName - managedDeviceOwnerType - managementAgent - managementCertificateExpirationDate - manufacturer - meid - model - notes - operatingSystem - osVersion - partnerReportedThreatState - phoneNumber - physicalMemoryInBytes - remoteAssistanceSessionErrorDetails - remoteAssistanceSessionUrl - requireUserEnrollmentApproval - serialNumber - subscriberCarrier - totalStorageSpaceInBytes - udid - userDisplayName - userId - userPrincipalName - wiFiMacAddress - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceCompliancePolicyStates - deviceConfigurationStates - deviceCategory - logCollectionRequests - users - windowsProtectionState type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update managedDevice description: Update the properties of a managedDevice object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateManagedDevices requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.managedDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete managedDevice description: Deletes a managedDevice. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteManagedDevices 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory': description: Provides operations to manage the deviceCategory property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get deviceCategory description: Read properties and relationships of the deviceCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-devicecategory-get?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.GetDeviceCategory parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update deviceCategory description: Update the properties of a deviceCategory object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-devicecategory-update?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.UpdateDeviceCategory requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete navigation property deviceCategory for deviceManagement operationId: deviceManagement.managedDevices.DeleteDeviceCategory 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates': description: Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get deviceCompliancePolicyStates from deviceManagement description: Device compliance policy states for this device. operationId: deviceManagement.managedDevices.ListDeviceCompliancePolicyStates 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: enum: - id - id desc - displayName - displayName desc - platformType - platformType desc - settingCount - settingCount desc - settingStates - settingStates desc - state - state desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - platformType - settingCount - settingStates - state - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCompliancePolicyStateCollectionResponse' 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: - deviceManagement.managedDevice summary: Create new navigation property to deviceCompliancePolicyStates for deviceManagement operationId: deviceManagement.managedDevices.CreateDeviceCompliancePolicyStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}': description: Provides operations to manage the deviceCompliancePolicyStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get deviceCompliancePolicyStates from deviceManagement description: Device compliance policy states for this device. operationId: deviceManagement.managedDevices.GetDeviceCompliancePolicyStates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - platformType - settingCount - settingStates - state - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update the navigation property deviceCompliancePolicyStates in deviceManagement operationId: deviceManagement.managedDevices.UpdateDeviceCompliancePolicyStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceCompliancePolicyState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete navigation property deviceCompliancePolicyStates for deviceManagement operationId: deviceManagement.managedDevices.DeleteDeviceCompliancePolicyStates 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceCompliancePolicyState-id in: path description: The unique identifier of deviceCompliancePolicyState required: true schema: type: string x-ms-docs-key-type: deviceCompliancePolicyState '/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Get the number of the resource operationId: deviceManagement.managedDevices.deviceCompliancePolicyStates.GetCount-dafa 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' parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates': description: Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get deviceConfigurationStates from deviceManagement description: Device configuration states for this device. operationId: deviceManagement.managedDevices.ListDeviceConfigurationStates 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: enum: - id - id desc - displayName - displayName desc - platformType - platformType desc - settingCount - settingCount desc - settingStates - settingStates desc - state - state desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - platformType - settingCount - settingStates - state - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceConfigurationStateCollectionResponse' 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: - deviceManagement.managedDevice summary: Create new navigation property to deviceConfigurationStates for deviceManagement operationId: deviceManagement.managedDevices.CreateDeviceConfigurationStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}': description: Provides operations to manage the deviceConfigurationStates property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get deviceConfigurationStates from deviceManagement description: Device configuration states for this device. operationId: deviceManagement.managedDevices.GetDeviceConfigurationStates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - platformType - settingCount - settingStates - state - version type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update the navigation property deviceConfigurationStates in deviceManagement operationId: deviceManagement.managedDevices.UpdateDeviceConfigurationStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete navigation property deviceConfigurationStates for deviceManagement operationId: deviceManagement.managedDevices.DeleteDeviceConfigurationStates 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceConfigurationState-id in: path description: The unique identifier of deviceConfigurationState required: true schema: type: string x-ms-docs-key-type: deviceConfigurationState '/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Get the number of the resource operationId: deviceManagement.managedDevices.deviceConfigurationStates.GetCount-a01e 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' parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests': description: Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get logCollectionRequests from deviceManagement description: List of log collection requests operationId: deviceManagement.managedDevices.ListLogCollectionRequests 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: enum: - id - id desc - enrolledByUser - enrolledByUser desc - expirationDateTimeUTC - expirationDateTimeUTC desc - initiatedByUserPrincipalName - initiatedByUserPrincipalName desc - managedDeviceId - managedDeviceId desc - receivedDateTimeUTC - receivedDateTimeUTC desc - requestedDateTimeUTC - requestedDateTimeUTC desc - sizeInKB - sizeInKB desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - enrolledByUser - expirationDateTimeUTC - initiatedByUserPrincipalName - managedDeviceId - receivedDateTimeUTC - requestedDateTimeUTC - sizeInKB - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceLogCollectionResponseCollectionResponse' 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: - deviceManagement.managedDevice summary: Create new navigation property to logCollectionRequests for deviceManagement operationId: deviceManagement.managedDevices.CreateLogCollectionRequests requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}': description: Provides operations to manage the logCollectionRequests property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get logCollectionRequests from deviceManagement description: List of log collection requests operationId: deviceManagement.managedDevices.GetLogCollectionRequests parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - enrolledByUser - expirationDateTimeUTC - initiatedByUserPrincipalName - managedDeviceId - receivedDateTimeUTC - requestedDateTimeUTC - sizeInKB - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update the navigation property logCollectionRequests in deviceManagement operationId: deviceManagement.managedDevices.UpdateLogCollectionRequests requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLogCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete navigation property logCollectionRequests for deviceManagement operationId: deviceManagement.managedDevices.DeleteLogCollectionRequests 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceLogCollectionResponse-id in: path description: The unique identifier of deviceLogCollectionResponse required: true schema: type: string x-ms-docs-key-type: deviceLogCollectionResponse '/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl': description: Provides operations to call the createDownloadUrl method. post: tags: - deviceManagement.Actions summary: Invoke action createDownloadUrl operationId: deviceManagement.managedDevices.managedDevice.logCollectionRequests.deviceLogCollectionResponse.createDownloadUrl responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: deviceLogCollectionResponse-id in: path description: The unique identifier of deviceLogCollectionResponse required: true schema: type: string x-ms-docs-key-type: deviceLogCollectionResponse x-ms-docs-grouped-path: - '/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl' '/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Get the number of the resource operationId: deviceManagement.managedDevices.logCollectionRequests.GetCount-78aa 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' parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock': description: Provides operations to call the bypassActivationLock method. post: tags: - deviceManagement.Actions summary: Invoke action bypassActivationLock description: Bypass activation lock externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.bypassActivationLock responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice': description: Provides operations to call the cleanWindowsDevice method. post: tags: - deviceManagement.Actions summary: Invoke action cleanWindowsDevice description: Clean Windows device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.cleanWindowsDevice requestBody: description: Action parameters content: application/json: schema: type: object properties: keepUserData: type: boolean default: false required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice': description: Provides operations to call the deleteUserFromSharedAppleDevice method. post: tags: - deviceManagement.Actions summary: Invoke action deleteUserFromSharedAppleDevice description: Delete user from shared Apple device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.deleteUserFromSharedAppleDevice requestBody: description: Action parameters content: application/json: schema: type: object properties: userPrincipalName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/disableLostMode': description: Provides operations to call the disableLostMode method. post: tags: - deviceManagement.Actions summary: Invoke action disableLostMode description: Disable lost mode externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.disableLostMode responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/locateDevice': description: Provides operations to call the locateDevice method. post: tags: - deviceManagement.Actions summary: Invoke action locateDevice description: Locate a device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.locateDevice responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser': description: Provides operations to call the logoutSharedAppleDeviceActiveUser method. post: tags: - deviceManagement.Actions summary: Invoke action logoutSharedAppleDeviceActiveUser description: Logout shared Apple device active user externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.logoutSharedAppleDeviceActiveUser responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/rebootNow': description: Provides operations to call the rebootNow method. post: tags: - deviceManagement.Actions summary: Invoke action rebootNow description: Reboot device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.rebootNow responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode': description: Provides operations to call the recoverPasscode method. post: tags: - deviceManagement.Actions summary: Invoke action recoverPasscode description: Recover passcode externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.recoverPasscode responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/remoteLock': description: Provides operations to call the remoteLock method. post: tags: - deviceManagement.Actions summary: Invoke action remoteLock description: Remote lock externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.remoteLock responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance': description: Provides operations to call the requestRemoteAssistance method. post: tags: - deviceManagement.Actions summary: Invoke action requestRemoteAssistance description: Request remote assistance externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.requestRemoteAssistance responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode': description: Provides operations to call the resetPasscode method. post: tags: - deviceManagement.Actions summary: Invoke action resetPasscode description: Reset passcode externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.resetPasscode responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/retire': description: Provides operations to call the retire method. post: tags: - deviceManagement.Actions summary: Invoke action retire description: Retire a device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.retire responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/shutDown': description: Provides operations to call the shutDown method. post: tags: - deviceManagement.Actions summary: Invoke action shutDown description: Shut down device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.shutDown responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/syncDevice': description: Provides operations to call the syncDevice method. post: tags: - deviceManagement.Actions summary: Invoke action syncDevice description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.syncDevice responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount': description: Provides operations to call the updateWindowsDeviceAccount method. post: tags: - deviceManagement.Actions summary: Invoke action updateWindowsDeviceAccount description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.updateWindowsDeviceAccount requestBody: description: Action parameters content: application/json: schema: type: object properties: updateWindowsDeviceAccountActionParameter: anyOf: - $ref: '#/components/schemas/microsoft.graph.updateWindowsDeviceAccountActionParameter' - 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan': description: Provides operations to call the windowsDefenderScan method. post: tags: - deviceManagement.Actions summary: Invoke action windowsDefenderScan description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderScan requestBody: description: Action parameters content: application/json: schema: type: object properties: quickScan: type: boolean default: false required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures': description: Provides operations to call the windowsDefenderUpdateSignatures method. post: tags: - deviceManagement.Actions summary: Invoke action windowsDefenderUpdateSignatures description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.windowsDefenderUpdateSignatures responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/wipe': description: Provides operations to call the wipe method. post: tags: - deviceManagement.Actions summary: Invoke action wipe description: Wipe a device externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.managedDevice.wipe requestBody: description: Action parameters content: application/json: schema: type: object properties: keepEnrollmentData: type: boolean default: false nullable: true keepUserData: type: boolean default: false nullable: true macOsUnlockCode: type: string nullable: true persistEsimDataPlan: type: boolean default: false nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/users': description: Provides operations to manage the users property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: List users description: List properties and relationships of the user objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-user-list?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.ListUsers 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - signInActivity - signInActivity desc - accountEnabled - accountEnabled desc - ageGroup - ageGroup desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - authorizationInfo - authorizationInfo desc - businessPhones - businessPhones desc - city - city desc - companyName - companyName desc - consentProvidedForMinor - consentProvidedForMinor desc - country - country desc - createdDateTime - createdDateTime desc - creationType - creationType desc - customSecurityAttributes - customSecurityAttributes desc - department - department desc - displayName - displayName desc - employeeHireDate - employeeHireDate desc - employeeId - employeeId desc - employeeLeaveDateTime - employeeLeaveDateTime desc - employeeOrgData - employeeOrgData desc - employeeType - employeeType desc - externalUserState - externalUserState desc - externalUserStateChangeDateTime - externalUserStateChangeDateTime desc - faxNumber - faxNumber desc - givenName - givenName desc - identities - identities desc - imAddresses - imAddresses desc - isResourceAccount - isResourceAccount desc - jobTitle - jobTitle desc - lastPasswordChangeDateTime - lastPasswordChangeDateTime desc - legalAgeGroupClassification - legalAgeGroupClassification desc - licenseAssignmentStates - licenseAssignmentStates desc - mail - mail desc - mailNickname - mailNickname desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesDistinguishedName - onPremisesDistinguishedName desc - onPremisesDomainName - onPremisesDomainName desc - onPremisesExtensionAttributes - onPremisesExtensionAttributes desc - onPremisesImmutableId - onPremisesImmutableId desc - onPremisesLastSyncDateTime - onPremisesLastSyncDateTime desc - onPremisesProvisioningErrors - onPremisesProvisioningErrors desc - onPremisesSamAccountName - onPremisesSamAccountName desc - onPremisesSecurityIdentifier - onPremisesSecurityIdentifier desc - onPremisesSyncEnabled - onPremisesSyncEnabled desc - onPremisesUserPrincipalName - onPremisesUserPrincipalName desc - otherMails - otherMails desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - postalCode - postalCode desc - preferredDataLocation - preferredDataLocation desc - preferredLanguage - preferredLanguage desc - provisionedPlans - provisionedPlans desc - proxyAddresses - proxyAddresses desc - securityIdentifier - securityIdentifier desc - serviceProvisioningErrors - serviceProvisioningErrors desc - showInAddressList - showInAddressList desc - signInSessionsValidFromDateTime - signInSessionsValidFromDateTime desc - state - state desc - streetAddress - streetAddress desc - surname - surname desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc - mailboxSettings - mailboxSettings desc - deviceEnrollmentLimit - deviceEnrollmentLimit desc - print - print desc - aboutMe - aboutMe desc - birthday - birthday desc - hireDate - hireDate desc - interests - interests desc - mySite - mySite desc - pastProjects - pastProjects desc - preferredName - preferredName desc - responsibilities - responsibilities desc - schools - schools desc - skills - skills desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState': description: Provides operations to manage the windowsProtectionState property of the microsoft.graph.managedDevice entity. get: tags: - deviceManagement.managedDevice summary: Get windowsProtectionState description: Read properties and relationships of the windowsProtectionState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsprotectionstate-get?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.GetWindowsProtectionState parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - antiMalwareVersion - deviceState - engineVersion - fullScanOverdue - fullScanRequired - isVirtualMachine - lastFullScanDateTime - lastFullScanSignatureVersion - lastQuickScanDateTime - lastQuickScanSignatureVersion - lastReportedDateTime - malwareProtectionEnabled - networkInspectionSystemEnabled - productStatus - quickScanOverdue - realTimeProtectionEnabled - rebootRequired - signatureUpdateOverdue - signatureVersion - tamperProtectionEnabled - detectedMalwareState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - detectedMalwareState type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update windowsProtectionState description: Update the properties of a windowsProtectionState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsprotectionstate-update?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.UpdateWindowsProtectionState requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsProtectionState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete navigation property windowsProtectionState for deviceManagement operationId: deviceManagement.managedDevices.DeleteWindowsProtectionState 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState': description: Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. get: tags: - deviceManagement.managedDevice summary: List windowsDeviceMalwareStates description: List properties and relationships of the windowsDeviceMalwareState objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-list?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.windowsProtectionState.ListDetectedMalwareState 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: enum: - id - id desc - additionalInformationUrl - additionalInformationUrl desc - category - category desc - detectionCount - detectionCount desc - displayName - displayName desc - executionState - executionState desc - initialDetectionDateTime - initialDetectionDateTime desc - lastStateChangeDateTime - lastStateChangeDateTime desc - severity - severity desc - state - state desc - threatState - threatState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - additionalInformationUrl - category - detectionCount - displayName - executionState - initialDetectionDateTime - lastStateChangeDateTime - severity - state - threatState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsDeviceMalwareStateCollectionResponse' 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: - deviceManagement.managedDevice summary: Create windowsDeviceMalwareState description: Create a new windowsDeviceMalwareState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-create?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.windowsProtectionState.CreateDetectedMalwareState requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice '/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}': description: Provides operations to manage the detectedMalwareState property of the microsoft.graph.windowsProtectionState entity. get: tags: - deviceManagement.managedDevice summary: Get windowsDeviceMalwareState description: Read properties and relationships of the windowsDeviceMalwareState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-get?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.windowsProtectionState.GetDetectedMalwareState parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - additionalInformationUrl - category - detectionCount - displayName - executionState - initialDetectionDateTime - lastStateChangeDateTime - severity - state - threatState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.managedDevice summary: Update windowsDeviceMalwareState description: Update the properties of a windowsDeviceMalwareState object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-update?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.windowsProtectionState.UpdateDetectedMalwareState requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsDeviceMalwareState' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.managedDevice summary: Delete windowsDeviceMalwareState description: Deletes a windowsDeviceMalwareState. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-delete?view=graph-rest-1.0 operationId: deviceManagement.managedDevices.windowsProtectionState.DeleteDetectedMalwareState 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 parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice - name: windowsDeviceMalwareState-id in: path description: The unique identifier of windowsDeviceMalwareState required: true schema: type: string x-ms-docs-key-type: windowsDeviceMalwareState '/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Get the number of the resource operationId: deviceManagement.managedDevices.windowsProtectionState.detectedMalwareState.GetCount-59c4 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' parameters: - name: managedDevice-id in: path description: The unique identifier of managedDevice required: true schema: type: string x-ms-docs-key-type: managedDevice /deviceManagement/managedDevices/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.managedDevice summary: Get the number of the resource operationId: deviceManagement.managedDevices.GetCount-8108 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' '/deviceManagement/getEffectivePermissions(scope=''{scope}'')': description: Provides operations to call the getEffectivePermissions method. get: tags: - deviceManagement.Functions summary: Invoke function getEffectivePermissions description: Retrieves the effective permissions of the currently authenticated user operationId: deviceManagement.getEffectivePermissions parameters: - name: scope in: path description: 'Usage: scope=''{scope}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.rolePermission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices(): description: Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method. get: tags: - deviceManagement.Functions summary: Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices operationId: deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevicesSummary' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function '/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName=''{domainName}'')': description: Provides operations to call the verifyWindowsEnrollmentAutoDiscovery method. get: tags: - deviceManagement.Functions summary: Invoke function verifyWindowsEnrollmentAutoDiscovery operationId: deviceManagement.verifyWindowsEnrollmentAutoDiscovery parameters: - name: domainName in: path description: 'Usage: domainName=''{domainName}''' required: true schema: type: string nullable: true responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function /deviceManagement/mobileAppTroubleshootingEvents: description: Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: List mobileAppTroubleshootingEvents description: List properties and relationships of the mobileAppTroubleshootingEvent objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-list?view=graph-rest-1.0 operationId: deviceManagement.ListMobileAppTroubleshootingEvents 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appLogCollectionRequests type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appLogCollectionRequests type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileAppTroubleshootingEventCollectionResponse' 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: - deviceManagement.mobileAppTroubleshootingEvent summary: Create mobileAppTroubleshootingEvent description: Create a new mobileAppTroubleshootingEvent object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-create?view=graph-rest-1.0 operationId: deviceManagement.CreateMobileAppTroubleshootingEvents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}': description: Provides operations to manage the mobileAppTroubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Get mobileAppTroubleshootingEvent description: Read properties and relationships of the mobileAppTroubleshootingEvent object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-get?view=graph-rest-1.0 operationId: deviceManagement.GetMobileAppTroubleshootingEvents parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appLogCollectionRequests type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appLogCollectionRequests type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Update mobileAppTroubleshootingEvent description: Update the properties of a mobileAppTroubleshootingEvent object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateMobileAppTroubleshootingEvents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileAppTroubleshootingEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Delete mobileAppTroubleshootingEvent description: Deletes a mobileAppTroubleshootingEvent. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteMobileAppTroubleshootingEvents 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 parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent '/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests': description: Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: List appLogCollectionRequests description: List properties and relationships of the appLogCollectionRequest objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-list?view=graph-rest-1.0 operationId: deviceManagement.mobileAppTroubleshootingEvents.ListAppLogCollectionRequests 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: enum: - id - id desc - completedDateTime - completedDateTime desc - customLogFolders - customLogFolders desc - errorMessage - errorMessage desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - customLogFolders - errorMessage - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.appLogCollectionRequestCollectionResponse' 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: - deviceManagement.mobileAppTroubleshootingEvent summary: Create appLogCollectionRequest description: Create a new appLogCollectionRequest object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-create?view=graph-rest-1.0 operationId: deviceManagement.mobileAppTroubleshootingEvents.CreateAppLogCollectionRequests requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent '/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}': description: Provides operations to manage the appLogCollectionRequests property of the microsoft.graph.mobileAppTroubleshootingEvent entity. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Get appLogCollectionRequest description: Read properties and relationships of the appLogCollectionRequest object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-get?view=graph-rest-1.0 operationId: deviceManagement.mobileAppTroubleshootingEvents.GetAppLogCollectionRequests parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - customLogFolders - errorMessage - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Update appLogCollectionRequest description: Update the properties of a appLogCollectionRequest object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-update?view=graph-rest-1.0 operationId: deviceManagement.mobileAppTroubleshootingEvents.UpdateAppLogCollectionRequests requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Delete appLogCollectionRequest description: Deletes a appLogCollectionRequest. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-delete?view=graph-rest-1.0 operationId: deviceManagement.mobileAppTroubleshootingEvents.DeleteAppLogCollectionRequests 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 parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent - name: appLogCollectionRequest-id in: path description: The unique identifier of appLogCollectionRequest required: true schema: type: string x-ms-docs-key-type: appLogCollectionRequest '/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl': description: Provides operations to call the createDownloadUrl method. post: tags: - deviceManagement.Actions summary: Invoke action createDownloadUrl description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-createdownloadurl?view=graph-rest-1.0 operationId: deviceManagement.mobileAppTroubleshootingEvents.mobileAppTroubleshootingEvent.appLogCollectionRequests.appLogCollectionRequest.createDownloadUrl responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.appLogCollectionDownloadDetails' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent - name: appLogCollectionRequest-id in: path description: The unique identifier of appLogCollectionRequest required: true schema: type: string x-ms-docs-key-type: appLogCollectionRequest x-ms-docs-grouped-path: - '/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl' '/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Get the number of the resource operationId: deviceManagement.mobileAppTroubleshootingEvents.appLogCollectionRequests.GetCount-0428 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' parameters: - name: mobileAppTroubleshootingEvent-id in: path description: The unique identifier of mobileAppTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: mobileAppTroubleshootingEvent /deviceManagement/mobileAppTroubleshootingEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Get the number of the resource operationId: deviceManagement.mobileAppTroubleshootingEvents.GetCount-9f2d 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' /deviceManagement/mobileThreatDefenseConnectors: description: Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileThreatDefenseConnector summary: List mobileThreatDefenseConnectors description: List properties and relationships of the mobileThreatDefenseConnector objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-list?view=graph-rest-1.0 operationId: deviceManagement.ListMobileThreatDefenseConnectors 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: enum: - id - id desc - allowPartnerToCollectIOSApplicationMetadata - allowPartnerToCollectIOSApplicationMetadata desc - allowPartnerToCollectIOSPersonalApplicationMetadata - allowPartnerToCollectIOSPersonalApplicationMetadata desc - androidDeviceBlockedOnMissingPartnerData - androidDeviceBlockedOnMissingPartnerData desc - androidEnabled - androidEnabled desc - androidMobileApplicationManagementEnabled - androidMobileApplicationManagementEnabled desc - iosDeviceBlockedOnMissingPartnerData - iosDeviceBlockedOnMissingPartnerData desc - iosEnabled - iosEnabled desc - iosMobileApplicationManagementEnabled - iosMobileApplicationManagementEnabled desc - lastHeartbeatDateTime - lastHeartbeatDateTime desc - microsoftDefenderForEndpointAttachEnabled - microsoftDefenderForEndpointAttachEnabled desc - partnerState - partnerState desc - partnerUnresponsivenessThresholdInDays - partnerUnresponsivenessThresholdInDays desc - partnerUnsupportedOsVersionBlocked - partnerUnsupportedOsVersionBlocked desc - windowsDeviceBlockedOnMissingPartnerData - windowsDeviceBlockedOnMissingPartnerData desc - windowsEnabled - windowsEnabled desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowPartnerToCollectIOSApplicationMetadata - allowPartnerToCollectIOSPersonalApplicationMetadata - androidDeviceBlockedOnMissingPartnerData - androidEnabled - androidMobileApplicationManagementEnabled - iosDeviceBlockedOnMissingPartnerData - iosEnabled - iosMobileApplicationManagementEnabled - lastHeartbeatDateTime - microsoftDefenderForEndpointAttachEnabled - partnerState - partnerUnresponsivenessThresholdInDays - partnerUnsupportedOsVersionBlocked - windowsDeviceBlockedOnMissingPartnerData - windowsEnabled type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.mobileThreatDefenseConnectorCollectionResponse' 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: - deviceManagement.mobileThreatDefenseConnector summary: Create mobileThreatDefenseConnector description: Create a new mobileThreatDefenseConnector object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-create?view=graph-rest-1.0 operationId: deviceManagement.CreateMobileThreatDefenseConnectors requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileThreatDefenseConnector' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileThreatDefenseConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}': description: Provides operations to manage the mobileThreatDefenseConnectors property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.mobileThreatDefenseConnector summary: Get mobileThreatDefenseConnector description: Read properties and relationships of the mobileThreatDefenseConnector object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-get?view=graph-rest-1.0 operationId: deviceManagement.GetMobileThreatDefenseConnectors parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allowPartnerToCollectIOSApplicationMetadata - allowPartnerToCollectIOSPersonalApplicationMetadata - androidDeviceBlockedOnMissingPartnerData - androidEnabled - androidMobileApplicationManagementEnabled - iosDeviceBlockedOnMissingPartnerData - iosEnabled - iosMobileApplicationManagementEnabled - lastHeartbeatDateTime - microsoftDefenderForEndpointAttachEnabled - partnerState - partnerUnresponsivenessThresholdInDays - partnerUnsupportedOsVersionBlocked - windowsDeviceBlockedOnMissingPartnerData - windowsEnabled type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileThreatDefenseConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.mobileThreatDefenseConnector summary: Update mobileThreatDefenseConnector description: Update the properties of a mobileThreatDefenseConnector object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateMobileThreatDefenseConnectors requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileThreatDefenseConnector' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mobileThreatDefenseConnector' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.mobileThreatDefenseConnector summary: Delete mobileThreatDefenseConnector description: Deletes a mobileThreatDefenseConnector. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteMobileThreatDefenseConnectors 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 parameters: - name: mobileThreatDefenseConnector-id in: path description: The unique identifier of mobileThreatDefenseConnector required: true schema: type: string x-ms-docs-key-type: mobileThreatDefenseConnector /deviceManagement/mobileThreatDefenseConnectors/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.mobileThreatDefenseConnector summary: Get the number of the resource operationId: deviceManagement.mobileThreatDefenseConnectors.GetCount-7a2a 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' /deviceManagement/notificationMessageTemplates: description: Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.notificationMessageTemplate summary: List notificationMessageTemplates description: List properties and relationships of the notificationMessageTemplate objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-list?view=graph-rest-1.0 operationId: deviceManagement.ListNotificationMessageTemplates 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: enum: - id - id desc - brandingOptions - brandingOptions desc - defaultLocale - defaultLocale desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - roleScopeTagIds - roleScopeTagIds desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - brandingOptions - defaultLocale - displayName - lastModifiedDateTime - roleScopeTagIds - localizedNotificationMessages type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - localizedNotificationMessages type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.notificationMessageTemplateCollectionResponse' 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: - deviceManagement.notificationMessageTemplate summary: Create notificationMessageTemplate description: Create a new notificationMessageTemplate object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-create?view=graph-rest-1.0 operationId: deviceManagement.CreateNotificationMessageTemplates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}': description: Provides operations to manage the notificationMessageTemplates property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.notificationMessageTemplate summary: Get notificationMessageTemplate description: Read properties and relationships of the notificationMessageTemplate object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-get?view=graph-rest-1.0 operationId: deviceManagement.GetNotificationMessageTemplates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - brandingOptions - defaultLocale - displayName - lastModifiedDateTime - roleScopeTagIds - localizedNotificationMessages type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - localizedNotificationMessages type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.notificationMessageTemplate summary: Update notificationMessageTemplate description: Update the properties of a notificationMessageTemplate object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateNotificationMessageTemplates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.notificationMessageTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.notificationMessageTemplate summary: Delete notificationMessageTemplate description: Deletes a notificationMessageTemplate. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteNotificationMessageTemplates 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 parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate '/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages': description: Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. get: tags: - deviceManagement.notificationMessageTemplate summary: List localizedNotificationMessages description: List properties and relationships of the localizedNotificationMessage objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-list?view=graph-rest-1.0 operationId: deviceManagement.notificationMessageTemplates.ListLocalizedNotificationMessages 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: enum: - id - id desc - isDefault - isDefault desc - lastModifiedDateTime - lastModifiedDateTime desc - locale - locale desc - messageTemplate - messageTemplate desc - subject - subject desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isDefault - lastModifiedDateTime - locale - messageTemplate - subject type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.localizedNotificationMessageCollectionResponse' 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: - deviceManagement.notificationMessageTemplate summary: Create localizedNotificationMessage description: Create a new localizedNotificationMessage object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-create?view=graph-rest-1.0 operationId: deviceManagement.notificationMessageTemplates.CreateLocalizedNotificationMessages requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.localizedNotificationMessage' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.localizedNotificationMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate '/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}': description: Provides operations to manage the localizedNotificationMessages property of the microsoft.graph.notificationMessageTemplate entity. get: tags: - deviceManagement.notificationMessageTemplate summary: Get localizedNotificationMessage description: Read properties and relationships of the localizedNotificationMessage object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-get?view=graph-rest-1.0 operationId: deviceManagement.notificationMessageTemplates.GetLocalizedNotificationMessages parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isDefault - lastModifiedDateTime - locale - messageTemplate - subject type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.localizedNotificationMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.notificationMessageTemplate summary: Update localizedNotificationMessage description: Update the properties of a localizedNotificationMessage object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-update?view=graph-rest-1.0 operationId: deviceManagement.notificationMessageTemplates.UpdateLocalizedNotificationMessages requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.localizedNotificationMessage' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.localizedNotificationMessage' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.notificationMessageTemplate summary: Delete localizedNotificationMessage description: Deletes a localizedNotificationMessage. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-delete?view=graph-rest-1.0 operationId: deviceManagement.notificationMessageTemplates.DeleteLocalizedNotificationMessages 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 parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate - name: localizedNotificationMessage-id in: path description: The unique identifier of localizedNotificationMessage required: true schema: type: string x-ms-docs-key-type: localizedNotificationMessage '/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.notificationMessageTemplate summary: Get the number of the resource operationId: deviceManagement.notificationMessageTemplates.localizedNotificationMessages.GetCount-dee6 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' parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate '/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage': description: Provides operations to call the sendTestMessage method. post: tags: - deviceManagement.Actions summary: Invoke action sendTestMessage description: Sends test message using the specified notificationMessageTemplate in the default locale externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-sendtestmessage?view=graph-rest-1.0 operationId: deviceManagement.notificationMessageTemplates.notificationMessageTemplate.sendTestMessage responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: notificationMessageTemplate-id in: path description: The unique identifier of notificationMessageTemplate required: true schema: type: string x-ms-docs-key-type: notificationMessageTemplate /deviceManagement/notificationMessageTemplates/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.notificationMessageTemplate summary: Get the number of the resource operationId: deviceManagement.notificationMessageTemplates.GetCount-1654 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' /deviceManagement/remoteAssistancePartners: description: Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.remoteAssistancePartner summary: List remoteAssistancePartners description: List properties and relationships of the remoteAssistancePartner objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-list?view=graph-rest-1.0 operationId: deviceManagement.ListRemoteAssistancePartners 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: enum: - id - id desc - displayName - displayName desc - lastConnectionDateTime - lastConnectionDateTime desc - onboardingStatus - onboardingStatus desc - onboardingUrl - onboardingUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastConnectionDateTime - onboardingStatus - onboardingUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.remoteAssistancePartnerCollectionResponse' 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: - deviceManagement.remoteAssistancePartner summary: Create remoteAssistancePartner description: Create a new remoteAssistancePartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-create?view=graph-rest-1.0 operationId: deviceManagement.CreateRemoteAssistancePartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}': description: Provides operations to manage the remoteAssistancePartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.remoteAssistancePartner summary: Get remoteAssistancePartner description: Read properties and relationships of the remoteAssistancePartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-get?view=graph-rest-1.0 operationId: deviceManagement.GetRemoteAssistancePartners parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - lastConnectionDateTime - onboardingStatus - onboardingUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.remoteAssistancePartner summary: Update remoteAssistancePartner description: Update the properties of a remoteAssistancePartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateRemoteAssistancePartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.remoteAssistancePartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.remoteAssistancePartner summary: Delete remoteAssistancePartner description: Deletes a remoteAssistancePartner. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteRemoteAssistancePartners 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 parameters: - name: remoteAssistancePartner-id in: path description: The unique identifier of remoteAssistancePartner required: true schema: type: string x-ms-docs-key-type: remoteAssistancePartner '/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding': description: Provides operations to call the beginOnboarding method. post: tags: - deviceManagement.Actions summary: Invoke action beginOnboarding description: A request to start onboarding. Must be coupled with the appropriate TeamViewer account information externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-beginonboarding?view=graph-rest-1.0 operationId: deviceManagement.remoteAssistancePartners.remoteAssistancePartner.beginOnboarding responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: remoteAssistancePartner-id in: path description: The unique identifier of remoteAssistancePartner required: true schema: type: string x-ms-docs-key-type: remoteAssistancePartner '/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect': description: Provides operations to call the disconnect method. post: tags: - deviceManagement.Actions summary: Invoke action disconnect description: A request to remove the active TeamViewer connector externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-disconnect?view=graph-rest-1.0 operationId: deviceManagement.remoteAssistancePartners.remoteAssistancePartner.disconnect responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: remoteAssistancePartner-id in: path description: The unique identifier of remoteAssistancePartner required: true schema: type: string x-ms-docs-key-type: remoteAssistancePartner /deviceManagement/remoteAssistancePartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.remoteAssistancePartner summary: Get the number of the resource operationId: deviceManagement.remoteAssistancePartners.GetCount-427d 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' /deviceManagement/reports: description: Provides operations to manage the reports property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementReports summary: Get deviceManagementReports description: Read properties and relationships of the deviceManagementReports object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-get?view=graph-rest-1.0 operationId: deviceManagement.GetReports parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - exportJobs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - exportJobs type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementReports' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementReports summary: Update deviceManagementReports description: Update the properties of a deviceManagementReports object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateReports requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementReports' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementReports' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementReports summary: Delete navigation property reports for deviceManagement operationId: deviceManagement.DeleteReports 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 /deviceManagement/reports/exportJobs: description: Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. get: tags: - deviceManagement.deviceManagementReports summary: List deviceManagementExportJobs description: List properties and relationships of the deviceManagementExportJob objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-list?view=graph-rest-1.0 operationId: deviceManagement.reports.ListExportJobs 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: enum: - id - id desc - expirationDateTime - expirationDateTime desc - filter - filter desc - format - format desc - localizationType - localizationType desc - reportName - reportName desc - requestDateTime - requestDateTime desc - select - select desc - snapshotId - snapshotId desc - status - status desc - url - url desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - expirationDateTime - filter - format - localizationType - reportName - requestDateTime - select - snapshotId - status - url type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceManagementExportJobCollectionResponse' 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: - deviceManagement.deviceManagementReports summary: Create deviceManagementExportJob description: Create a new deviceManagementExportJob object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-create?view=graph-rest-1.0 operationId: deviceManagement.reports.CreateExportJobs requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/reports/exportJobs/{deviceManagementExportJob-id}': description: Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. get: tags: - deviceManagement.deviceManagementReports summary: Get deviceManagementExportJob description: Read properties and relationships of the deviceManagementExportJob object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-get?view=graph-rest-1.0 operationId: deviceManagement.reports.GetExportJobs parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - expirationDateTime - filter - format - localizationType - reportName - requestDateTime - select - snapshotId - status - url type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementReports summary: Update deviceManagementExportJob description: Update the properties of a deviceManagementExportJob object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-update?view=graph-rest-1.0 operationId: deviceManagement.reports.UpdateExportJobs requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementExportJob' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementReports summary: Delete deviceManagementExportJob description: Deletes a deviceManagementExportJob. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-delete?view=graph-rest-1.0 operationId: deviceManagement.reports.DeleteExportJobs 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 parameters: - name: deviceManagementExportJob-id in: path description: The unique identifier of deviceManagementExportJob required: true schema: type: string x-ms-docs-key-type: deviceManagementExportJob /deviceManagement/reports/exportJobs/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementReports summary: Get the number of the resource operationId: deviceManagement.reports.exportJobs.GetCount-5277 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' /deviceManagement/reports/getCachedReport: description: Provides operations to call the getCachedReport method. post: tags: - deviceManagement.Actions summary: Invoke action getCachedReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcachedreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getCachedReport requestBody: description: Action parameters content: application/json: schema: type: object properties: id: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getCompliancePolicyNonComplianceReport: description: Provides operations to call the getCompliancePolicyNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getCompliancePolicyNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getCompliancePolicyNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport: description: Provides operations to call the getCompliancePolicyNonComplianceSummaryReport method. post: tags: - deviceManagement.Actions summary: Invoke action getCompliancePolicyNonComplianceSummaryReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancesummaryreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getCompliancePolicyNonComplianceSummaryReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getComplianceSettingNonComplianceReport: description: Provides operations to call the getComplianceSettingNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getComplianceSettingNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancesettingnoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getComplianceSettingNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getConfigurationPolicyNonComplianceReport: description: Provides operations to call the getConfigurationPolicyNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getConfigurationPolicyNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport: description: Provides operations to call the getConfigurationPolicyNonComplianceSummaryReport method. post: tags: - deviceManagement.Actions summary: Invoke action getConfigurationPolicyNonComplianceSummaryReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancesummaryreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getConfigurationPolicyNonComplianceSummaryReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getConfigurationSettingNonComplianceReport: description: Provides operations to call the getConfigurationSettingNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getConfigurationSettingNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationsettingnoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getConfigurationSettingNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles: description: Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. post: tags: - deviceManagement.Actions summary: Invoke action getDeviceManagementIntentPerSettingContributingProfiles description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentpersettingcontributingprofiles?view=graph-rest-1.0 operationId: deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDeviceManagementIntentSettingsReport: description: Provides operations to call the getDeviceManagementIntentSettingsReport method. post: tags: - deviceManagement.Actions summary: Invoke action getDeviceManagementIntentSettingsReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentsettingsreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getDeviceManagementIntentSettingsReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDeviceNonComplianceReport: description: Provides operations to call the getDeviceNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getDeviceNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getDeviceNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getDevicesWithoutCompliancePolicyReport: description: Provides operations to call the getDevicesWithoutCompliancePolicyReport method. post: tags: - deviceManagement.Actions summary: Invoke action getDevicesWithoutCompliancePolicyReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdeviceswithoutcompliancepolicyreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getDevicesWithoutCompliancePolicyReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getHistoricalReport: description: Provides operations to call the getHistoricalReport method. post: tags: - deviceManagement.Actions summary: Invoke action getHistoricalReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-gethistoricalreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getHistoricalReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getNoncompliantDevicesAndSettingsReport: description: Provides operations to call the getNoncompliantDevicesAndSettingsReport method. post: tags: - deviceManagement.Actions summary: Invoke action getNoncompliantDevicesAndSettingsReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getNoncompliantDevicesAndSettingsReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getPolicyNonComplianceMetadata: description: Provides operations to call the getPolicyNonComplianceMetadata method. post: tags: - deviceManagement.Actions summary: Invoke action getPolicyNonComplianceMetadata description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata?view=graph-rest-1.0 operationId: deviceManagement.reports.getPolicyNonComplianceMetadata requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getPolicyNonComplianceReport: description: Provides operations to call the getPolicyNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getPolicyNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getPolicyNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getPolicyNonComplianceSummaryReport: description: Provides operations to call the getPolicyNonComplianceSummaryReport method. post: tags: - deviceManagement.Actions summary: Invoke action getPolicyNonComplianceSummaryReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancesummaryreport?view=graph-rest-1.0 operationId: deviceManagement.reports.getPolicyNonComplianceSummaryReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getReportFilters: description: Provides operations to call the getReportFilters method. post: tags: - deviceManagement.Actions summary: Invoke action getReportFilters description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getreportfilters?view=graph-rest-1.0 operationId: deviceManagement.reports.getReportFilters requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/reports/getSettingNonComplianceReport: description: Provides operations to call the getSettingNonComplianceReport method. post: tags: - deviceManagement.Actions summary: Invoke action getSettingNonComplianceReport description: Not yet documented externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getsettingnoncompliancereport?view=graph-rest-1.0 operationId: deviceManagement.reports.getSettingNonComplianceReport requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true select: type: array items: type: string nullable: true search: type: string nullable: true groupBy: type: array items: type: string nullable: true orderBy: type: array items: type: string nullable: true skip: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true top: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true sessionId: type: string nullable: true filter: type: string nullable: true required: true responses: 2XX: description: Success content: application/octet-stream: schema: type: object properties: value: type: string format: base64url nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /deviceManagement/resourceOperations: description: Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.resourceOperation summary: List resourceOperations description: List properties and relationships of the resourceOperation objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-list?view=graph-rest-1.0 operationId: deviceManagement.ListResourceOperations 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: enum: - id - id desc - actionName - actionName desc - description - description desc - resourceName - resourceName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - actionName - description - resourceName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.resourceOperationCollectionResponse' 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: - deviceManagement.resourceOperation summary: Create resourceOperation description: Create a new resourceOperation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-create?view=graph-rest-1.0 operationId: deviceManagement.CreateResourceOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/resourceOperations/{resourceOperation-id}': description: Provides operations to manage the resourceOperations property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.resourceOperation summary: Get resourceOperation description: Read properties and relationships of the resourceOperation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-get?view=graph-rest-1.0 operationId: deviceManagement.GetResourceOperations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - actionName - description - resourceName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.resourceOperation summary: Update resourceOperation description: Update the properties of a resourceOperation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateResourceOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.resourceOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.resourceOperation summary: Delete resourceOperation description: Deletes a resourceOperation. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteResourceOperations 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 parameters: - name: resourceOperation-id in: path description: The unique identifier of resourceOperation required: true schema: type: string x-ms-docs-key-type: resourceOperation /deviceManagement/resourceOperations/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.resourceOperation summary: Get the number of the resource operationId: deviceManagement.resourceOperations.GetCount-db11 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' /deviceManagement/roleAssignments: description: Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: List deviceAndAppManagementRoleAssignments description: List properties and relationships of the deviceAndAppManagementRoleAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-list?view=graph-rest-1.0 operationId: deviceManagement.ListRoleAssignments 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: enum: - id - id desc - description - description desc - displayName - displayName desc - resourceScopes - resourceScopes desc - members - members desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - resourceScopes - members - roleDefinition type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleDefinition type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceAndAppManagementRoleAssignmentCollectionResponse' 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: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Create deviceAndAppManagementRoleAssignment description: Create a new deviceAndAppManagementRoleAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-create?view=graph-rest-1.0 operationId: deviceManagement.CreateRoleAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}': description: Provides operations to manage the roleAssignments property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Get deviceAndAppManagementRoleAssignment description: Read properties and relationships of the deviceAndAppManagementRoleAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-get?view=graph-rest-1.0 operationId: deviceManagement.GetRoleAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - resourceScopes - members - roleDefinition type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleDefinition type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Update deviceAndAppManagementRoleAssignment description: Update the properties of a deviceAndAppManagementRoleAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateRoleAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementRoleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Delete deviceAndAppManagementRoleAssignment description: Deletes a deviceAndAppManagementRoleAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteRoleAssignments 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 parameters: - name: deviceAndAppManagementRoleAssignment-id in: path description: The unique identifier of deviceAndAppManagementRoleAssignment required: true schema: type: string x-ms-docs-key-type: deviceAndAppManagementRoleAssignment '/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition': description: Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Get roleDefinition from deviceManagement description: Role definition this assignment is part of. operationId: deviceManagement.roleAssignments.GetRoleDefinition parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - isBuiltIn - rolePermissions - roleAssignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleAssignments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: deviceAndAppManagementRoleAssignment-id in: path description: The unique identifier of deviceAndAppManagementRoleAssignment required: true schema: type: string x-ms-docs-key-type: deviceAndAppManagementRoleAssignment x-ms-docs-grouped-path: - '/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition' /deviceManagement/roleAssignments/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceAndAppManagementRoleAssignment summary: Get the number of the resource operationId: deviceManagement.roleAssignments.GetCount-13e6 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' /deviceManagement/roleDefinitions: description: Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.roleDefinition summary: List deviceAndAppManagementRoleDefinitions description: List properties and relationships of the deviceAndAppManagementRoleDefinition objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-list?view=graph-rest-1.0 operationId: deviceManagement.ListRoleDefinitions 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: enum: - id - id desc - description - description desc - displayName - displayName desc - isBuiltIn - isBuiltIn desc - rolePermissions - rolePermissions desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - isBuiltIn - rolePermissions - roleAssignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleAssignments type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.roleDefinitionCollectionResponse' 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: - deviceManagement.roleDefinition summary: Create roleDefinition description: Create a new roleDefinition object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-create?view=graph-rest-1.0 operationId: deviceManagement.CreateRoleDefinitions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/roleDefinitions/{roleDefinition-id}': description: Provides operations to manage the roleDefinitions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.roleDefinition summary: Get deviceAndAppManagementRoleDefinition description: Read properties and relationships of the deviceAndAppManagementRoleDefinition object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-get?view=graph-rest-1.0 operationId: deviceManagement.GetRoleDefinitions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - isBuiltIn - rolePermissions - roleAssignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleAssignments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.roleDefinition summary: Update deviceAndAppManagementRoleDefinition description: Update the properties of a deviceAndAppManagementRoleDefinition object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateRoleDefinitions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.roleDefinition summary: Delete roleDefinition description: Deletes a roleDefinition. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteRoleDefinitions 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 parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition '/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments': description: Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. get: tags: - deviceManagement.roleDefinition summary: List roleAssignments description: List properties and relationships of the roleAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-list?view=graph-rest-1.0 operationId: deviceManagement.roleDefinitions.ListRoleAssignments 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: enum: - id - id desc - description - description desc - displayName - displayName desc - resourceScopes - resourceScopes desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - resourceScopes - roleDefinition type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleDefinition type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.roleAssignmentCollectionResponse' 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: - deviceManagement.roleDefinition summary: Create roleAssignment description: Create a new roleAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-create?view=graph-rest-1.0 operationId: deviceManagement.roleDefinitions.CreateRoleAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition '/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}': description: Provides operations to manage the roleAssignments property of the microsoft.graph.roleDefinition entity. get: tags: - deviceManagement.roleDefinition summary: Get roleAssignment description: Read properties and relationships of the roleAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-get?view=graph-rest-1.0 operationId: deviceManagement.roleDefinitions.GetRoleAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - resourceScopes - roleDefinition type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleDefinition type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.roleDefinition summary: Update roleAssignment description: Update the properties of a roleAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-update?view=graph-rest-1.0 operationId: deviceManagement.roleDefinitions.UpdateRoleAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.roleDefinition summary: Delete roleAssignment description: Deletes a roleAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-delete?view=graph-rest-1.0 operationId: deviceManagement.roleDefinitions.DeleteRoleAssignments 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 parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition - name: roleAssignment-id in: path description: The unique identifier of roleAssignment required: true schema: type: string x-ms-docs-key-type: roleAssignment '/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition': description: Provides operations to manage the roleDefinition property of the microsoft.graph.roleAssignment entity. get: tags: - deviceManagement.roleDefinition summary: Get roleDefinition from deviceManagement description: Role definition this assignment is part of. operationId: deviceManagement.roleDefinitions.roleAssignments.GetRoleDefinition parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - isBuiltIn - rolePermissions - roleAssignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - roleAssignments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.roleDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition - name: roleAssignment-id in: path description: The unique identifier of roleAssignment required: true schema: type: string x-ms-docs-key-type: roleAssignment x-ms-docs-grouped-path: - '/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition' '/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.roleDefinition summary: Get the number of the resource operationId: deviceManagement.roleDefinitions.roleAssignments.GetCount-3dca 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' parameters: - name: roleDefinition-id in: path description: The unique identifier of roleDefinition required: true schema: type: string x-ms-docs-key-type: roleDefinition /deviceManagement/roleDefinitions/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.roleDefinition summary: Get the number of the resource operationId: deviceManagement.roleDefinitions.GetCount-031b 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' /deviceManagement/softwareUpdateStatusSummary: description: Provides operations to manage the softwareUpdateStatusSummary property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.softwareUpdateStatusSummary summary: Get softwareUpdateStatusSummary description: Read properties and relationships of the softwareUpdateStatusSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-deviceconfig-softwareupdatestatussummary-get?view=graph-rest-1.0 operationId: deviceManagement.GetSoftwareUpdateStatusSummary parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - compliantDeviceCount - compliantUserCount - conflictDeviceCount - conflictUserCount - displayName - errorDeviceCount - errorUserCount - nonCompliantDeviceCount - nonCompliantUserCount - notApplicableDeviceCount - notApplicableUserCount - remediatedDeviceCount - remediatedUserCount - unknownDeviceCount - unknownUserCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.softwareUpdateStatusSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /deviceManagement/telecomExpenseManagementPartners: description: Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.telecomExpenseManagementPartner summary: List telecomExpenseManagementPartners description: List properties and relationships of the telecomExpenseManagementPartner objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-list?view=graph-rest-1.0 operationId: deviceManagement.ListTelecomExpenseManagementPartners 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: enum: - id - id desc - appAuthorized - appAuthorized desc - displayName - displayName desc - enabled - enabled desc - lastConnectionDateTime - lastConnectionDateTime desc - url - url desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appAuthorized - displayName - enabled - lastConnectionDateTime - url type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.telecomExpenseManagementPartnerCollectionResponse' 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: - deviceManagement.telecomExpenseManagementPartner summary: Create telecomExpenseManagementPartner description: Create a new telecomExpenseManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-create?view=graph-rest-1.0 operationId: deviceManagement.CreateTelecomExpenseManagementPartners requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.telecomExpenseManagementPartner' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.telecomExpenseManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}': description: Provides operations to manage the telecomExpenseManagementPartners property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.telecomExpenseManagementPartner summary: Get telecomExpenseManagementPartner description: Read properties and relationships of the telecomExpenseManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-get?view=graph-rest-1.0 operationId: deviceManagement.GetTelecomExpenseManagementPartners parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appAuthorized - displayName - enabled - lastConnectionDateTime - url type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.telecomExpenseManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.telecomExpenseManagementPartner summary: Update telecomExpenseManagementPartner description: Update the properties of a telecomExpenseManagementPartner object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateTelecomExpenseManagementPartners requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.telecomExpenseManagementPartner' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.telecomExpenseManagementPartner' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.telecomExpenseManagementPartner summary: Delete telecomExpenseManagementPartner description: Deletes a telecomExpenseManagementPartner. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteTelecomExpenseManagementPartners 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 parameters: - name: telecomExpenseManagementPartner-id in: path description: The unique identifier of telecomExpenseManagementPartner required: true schema: type: string x-ms-docs-key-type: telecomExpenseManagementPartner /deviceManagement/telecomExpenseManagementPartners/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.telecomExpenseManagementPartner summary: Get the number of the resource operationId: deviceManagement.telecomExpenseManagementPartners.GetCount-5ee8 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' /deviceManagement/termsAndConditions: description: Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.termsAndConditions summary: List termsAndConditionses description: List properties and relationships of the termsAndConditions objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-list?view=graph-rest-1.0 operationId: deviceManagement.ListTermsAndConditions 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: enum: - id - id desc - acceptanceStatement - acceptanceStatement desc - bodyText - bodyText desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - lastModifiedDateTime - lastModifiedDateTime desc - title - title desc - version - version desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acceptanceStatement - bodyText - createdDateTime - description - displayName - lastModifiedDateTime - title - version - acceptanceStatuses - assignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - acceptanceStatuses - assignments type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.termsAndConditionsCollectionResponse' 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: - deviceManagement.termsAndConditions summary: Create termsAndConditions description: Create a new termsAndConditions object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-create?view=graph-rest-1.0 operationId: deviceManagement.CreateTermsAndConditions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/termsAndConditions/{termsAndConditions-id}': description: Provides operations to manage the termsAndConditions property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.termsAndConditions summary: Get termsAndConditions description: Read properties and relationships of the termsAndConditions object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-get?view=graph-rest-1.0 operationId: deviceManagement.GetTermsAndConditions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acceptanceStatement - bodyText - createdDateTime - description - displayName - lastModifiedDateTime - title - version - acceptanceStatuses - assignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - acceptanceStatuses - assignments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.termsAndConditions summary: Update termsAndConditions description: Update the properties of a termsAndConditions object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateTermsAndConditions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.termsAndConditions summary: Delete termsAndConditions description: Deletes a termsAndConditions. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteTermsAndConditions 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 parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions '/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses': description: Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: List termsAndConditionsAcceptanceStatuses description: List properties and relationships of the termsAndConditionsAcceptanceStatus objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-list?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.ListAcceptanceStatuses 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: enum: - id - id desc - acceptedDateTime - acceptedDateTime desc - acceptedVersion - acceptedVersion desc - userDisplayName - userDisplayName desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acceptedDateTime - acceptedVersion - userDisplayName - userPrincipalName - termsAndConditions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - termsAndConditions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.termsAndConditionsAcceptanceStatusCollectionResponse' 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: - deviceManagement.termsAndConditions summary: Create termsAndConditionsAcceptanceStatus description: Create a new termsAndConditionsAcceptanceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-create?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.CreateAcceptanceStatuses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions '/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}': description: Provides operations to manage the acceptanceStatuses property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: Get termsAndConditionsAcceptanceStatus description: Read properties and relationships of the termsAndConditionsAcceptanceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-get?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.GetAcceptanceStatuses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acceptedDateTime - acceptedVersion - userDisplayName - userPrincipalName - termsAndConditions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - termsAndConditions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.termsAndConditions summary: Update termsAndConditionsAcceptanceStatus description: Update the properties of a termsAndConditionsAcceptanceStatus object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-update?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.UpdateAcceptanceStatuses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAcceptanceStatus' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.termsAndConditions summary: Delete termsAndConditionsAcceptanceStatus description: Deletes a termsAndConditionsAcceptanceStatus. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-delete?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.DeleteAcceptanceStatuses 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 parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions - name: termsAndConditionsAcceptanceStatus-id in: path description: The unique identifier of termsAndConditionsAcceptanceStatus required: true schema: type: string x-ms-docs-key-type: termsAndConditionsAcceptanceStatus '/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions': description: Provides operations to manage the termsAndConditions property of the microsoft.graph.termsAndConditionsAcceptanceStatus entity. get: tags: - deviceManagement.termsAndConditions summary: Get termsAndConditions from deviceManagement description: Navigation link to the terms and conditions that are assigned. operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetTermsAndConditions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acceptanceStatement - bodyText - createdDateTime - description - displayName - lastModifiedDateTime - title - version - acceptanceStatuses - assignments type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - acceptanceStatuses - assignments type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions - name: termsAndConditionsAcceptanceStatus-id in: path description: The unique identifier of termsAndConditionsAcceptanceStatus required: true schema: type: string x-ms-docs-key-type: termsAndConditionsAcceptanceStatus '/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.termsAndConditions summary: Get the number of the resource operationId: deviceManagement.termsAndConditions.acceptanceStatuses.GetCount-d4f9 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' parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions '/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: List termsAndConditionsAssignments description: List properties and relationships of the termsAndConditionsAssignment objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-list?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.ListAssignments 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: enum: - id - id desc - target - target desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.termsAndConditionsAssignmentCollectionResponse' 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: - deviceManagement.termsAndConditions summary: Create termsAndConditionsAssignment description: Create a new termsAndConditionsAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-create?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions '/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.termsAndConditions entity. get: tags: - deviceManagement.termsAndConditions summary: Get termsAndConditionsAssignment description: Read properties and relationships of the termsAndConditionsAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-get?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - target type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.termsAndConditions summary: Update termsAndConditionsAssignment description: Update the properties of a termsAndConditionsAssignment object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-update?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.termsAndConditionsAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.termsAndConditions summary: Delete termsAndConditionsAssignment description: Deletes a termsAndConditionsAssignment. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-delete?view=graph-rest-1.0 operationId: deviceManagement.termsAndConditions.DeleteAssignments 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 parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions - name: termsAndConditionsAssignment-id in: path description: The unique identifier of termsAndConditionsAssignment required: true schema: type: string x-ms-docs-key-type: termsAndConditionsAssignment '/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.termsAndConditions summary: Get the number of the resource operationId: deviceManagement.termsAndConditions.assignments.GetCount-0a20 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' parameters: - name: termsAndConditions-id in: path description: The unique identifier of termsAndConditions required: true schema: type: string x-ms-docs-key-type: termsAndConditions /deviceManagement/termsAndConditions/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.termsAndConditions summary: Get the number of the resource operationId: deviceManagement.termsAndConditions.GetCount-b2c0 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' /deviceManagement/troubleshootingEvents: description: Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Get troubleshootingEvents from deviceManagement description: The list of troubleshooting events for the tenant. operationId: deviceManagement.ListTroubleshootingEvents 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: enum: - id - id desc - correlationId - correlationId desc - eventDateTime - eventDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - correlationId - eventDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceManagementTroubleshootingEventCollectionResponse' 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: - deviceManagement.deviceManagementTroubleshootingEvent summary: Create new navigation property to troubleshootingEvents for deviceManagement operationId: deviceManagement.CreateTroubleshootingEvents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}': description: Provides operations to manage the troubleshootingEvents property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Get troubleshootingEvents from deviceManagement description: The list of troubleshooting events for the tenant. operationId: deviceManagement.GetTroubleshootingEvents parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - correlationId - eventDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Update the navigation property troubleshootingEvents in deviceManagement operationId: deviceManagement.UpdateTroubleshootingEvents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceManagementTroubleshootingEvent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Delete navigation property troubleshootingEvents for deviceManagement operationId: deviceManagement.DeleteTroubleshootingEvents 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 parameters: - name: deviceManagementTroubleshootingEvent-id in: path description: The unique identifier of deviceManagementTroubleshootingEvent required: true schema: type: string x-ms-docs-key-type: deviceManagementTroubleshootingEvent /deviceManagement/troubleshootingEvents/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.deviceManagementTroubleshootingEvent summary: Get the number of the resource operationId: deviceManagement.troubleshootingEvents.GetCount-0f54 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance: description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Get userExperienceAnalyticsAppHealthApplicationPerformance from deviceManagement description: User experience analytics appHealth Application Performance operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformance 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: enum: - id - id desc - activeDeviceCount - activeDeviceCount desc - appCrashCount - appCrashCount desc - appDisplayName - appDisplayName desc - appHangCount - appHangCount desc - appHealthScore - appHealthScore desc - appName - appName desc - appPublisher - appPublisher desc - appUsageDuration - appUsageDuration desc - meanTimeToFailureInMinutes - meanTimeToFailureInMinutes desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - appCrashCount - appDisplayName - appHangCount - appHealthScore - appName - appPublisher - appUsageDuration - meanTimeToFailureInMinutes type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Get userExperienceAnalyticsAppHealthApplicationPerformance from deviceManagement description: User experience analytics appHealth Application Performance operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - appCrashCount - appDisplayName - appHangCount - appHealthScore - appName - appPublisher - appUsageDuration - meanTimeToFailureInMinutes type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthApplicationPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformance 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 parameters: - name: userExperienceAnalyticsAppHealthApplicationPerformance-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthApplicationPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthApplicationPerformance /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.GetCount-6ac7 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails: description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails from deviceManagement description: User experience analytics appHealth Application Performance by App Version details operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails 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: enum: - id - id desc - appCrashCount - appCrashCount desc - appDisplayName - appDisplayName desc - appName - appName desc - appPublisher - appPublisher desc - appVersion - appVersion desc - deviceCountWithCrashes - deviceCountWithCrashes desc - isLatestUsedVersion - isLatestUsedVersion desc - isMostUsedVersion - isMostUsedVersion desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appCrashCount - appDisplayName - appName - appPublisher - appVersion - deviceCountWithCrashes - isLatestUsedVersion - isMostUsedVersion type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails from deviceManagement description: User experience analytics appHealth Application Performance by App Version details operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appCrashCount - appDisplayName - appName - appPublisher - appVersion - deviceCountWithCrashes - isLatestUsedVersion - isMostUsedVersion type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails 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 parameters: - name: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.GetCount-2b1f 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId: description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId from deviceManagement description: User experience analytics appHealth Application Performance by App Version Device Id operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId 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: enum: - id - id desc - appCrashCount - appCrashCount desc - appDisplayName - appDisplayName desc - appName - appName desc - appPublisher - appPublisher desc - appVersion - appVersion desc - deviceDisplayName - deviceDisplayName desc - deviceId - deviceId desc - processedDateTime - processedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appCrashCount - appDisplayName - appName - appPublisher - appVersion - deviceDisplayName - deviceId - processedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Get userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId from deviceManagement description: User experience analytics appHealth Application Performance by App Version Device Id operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appCrashCount - appDisplayName - appName - appPublisher - appVersion - deviceDisplayName - deviceId - processedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId 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 parameters: - name: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.GetCount-d4df 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' /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion: description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Get userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion from deviceManagement description: User experience analytics appHealth Application Performance by OS Version operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion 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: enum: - id - id desc - activeDeviceCount - activeDeviceCount desc - appCrashCount - appCrashCount desc - appDisplayName - appDisplayName desc - appName - appName desc - appPublisher - appPublisher desc - appUsageDuration - appUsageDuration desc - meanTimeToFailureInMinutes - meanTimeToFailureInMinutes desc - osBuildNumber - osBuildNumber desc - osVersion - osVersion desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - appCrashCount - appDisplayName - appName - appPublisher - appUsageDuration - meanTimeToFailureInMinutes - osBuildNumber - osVersion type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Get userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion from deviceManagement description: User experience analytics appHealth Application Performance by OS Version operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - appCrashCount - appDisplayName - appName - appPublisher - appUsageDuration - meanTimeToFailureInMinutes - osBuildNumber - osVersion type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion 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 parameters: - name: userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByOSVersion required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthAppPerformanceByOSVersion /deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.GetCount-e423 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' /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance: description: Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Get userExperienceAnalyticsAppHealthDeviceModelPerformance from deviceManagement description: User experience analytics appHealth Model Performance operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDeviceModelPerformance 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: enum: - id - id desc - activeDeviceCount - activeDeviceCount desc - deviceManufacturer - deviceManufacturer desc - deviceModel - deviceModel desc - healthStatus - healthStatus desc - meanTimeToFailureInMinutes - meanTimeToFailureInMinutes desc - modelAppHealthScore - modelAppHealthScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - deviceManufacturer - deviceModel - healthStatus - meanTimeToFailureInMinutes - modelAppHealthScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Create new navigation property to userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDeviceModelPerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Get userExperienceAnalyticsAppHealthDeviceModelPerformance from deviceManagement description: User experience analytics appHealth Model Performance operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDeviceModelPerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - deviceManufacturer - deviceModel - healthStatus - meanTimeToFailureInMinutes - modelAppHealthScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Update the navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDeviceModelPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDeviceModelPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDeviceModelPerformance 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 parameters: - name: userExperienceAnalyticsAppHealthDeviceModelPerformance-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthDeviceModelPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthDeviceModelPerformance /deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.GetCount-d8bb 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' /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance: description: Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Get userExperienceAnalyticsAppHealthDevicePerformance from deviceManagement description: User experience analytics appHealth Device Performance operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformance 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: enum: - id - id desc - appCrashCount - appCrashCount desc - appHangCount - appHangCount desc - crashedAppCount - crashedAppCount desc - deviceAppHealthScore - deviceAppHealthScore desc - deviceDisplayName - deviceDisplayName desc - deviceId - deviceId desc - deviceManufacturer - deviceManufacturer desc - deviceModel - deviceModel desc - healthStatus - healthStatus desc - meanTimeToFailureInMinutes - meanTimeToFailureInMinutes desc - processedDateTime - processedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appCrashCount - appHangCount - crashedAppCount - deviceAppHealthScore - deviceDisplayName - deviceId - deviceManufacturer - deviceModel - healthStatus - meanTimeToFailureInMinutes - processedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Get userExperienceAnalyticsAppHealthDevicePerformance from deviceManagement description: User experience analytics appHealth Device Performance operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appCrashCount - appHangCount - crashedAppCount - deviceAppHealthScore - deviceDisplayName - deviceId - deviceManufacturer - deviceModel - healthStatus - meanTimeToFailureInMinutes - processedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Update the navigation property userExperienceAnalyticsAppHealthDevicePerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformance 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 parameters: - name: userExperienceAnalyticsAppHealthDevicePerformance-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthDevicePerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthDevicePerformance /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.GetCount-3c87 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' /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails: description: Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Get userExperienceAnalyticsAppHealthDevicePerformanceDetails from deviceManagement description: User experience analytics device performance details operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthDevicePerformanceDetails 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: enum: - id - id desc - appDisplayName - appDisplayName desc - appPublisher - appPublisher desc - appVersion - appVersion desc - deviceDisplayName - deviceDisplayName desc - deviceId - deviceId desc - eventDateTime - eventDateTime desc - eventType - eventType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appDisplayName - appPublisher - appVersion - deviceDisplayName - deviceId - eventDateTime - eventType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthDevicePerformanceDetails requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Get userExperienceAnalyticsAppHealthDevicePerformanceDetails from deviceManagement description: User experience analytics device performance details operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthDevicePerformanceDetails parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appDisplayName - appPublisher - appVersion - deviceDisplayName - deviceId - eventDateTime - eventType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Update the navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthDevicePerformanceDetails requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthDevicePerformanceDetails' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthDevicePerformanceDetails 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 parameters: - name: userExperienceAnalyticsAppHealthDevicePerformanceDetails-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthDevicePerformanceDetails required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthDevicePerformanceDetails /deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.GetCount-4666 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' /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance: description: Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Get userExperienceAnalyticsAppHealthOSVersionPerformance from deviceManagement description: User experience analytics appHealth OS version Performance operationId: deviceManagement.ListUserExperienceAnalyticsAppHealthOSVersionPerformance 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: enum: - id - id desc - activeDeviceCount - activeDeviceCount desc - meanTimeToFailureInMinutes - meanTimeToFailureInMinutes desc - osBuildNumber - osBuildNumber desc - osVersion - osVersion desc - osVersionAppHealthScore - osVersionAppHealthScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - meanTimeToFailureInMinutes - osBuildNumber - osVersion - osVersionAppHealthScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Create new navigation property to userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsAppHealthOSVersionPerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}': description: Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Get userExperienceAnalyticsAppHealthOSVersionPerformance from deviceManagement description: User experience analytics appHealth OS version Performance operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOSVersionPerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activeDeviceCount - meanTimeToFailureInMinutes - osBuildNumber - osVersion - osVersionAppHealthScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Update the navigation property userExperienceAnalyticsAppHealthOSVersionPerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOSVersionPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsAppHealthOSVersionPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOSVersionPerformance 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 parameters: - name: userExperienceAnalyticsAppHealthOSVersionPerformance-id in: path description: The unique identifier of userExperienceAnalyticsAppHealthOSVersionPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsAppHealthOSVersionPerformance /deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.GetCount-d1f0 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' /deviceManagement/userExperienceAnalyticsAppHealthOverview: description: Provides operations to manage the userExperienceAnalyticsAppHealthOverview property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get userExperienceAnalyticsAppHealthOverview from deviceManagement description: User experience analytics appHealth overview operationId: deviceManagement.GetUserExperienceAnalyticsAppHealthOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsAppHealthOverview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsAppHealthOverview 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 /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues: description: Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.ListMetricValues 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: enum: - id - id desc - unit - unit desc - value - value desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - unit - value type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsMetricCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsCategory summary: Create new navigation property to metricValues for deviceManagement operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.CreateMetricValues requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues' '/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}': description: Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.GetMetricValues parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - unit - value type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Update the navigation property metricValues in deviceManagement operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.UpdateMetricValues requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Delete navigation property metricValues for deviceManagement operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.DeleteMetricValues 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 parameters: - name: userExperienceAnalyticsMetric-id in: path description: The unique identifier of userExperienceAnalyticsMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsMetric x-ms-docs-grouped-path: - '/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}' /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.GetCount-8e50 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' /deviceManagement/userExperienceAnalyticsBaselines: description: Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get userExperienceAnalyticsBaselines from deviceManagement description: User experience analytics baselines operationId: deviceManagement.ListUserExperienceAnalyticsBaselines 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: enum: - id - id desc - createdDateTime - createdDateTime desc - displayName - displayName desc - isBuiltIn - isBuiltIn desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - isBuiltIn - appHealthMetrics - batteryHealthMetrics - bestPracticesMetrics - deviceBootPerformanceMetrics - rebootAnalyticsMetrics - resourcePerformanceMetrics - workFromAnywhereMetrics type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appHealthMetrics - batteryHealthMetrics - bestPracticesMetrics - deviceBootPerformanceMetrics - rebootAnalyticsMetrics - resourcePerformanceMetrics - workFromAnywhereMetrics type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsBaselineCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsBaseline summary: Create new navigation property to userExperienceAnalyticsBaselines for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsBaselines requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}': description: Provides operations to manage the userExperienceAnalyticsBaselines property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get userExperienceAnalyticsBaselines from deviceManagement description: User experience analytics baselines operationId: deviceManagement.GetUserExperienceAnalyticsBaselines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - displayName - isBuiltIn - appHealthMetrics - batteryHealthMetrics - bestPracticesMetrics - deviceBootPerformanceMetrics - rebootAnalyticsMetrics - resourcePerformanceMetrics - workFromAnywhereMetrics type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appHealthMetrics - batteryHealthMetrics - bestPracticesMetrics - deviceBootPerformanceMetrics - rebootAnalyticsMetrics - resourcePerformanceMetrics - workFromAnywhereMetrics type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Update the navigation property userExperienceAnalyticsBaselines in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsBaselines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsBaseline' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Delete navigation property userExperienceAnalyticsBaselines for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsBaselines 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 parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics': description: Provides operations to manage the appHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get appHealthMetrics from deviceManagement description: The scores and insights for the application health metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetAppHealthMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics': description: Provides operations to manage the batteryHealthMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get batteryHealthMetrics from deviceManagement description: The scores and insights for the battery health metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetBatteryHealthMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics': description: Provides operations to manage the bestPracticesMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get bestPracticesMetrics from deviceManagement description: The scores and insights for the best practices metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetBestPracticesMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics': description: Provides operations to manage the deviceBootPerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get deviceBootPerformanceMetrics from deviceManagement description: The scores and insights for the device boot performance metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetDeviceBootPerformanceMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics': description: Provides operations to manage the rebootAnalyticsMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get rebootAnalyticsMetrics from deviceManagement description: The scores and insights for the reboot analytics metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetRebootAnalyticsMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics': description: Provides operations to manage the resourcePerformanceMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get resourcePerformanceMetrics from deviceManagement description: The scores and insights for the resource performance metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetResourcePerformanceMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline '/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics': description: Provides operations to manage the workFromAnywhereMetrics property of the microsoft.graph.userExperienceAnalyticsBaseline entity. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get workFromAnywhereMetrics from deviceManagement description: The scores and insights for the work from anywhere metrics. operationId: deviceManagement.userExperienceAnalyticsBaselines.GetWorkFromAnywhereMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsBaseline-id in: path description: The unique identifier of userExperienceAnalyticsBaseline required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsBaseline /deviceManagement/userExperienceAnalyticsBaselines/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsBaseline summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsBaselines.GetCount-cb93 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' /deviceManagement/userExperienceAnalyticsCategories: description: Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get userExperienceAnalyticsCategories from deviceManagement description: User experience analytics categories operationId: deviceManagement.ListUserExperienceAnalyticsCategories 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: enum: - id - id desc - insights - insights desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsCategoryCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsCategory summary: Create new navigation property to userExperienceAnalyticsCategories for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}': description: Provides operations to manage the userExperienceAnalyticsCategories property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get userExperienceAnalyticsCategories from deviceManagement description: User experience analytics categories operationId: deviceManagement.GetUserExperienceAnalyticsCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights - metricValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Update the navigation property userExperienceAnalyticsCategories in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsCategories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Delete navigation property userExperienceAnalyticsCategories for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsCategories 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 parameters: - name: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory '/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues': description: Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: deviceManagement.userExperienceAnalyticsCategories.ListMetricValues 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: enum: - id - id desc - unit - unit desc - value - value desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - unit - value type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsMetricCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsCategory summary: Create new navigation property to metricValues for deviceManagement operationId: deviceManagement.userExperienceAnalyticsCategories.CreateMetricValues requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory x-ms-docs-grouped-path: - /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues '/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}': description: Provides operations to manage the metricValues property of the microsoft.graph.userExperienceAnalyticsCategory entity. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get metricValues from deviceManagement description: The metric values for the user experience analytics category. Read-only. operationId: deviceManagement.userExperienceAnalyticsCategories.GetMetricValues parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - unit - value type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Update the navigation property metricValues in deviceManagement operationId: deviceManagement.userExperienceAnalyticsCategories.UpdateMetricValues requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Delete navigation property metricValues for deviceManagement operationId: deviceManagement.userExperienceAnalyticsCategories.DeleteMetricValues 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 parameters: - name: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory - name: userExperienceAnalyticsMetric-id in: path description: The unique identifier of userExperienceAnalyticsMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsMetric x-ms-docs-grouped-path: - '/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}' '/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsCategories.metricValues.GetCount-a34c 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' parameters: - name: userExperienceAnalyticsCategory-id in: path description: The unique identifier of userExperienceAnalyticsCategory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsCategory /deviceManagement/userExperienceAnalyticsCategories/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsCategory summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsCategories.GetCount-6bb5 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' /deviceManagement/userExperienceAnalyticsDevicePerformance: description: Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Get userExperienceAnalyticsDevicePerformance from deviceManagement description: User experience analytics device performance operationId: deviceManagement.ListUserExperienceAnalyticsDevicePerformance 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: enum: - id - id desc - averageBlueScreens - averageBlueScreens desc - averageRestarts - averageRestarts desc - blueScreenCount - blueScreenCount desc - bootScore - bootScore desc - coreBootTimeInMs - coreBootTimeInMs desc - coreLoginTimeInMs - coreLoginTimeInMs desc - deviceCount - deviceCount desc - deviceName - deviceName desc - diskType - diskType desc - groupPolicyBootTimeInMs - groupPolicyBootTimeInMs desc - groupPolicyLoginTimeInMs - groupPolicyLoginTimeInMs desc - healthStatus - healthStatus desc - loginScore - loginScore desc - manufacturer - manufacturer desc - model - model desc - modelStartupPerformanceScore - modelStartupPerformanceScore desc - operatingSystemVersion - operatingSystemVersion desc - responsiveDesktopTimeInMs - responsiveDesktopTimeInMs desc - restartCount - restartCount desc - startupPerformanceScore - startupPerformanceScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - averageBlueScreens - averageRestarts - blueScreenCount - bootScore - coreBootTimeInMs - coreLoginTimeInMs - deviceCount - deviceName - diskType - groupPolicyBootTimeInMs - groupPolicyLoginTimeInMs - healthStatus - loginScore - manufacturer - model - modelStartupPerformanceScore - operatingSystemVersion - responsiveDesktopTimeInMs - restartCount - startupPerformanceScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsDevicePerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Create new navigation property to userExperienceAnalyticsDevicePerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDevicePerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}': description: Provides operations to manage the userExperienceAnalyticsDevicePerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Get userExperienceAnalyticsDevicePerformance from deviceManagement description: User experience analytics device performance operationId: deviceManagement.GetUserExperienceAnalyticsDevicePerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - averageBlueScreens - averageRestarts - blueScreenCount - bootScore - coreBootTimeInMs - coreLoginTimeInMs - deviceCount - deviceName - diskType - groupPolicyBootTimeInMs - groupPolicyLoginTimeInMs - healthStatus - loginScore - manufacturer - model - modelStartupPerformanceScore - operatingSystemVersion - responsiveDesktopTimeInMs - restartCount - startupPerformanceScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Update the navigation property userExperienceAnalyticsDevicePerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDevicePerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Delete navigation property userExperienceAnalyticsDevicePerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDevicePerformance 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 parameters: - name: userExperienceAnalyticsDevicePerformance-id in: path description: The unique identifier of userExperienceAnalyticsDevicePerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDevicePerformance /deviceManagement/userExperienceAnalyticsDevicePerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDevicePerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.GetCount-7e9c 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' '/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy=''{summarizeBy}'')': description: Provides operations to call the summarizeDevicePerformanceDevices method. get: tags: - deviceManagement.Functions summary: Invoke function summarizeDevicePerformanceDevices operationId: deviceManagement.userExperienceAnalyticsDevicePerformance.summarizeDevicePerformanceDevices parameters: - name: summarizeBy in: path description: 'Usage: summarizeBy=''{summarizeBy}''' required: true schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsSummarizedBy' - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - averageBlueScreens - averageRestarts - blueScreenCount - bootScore - coreBootTimeInMs - coreLoginTimeInMs - deviceCount - deviceName - diskType - groupPolicyBootTimeInMs - groupPolicyLoginTimeInMs - healthStatus - loginScore - manufacturer - model - modelStartupPerformanceScore - operatingSystemVersion - responsiveDesktopTimeInMs - restartCount - startupPerformanceScore type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - averageBlueScreens - averageBlueScreens desc - averageRestarts - averageRestarts desc - blueScreenCount - blueScreenCount desc - bootScore - bootScore desc - coreBootTimeInMs - coreBootTimeInMs desc - coreLoginTimeInMs - coreLoginTimeInMs desc - deviceCount - deviceCount desc - deviceName - deviceName desc - diskType - diskType desc - groupPolicyBootTimeInMs - groupPolicyBootTimeInMs desc - groupPolicyLoginTimeInMs - groupPolicyLoginTimeInMs desc - healthStatus - healthStatus desc - loginScore - loginScore desc - manufacturer - manufacturer desc - model - model desc - modelStartupPerformanceScore - modelStartupPerformanceScore desc - operatingSystemVersion - operatingSystemVersion desc - responsiveDesktopTimeInMs - responsiveDesktopTimeInMs desc - restartCount - restartCount desc - startupPerformanceScore - startupPerformanceScore desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of userExperienceAnalyticsDevicePerformance type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDevicePerformance' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /deviceManagement/userExperienceAnalyticsDeviceScores: description: Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Get userExperienceAnalyticsDeviceScores from deviceManagement description: User experience analytics device scores operationId: deviceManagement.ListUserExperienceAnalyticsDeviceScores 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: enum: - id - id desc - appReliabilityScore - appReliabilityScore desc - batteryHealthScore - batteryHealthScore desc - deviceName - deviceName desc - endpointAnalyticsScore - endpointAnalyticsScore desc - healthStatus - healthStatus desc - manufacturer - manufacturer desc - model - model desc - startupPerformanceScore - startupPerformanceScore desc - workFromAnywhereScore - workFromAnywhereScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appReliabilityScore - batteryHealthScore - deviceName - endpointAnalyticsScore - healthStatus - manufacturer - model - startupPerformanceScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsDeviceScoresCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Create new navigation property to userExperienceAnalyticsDeviceScores for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceScores requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}': description: Provides operations to manage the userExperienceAnalyticsDeviceScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Get userExperienceAnalyticsDeviceScores from deviceManagement description: User experience analytics device scores operationId: deviceManagement.GetUserExperienceAnalyticsDeviceScores parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appReliabilityScore - batteryHealthScore - deviceName - endpointAnalyticsScore - healthStatus - manufacturer - model - startupPerformanceScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Update the navigation property userExperienceAnalyticsDeviceScores in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceScores requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceScores' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Delete navigation property userExperienceAnalyticsDeviceScores for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceScores 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 parameters: - name: userExperienceAnalyticsDeviceScores-id in: path description: The unique identifier of userExperienceAnalyticsDeviceScores required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceScores /deviceManagement/userExperienceAnalyticsDeviceScores/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceScores summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDeviceScores.GetCount-396a 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' /deviceManagement/userExperienceAnalyticsDeviceStartupHistory: description: Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Get userExperienceAnalyticsDeviceStartupHistory from deviceManagement description: User experience analytics device Startup History operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupHistory 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: enum: - id - id desc - coreBootTimeInMs - coreBootTimeInMs desc - coreLoginTimeInMs - coreLoginTimeInMs desc - deviceId - deviceId desc - featureUpdateBootTimeInMs - featureUpdateBootTimeInMs desc - groupPolicyBootTimeInMs - groupPolicyBootTimeInMs desc - groupPolicyLoginTimeInMs - groupPolicyLoginTimeInMs desc - isFeatureUpdate - isFeatureUpdate desc - isFirstLogin - isFirstLogin desc - operatingSystemVersion - operatingSystemVersion desc - responsiveDesktopTimeInMs - responsiveDesktopTimeInMs desc - restartCategory - restartCategory desc - restartFaultBucket - restartFaultBucket desc - restartStopCode - restartStopCode desc - startTime - startTime desc - totalBootTimeInMs - totalBootTimeInMs desc - totalLoginTimeInMs - totalLoginTimeInMs desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - coreBootTimeInMs - coreLoginTimeInMs - deviceId - featureUpdateBootTimeInMs - groupPolicyBootTimeInMs - groupPolicyLoginTimeInMs - isFeatureUpdate - isFirstLogin - operatingSystemVersion - responsiveDesktopTimeInMs - restartCategory - restartFaultBucket - restartStopCode - startTime - totalBootTimeInMs - totalLoginTimeInMs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsDeviceStartupHistoryCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Create new navigation property to userExperienceAnalyticsDeviceStartupHistory for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupHistory requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}': description: Provides operations to manage the userExperienceAnalyticsDeviceStartupHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Get userExperienceAnalyticsDeviceStartupHistory from deviceManagement description: User experience analytics device Startup History operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupHistory parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - coreBootTimeInMs - coreLoginTimeInMs - deviceId - featureUpdateBootTimeInMs - groupPolicyBootTimeInMs - groupPolicyLoginTimeInMs - isFeatureUpdate - isFirstLogin - operatingSystemVersion - responsiveDesktopTimeInMs - restartCategory - restartFaultBucket - restartStopCode - startTime - totalBootTimeInMs - totalLoginTimeInMs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Update the navigation property userExperienceAnalyticsDeviceStartupHistory in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupHistory requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Delete navigation property userExperienceAnalyticsDeviceStartupHistory for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupHistory 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 parameters: - name: userExperienceAnalyticsDeviceStartupHistory-id in: path description: The unique identifier of userExperienceAnalyticsDeviceStartupHistory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceStartupHistory /deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupHistory summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDeviceStartupHistory.GetCount-a819 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' /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses: description: Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Get userExperienceAnalyticsDeviceStartupProcesses from deviceManagement description: User experience analytics device Startup Processes operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcesses 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: enum: - id - id desc - managedDeviceId - managedDeviceId desc - processName - processName desc - productName - productName desc - publisher - publisher desc - startupImpactInMs - startupImpactInMs desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - managedDeviceId - processName - productName - publisher - startupImpactInMs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Create new navigation property to userExperienceAnalyticsDeviceStartupProcesses for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcesses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}': description: Provides operations to manage the userExperienceAnalyticsDeviceStartupProcesses property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Get userExperienceAnalyticsDeviceStartupProcesses from deviceManagement description: User experience analytics device Startup Processes operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcesses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - managedDeviceId - processName - productName - publisher - startupImpactInMs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Update the navigation property userExperienceAnalyticsDeviceStartupProcesses in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcesses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcess' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Delete navigation property userExperienceAnalyticsDeviceStartupProcesses for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcesses 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 parameters: - name: userExperienceAnalyticsDeviceStartupProcess-id in: path description: The unique identifier of userExperienceAnalyticsDeviceStartupProcess required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceStartupProcess /deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcess summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDeviceStartupProcesses.GetCount-f629 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' /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance: description: Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Get userExperienceAnalyticsDeviceStartupProcessPerformance from deviceManagement description: User experience analytics device Startup Process Performance operationId: deviceManagement.ListUserExperienceAnalyticsDeviceStartupProcessPerformance 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: enum: - id - id desc - deviceCount - deviceCount desc - medianImpactInMs - medianImpactInMs desc - processName - processName desc - productName - productName desc - publisher - publisher desc - totalImpactInMs - totalImpactInMs desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceCount - medianImpactInMs - processName - productName - publisher - totalImpactInMs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Create new navigation property to userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsDeviceStartupProcessPerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}': description: Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Get userExperienceAnalyticsDeviceStartupProcessPerformance from deviceManagement description: User experience analytics device Startup Process Performance operationId: deviceManagement.GetUserExperienceAnalyticsDeviceStartupProcessPerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceCount - medianImpactInMs - processName - productName - publisher - totalImpactInMs type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Update the navigation property userExperienceAnalyticsDeviceStartupProcessPerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsDeviceStartupProcessPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsDeviceStartupProcessPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsDeviceStartupProcessPerformance 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 parameters: - name: userExperienceAnalyticsDeviceStartupProcessPerformance-id in: path description: The unique identifier of userExperienceAnalyticsDeviceStartupProcessPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsDeviceStartupProcessPerformance /deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.GetCount-2dec 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' /deviceManagement/userExperienceAnalyticsMetricHistory: description: Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Get userExperienceAnalyticsMetricHistory from deviceManagement description: User experience analytics metric history operationId: deviceManagement.ListUserExperienceAnalyticsMetricHistory 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: enum: - id - id desc - deviceId - deviceId desc - metricDateTime - metricDateTime desc - metricType - metricType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceId - metricDateTime - metricType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsMetricHistoryCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Create new navigation property to userExperienceAnalyticsMetricHistory for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsMetricHistory requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}': description: Provides operations to manage the userExperienceAnalyticsMetricHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Get userExperienceAnalyticsMetricHistory from deviceManagement description: User experience analytics metric history operationId: deviceManagement.GetUserExperienceAnalyticsMetricHistory parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceId - metricDateTime - metricType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Update the navigation property userExperienceAnalyticsMetricHistory in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsMetricHistory requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsMetricHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Delete navigation property userExperienceAnalyticsMetricHistory for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsMetricHistory 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 parameters: - name: userExperienceAnalyticsMetricHistory-id in: path description: The unique identifier of userExperienceAnalyticsMetricHistory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsMetricHistory /deviceManagement/userExperienceAnalyticsMetricHistory/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsMetricHistory summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsMetricHistory.GetCount-6671 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' /deviceManagement/userExperienceAnalyticsModelScores: description: Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Get userExperienceAnalyticsModelScores from deviceManagement description: User experience analytics model scores operationId: deviceManagement.ListUserExperienceAnalyticsModelScores 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: enum: - id - id desc - appReliabilityScore - appReliabilityScore desc - batteryHealthScore - batteryHealthScore desc - endpointAnalyticsScore - endpointAnalyticsScore desc - healthStatus - healthStatus desc - manufacturer - manufacturer desc - model - model desc - modelDeviceCount - modelDeviceCount desc - startupPerformanceScore - startupPerformanceScore desc - workFromAnywhereScore - workFromAnywhereScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appReliabilityScore - batteryHealthScore - endpointAnalyticsScore - healthStatus - manufacturer - model - modelDeviceCount - startupPerformanceScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsModelScoresCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsModelScores summary: Create new navigation property to userExperienceAnalyticsModelScores for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsModelScores requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}': description: Provides operations to manage the userExperienceAnalyticsModelScores property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Get userExperienceAnalyticsModelScores from deviceManagement description: User experience analytics model scores operationId: deviceManagement.GetUserExperienceAnalyticsModelScores parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - appReliabilityScore - batteryHealthScore - endpointAnalyticsScore - healthStatus - manufacturer - model - modelDeviceCount - startupPerformanceScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Update the navigation property userExperienceAnalyticsModelScores in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsModelScores requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsModelScores' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Delete navigation property userExperienceAnalyticsModelScores for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsModelScores 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 parameters: - name: userExperienceAnalyticsModelScores-id in: path description: The unique identifier of userExperienceAnalyticsModelScores required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsModelScores /deviceManagement/userExperienceAnalyticsModelScores/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsModelScores summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsModelScores.GetCount-aff3 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' /deviceManagement/userExperienceAnalyticsOverview: description: Provides operations to manage the userExperienceAnalyticsOverview property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsOverview summary: Get userExperienceAnalyticsOverview from deviceManagement description: User experience analytics overview operationId: deviceManagement.GetUserExperienceAnalyticsOverview parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - insights type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsOverview summary: Update the navigation property userExperienceAnalyticsOverview in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsOverview requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsOverview' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsOverview' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsOverview summary: Delete navigation property userExperienceAnalyticsOverview for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsOverview 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 /deviceManagement/userExperienceAnalyticsScoreHistory: description: Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Get userExperienceAnalyticsScoreHistory from deviceManagement description: User experience analytics device Startup Score History operationId: deviceManagement.ListUserExperienceAnalyticsScoreHistory 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: enum: - id - id desc - startupDateTime - startupDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - startupDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsScoreHistoryCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Create new navigation property to userExperienceAnalyticsScoreHistory for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsScoreHistory requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}': description: Provides operations to manage the userExperienceAnalyticsScoreHistory property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Get userExperienceAnalyticsScoreHistory from deviceManagement description: User experience analytics device Startup Score History operationId: deviceManagement.GetUserExperienceAnalyticsScoreHistory parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - startupDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Update the navigation property userExperienceAnalyticsScoreHistory in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsScoreHistory requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsScoreHistory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Delete navigation property userExperienceAnalyticsScoreHistory for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsScoreHistory 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 parameters: - name: userExperienceAnalyticsScoreHistory-id in: path description: The unique identifier of userExperienceAnalyticsScoreHistory required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsScoreHistory /deviceManagement/userExperienceAnalyticsScoreHistory/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsScoreHistory summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsScoreHistory.GetCount-e5ba 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' /deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric: description: Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric summary: Get userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric from deviceManagement description: User experience analytics work from anywhere hardware readiness metrics. operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - osCheckFailedPercentage - processor64BitCheckFailedPercentage - processorCoreCountCheckFailedPercentage - processorFamilyCheckFailedPercentage - processorSpeedCheckFailedPercentage - ramCheckFailedPercentage - secureBootCheckFailedPercentage - storageCheckFailedPercentage - totalDeviceCount - tpmCheckFailedPercentage - upgradeEligibleDeviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric summary: Update the navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric summary: Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 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 /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics: description: Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Get userExperienceAnalyticsWorkFromAnywhereMetrics from deviceManagement description: User experience analytics work from anywhere metrics. operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereMetrics 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - metricDevices type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricDevices type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Create new navigation property to userExperienceAnalyticsWorkFromAnywhereMetrics for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereMetrics requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}': description: Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Get userExperienceAnalyticsWorkFromAnywhereMetrics from deviceManagement description: User experience analytics work from anywhere metrics. operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereMetrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - metricDevices type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - metricDevices type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Update the navigation property userExperienceAnalyticsWorkFromAnywhereMetrics in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereMetrics requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Delete navigation property userExperienceAnalyticsWorkFromAnywhereMetrics for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereMetrics 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 parameters: - name: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric '/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices': description: Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Get metricDevices from deviceManagement description: The work from anywhere metric devices. Read-only. operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.ListMetricDevices 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: enum: - id - id desc - autoPilotProfileAssigned - autoPilotProfileAssigned desc - autoPilotRegistered - autoPilotRegistered desc - azureAdDeviceId - azureAdDeviceId desc - azureAdJoinType - azureAdJoinType desc - azureAdRegistered - azureAdRegistered desc - cloudIdentityScore - cloudIdentityScore desc - cloudManagementScore - cloudManagementScore desc - cloudProvisioningScore - cloudProvisioningScore desc - compliancePolicySetToIntune - compliancePolicySetToIntune desc - deviceId - deviceId desc - deviceName - deviceName desc - healthStatus - healthStatus desc - isCloudManagedGatewayEnabled - isCloudManagedGatewayEnabled desc - managedBy - managedBy desc - manufacturer - manufacturer desc - model - model desc - osCheckFailed - osCheckFailed desc - osDescription - osDescription desc - osVersion - osVersion desc - otherWorkloadsSetToIntune - otherWorkloadsSetToIntune desc - ownership - ownership desc - processor64BitCheckFailed - processor64BitCheckFailed desc - processorCoreCountCheckFailed - processorCoreCountCheckFailed desc - processorFamilyCheckFailed - processorFamilyCheckFailed desc - processorSpeedCheckFailed - processorSpeedCheckFailed desc - ramCheckFailed - ramCheckFailed desc - secureBootCheckFailed - secureBootCheckFailed desc - serialNumber - serialNumber desc - storageCheckFailed - storageCheckFailed desc - tenantAttached - tenantAttached desc - tpmCheckFailed - tpmCheckFailed desc - upgradeEligibility - upgradeEligibility desc - windowsScore - windowsScore desc - workFromAnywhereScore - workFromAnywhereScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - autoPilotProfileAssigned - autoPilotRegistered - azureAdDeviceId - azureAdJoinType - azureAdRegistered - cloudIdentityScore - cloudManagementScore - cloudProvisioningScore - compliancePolicySetToIntune - deviceId - deviceName - healthStatus - isCloudManagedGatewayEnabled - managedBy - manufacturer - model - osCheckFailed - osDescription - osVersion - otherWorkloadsSetToIntune - ownership - processor64BitCheckFailed - processorCoreCountCheckFailed - processorFamilyCheckFailed - processorSpeedCheckFailed - ramCheckFailed - secureBootCheckFailed - serialNumber - storageCheckFailed - tenantAttached - tpmCheckFailed - upgradeEligibility - windowsScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Create new navigation property to metricDevices for deviceManagement operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.CreateMetricDevices requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric '/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}': description: Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Get metricDevices from deviceManagement description: The work from anywhere metric devices. Read-only. operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetMetricDevices parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - autoPilotProfileAssigned - autoPilotRegistered - azureAdDeviceId - azureAdJoinType - azureAdRegistered - cloudIdentityScore - cloudManagementScore - cloudProvisioningScore - compliancePolicySetToIntune - deviceId - deviceName - healthStatus - isCloudManagedGatewayEnabled - managedBy - manufacturer - model - osCheckFailed - osDescription - osVersion - otherWorkloadsSetToIntune - ownership - processor64BitCheckFailed - processorCoreCountCheckFailed - processorFamilyCheckFailed - processorSpeedCheckFailed - ramCheckFailed - secureBootCheckFailed - serialNumber - storageCheckFailed - tenantAttached - tpmCheckFailed - upgradeEligibility - windowsScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Update the navigation property metricDevices in deviceManagement operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.UpdateMetricDevices requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Delete navigation property metricDevices for deviceManagement operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.DeleteMetricDevices 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 parameters: - name: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric - name: userExperienceAnalyticsWorkFromAnywhereDevice-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereDevice required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereDevice '/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.metricDevices.GetCount-bd0e 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' parameters: - name: userExperienceAnalyticsWorkFromAnywhereMetric-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.GetCount-2efc 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' /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance: description: Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Get userExperienceAnalyticsWorkFromAnywhereModelPerformance from deviceManagement description: The user experience analytics work from anywhere model performance operationId: deviceManagement.ListUserExperienceAnalyticsWorkFromAnywhereModelPerformance 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: enum: - id - id desc - cloudIdentityScore - cloudIdentityScore desc - cloudManagementScore - cloudManagementScore desc - cloudProvisioningScore - cloudProvisioningScore desc - healthStatus - healthStatus desc - manufacturer - manufacturer desc - model - model desc - modelDeviceCount - modelDeviceCount desc - windowsScore - windowsScore desc - workFromAnywhereScore - workFromAnywhereScore desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - cloudIdentityScore - cloudManagementScore - cloudProvisioningScore - healthStatus - manufacturer - model - modelDeviceCount - windowsScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse' 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: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Create new navigation property to userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement operationId: deviceManagement.CreateUserExperienceAnalyticsWorkFromAnywhereModelPerformance requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}': description: Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Get userExperienceAnalyticsWorkFromAnywhereModelPerformance from deviceManagement description: The user experience analytics work from anywhere model performance operationId: deviceManagement.GetUserExperienceAnalyticsWorkFromAnywhereModelPerformance parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - cloudIdentityScore - cloudManagementScore - cloudProvisioningScore - healthStatus - manufacturer - model - modelDeviceCount - windowsScore - workFromAnywhereScore type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Update the navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance in deviceManagement operationId: deviceManagement.UpdateUserExperienceAnalyticsWorkFromAnywhereModelPerformance requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereModelPerformance' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement operationId: deviceManagement.DeleteUserExperienceAnalyticsWorkFromAnywhereModelPerformance 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 parameters: - name: userExperienceAnalyticsWorkFromAnywhereModelPerformance-id in: path description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereModelPerformance required: true schema: type: string x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereModelPerformance /deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance summary: Get the number of the resource operationId: deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.GetCount-4b25 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' /deviceManagement/windowsAutopilotDeviceIdentities: description: Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: List windowsAutopilotDeviceIdentities description: List properties and relationships of the windowsAutopilotDeviceIdentity objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-list?view=graph-rest-1.0 operationId: deviceManagement.ListWindowsAutopilotDeviceIdentities 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: enum: - id - id desc - addressableUserName - addressableUserName desc - azureActiveDirectoryDeviceId - azureActiveDirectoryDeviceId desc - displayName - displayName desc - enrollmentState - enrollmentState desc - groupTag - groupTag desc - lastContactedDateTime - lastContactedDateTime desc - managedDeviceId - managedDeviceId desc - manufacturer - manufacturer desc - model - model desc - productKey - productKey desc - purchaseOrderIdentifier - purchaseOrderIdentifier desc - resourceName - resourceName desc - serialNumber - serialNumber desc - skuNumber - skuNumber desc - systemFamily - systemFamily desc - userPrincipalName - userPrincipalName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addressableUserName - azureActiveDirectoryDeviceId - displayName - enrollmentState - groupTag - lastContactedDateTime - managedDeviceId - manufacturer - model - productKey - purchaseOrderIdentifier - resourceName - serialNumber - skuNumber - systemFamily - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsAutopilotDeviceIdentityCollectionResponse' 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: - deviceManagement.windowsAutopilotDeviceIdentity summary: Create windowsAutopilotDeviceIdentity description: Create a new windowsAutopilotDeviceIdentity object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-create?view=graph-rest-1.0 operationId: deviceManagement.CreateWindowsAutopilotDeviceIdentities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}': description: Provides operations to manage the windowsAutopilotDeviceIdentities property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Get windowsAutopilotDeviceIdentity description: Read properties and relationships of the windowsAutopilotDeviceIdentity object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-get?view=graph-rest-1.0 operationId: deviceManagement.GetWindowsAutopilotDeviceIdentities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addressableUserName - azureActiveDirectoryDeviceId - displayName - enrollmentState - groupTag - lastContactedDateTime - managedDeviceId - manufacturer - model - productKey - purchaseOrderIdentifier - resourceName - serialNumber - skuNumber - systemFamily - userPrincipalName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Update the navigation property windowsAutopilotDeviceIdentities in deviceManagement operationId: deviceManagement.UpdateWindowsAutopilotDeviceIdentities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsAutopilotDeviceIdentity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Delete windowsAutopilotDeviceIdentity description: Deletes a windowsAutopilotDeviceIdentity. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteWindowsAutopilotDeviceIdentities 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 parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity '/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice': description: Provides operations to call the assignUserToDevice method. post: tags: - deviceManagement.Actions summary: Invoke action assignUserToDevice description: Assigns user to Autopilot devices. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-assignusertodevice?view=graph-rest-1.0 operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.assignUserToDevice requestBody: description: Action parameters content: application/json: schema: type: object properties: userPrincipalName: type: string nullable: true addressableUserName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity '/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice': description: Provides operations to call the unassignUserFromDevice method. post: tags: - deviceManagement.Actions summary: Invoke action unassignUserFromDevice description: Unassigns the user from an Autopilot device. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-unassignuserfromdevice?view=graph-rest-1.0 operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.unassignUserFromDevice responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity '/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties': description: Provides operations to call the updateDeviceProperties method. post: tags: - deviceManagement.Actions summary: Invoke action updateDeviceProperties description: Updates properties on Autopilot devices. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-updatedeviceproperties?view=graph-rest-1.0 operationId: deviceManagement.windowsAutopilotDeviceIdentities.windowsAutopilotDeviceIdentity.updateDeviceProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: userPrincipalName: type: string nullable: true addressableUserName: type: string nullable: true groupTag: type: string nullable: true displayName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: windowsAutopilotDeviceIdentity-id in: path description: The unique identifier of windowsAutopilotDeviceIdentity required: true schema: type: string x-ms-docs-key-type: windowsAutopilotDeviceIdentity /deviceManagement/windowsAutopilotDeviceIdentities/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsAutopilotDeviceIdentity summary: Get the number of the resource operationId: deviceManagement.windowsAutopilotDeviceIdentities.GetCount-0841 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' /deviceManagement/windowsInformationProtectionAppLearningSummaries: description: Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: List windowsInformationProtectionAppLearningSummaries description: List properties and relationships of the windowsInformationProtectionAppLearningSummary objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-list?view=graph-rest-1.0 operationId: deviceManagement.ListWindowsInformationProtectionAppLearningSummaries 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: enum: - id - id desc - applicationName - applicationName desc - applicationType - applicationType desc - deviceCount - deviceCount desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationName - applicationType - deviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionAppLearningSummaryCollectionResponse' 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: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: Create windowsInformationProtectionAppLearningSummary description: Create a new windowsInformationProtectionAppLearningSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-create?view=graph-rest-1.0 operationId: deviceManagement.CreateWindowsInformationProtectionAppLearningSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}': description: Provides operations to manage the windowsInformationProtectionAppLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: Get windowsInformationProtectionAppLearningSummary description: Read properties and relationships of the windowsInformationProtectionAppLearningSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-get?view=graph-rest-1.0 operationId: deviceManagement.GetWindowsInformationProtectionAppLearningSummaries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationName - applicationType - deviceCount type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: Update windowsInformationProtectionAppLearningSummary description: Update the properties of a windowsInformationProtectionAppLearningSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateWindowsInformationProtectionAppLearningSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionAppLearningSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: Delete windowsInformationProtectionAppLearningSummary description: Deletes a windowsInformationProtectionAppLearningSummary. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteWindowsInformationProtectionAppLearningSummaries 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 parameters: - name: windowsInformationProtectionAppLearningSummary-id in: path description: The unique identifier of windowsInformationProtectionAppLearningSummary required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionAppLearningSummary /deviceManagement/windowsInformationProtectionAppLearningSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsInformationProtectionAppLearningSummary summary: Get the number of the resource operationId: deviceManagement.windowsInformationProtectionAppLearningSummaries.GetCount-07af 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' /deviceManagement/windowsInformationProtectionNetworkLearningSummaries: description: Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: List windowsInformationProtectionNetworkLearningSummaries description: List properties and relationships of the windowsInformationProtectionNetworkLearningSummary objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-list?view=graph-rest-1.0 operationId: deviceManagement.ListWindowsInformationProtectionNetworkLearningSummaries 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: enum: - id - id desc - deviceCount - deviceCount desc - url - url desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceCount - url type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsInformationProtectionNetworkLearningSummaryCollectionResponse' 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: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: Create windowsInformationProtectionNetworkLearningSummary description: Create a new windowsInformationProtectionNetworkLearningSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-create?view=graph-rest-1.0 operationId: deviceManagement.CreateWindowsInformationProtectionNetworkLearningSummaries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}': description: Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: Get windowsInformationProtectionNetworkLearningSummary description: Read properties and relationships of the windowsInformationProtectionNetworkLearningSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-get?view=graph-rest-1.0 operationId: deviceManagement.GetWindowsInformationProtectionNetworkLearningSummaries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceCount - url type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: Update windowsInformationProtectionNetworkLearningSummary description: Update the properties of a windowsInformationProtectionNetworkLearningSummary object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateWindowsInformationProtectionNetworkLearningSummaries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsInformationProtectionNetworkLearningSummary' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: Delete windowsInformationProtectionNetworkLearningSummary description: Deletes a windowsInformationProtectionNetworkLearningSummary. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteWindowsInformationProtectionNetworkLearningSummaries 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 parameters: - name: windowsInformationProtectionNetworkLearningSummary-id in: path description: The unique identifier of windowsInformationProtectionNetworkLearningSummary required: true schema: type: string x-ms-docs-key-type: windowsInformationProtectionNetworkLearningSummary /deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsInformationProtectionNetworkLearningSummary summary: Get the number of the resource operationId: deviceManagement.windowsInformationProtectionNetworkLearningSummaries.GetCount-c2c3 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' /deviceManagement/windowsMalwareInformation: description: Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsMalwareInformation summary: List windowsMalwareInformations description: List properties and relationships of the windowsMalwareInformation objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-list?view=graph-rest-1.0 operationId: deviceManagement.ListWindowsMalwareInformation 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: enum: - id - id desc - additionalInformationUrl - additionalInformationUrl desc - category - category desc - displayName - displayName desc - lastDetectionDateTime - lastDetectionDateTime desc - severity - severity desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - additionalInformationUrl - category - displayName - lastDetectionDateTime - severity - deviceMalwareStates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceMalwareStates type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.windowsMalwareInformationCollectionResponse' 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: - deviceManagement.windowsMalwareInformation summary: Create windowsMalwareInformation description: Create a new windowsMalwareInformation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-create?view=graph-rest-1.0 operationId: deviceManagement.CreateWindowsMalwareInformation requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}': description: Provides operations to manage the windowsMalwareInformation property of the microsoft.graph.deviceManagement entity. get: tags: - deviceManagement.windowsMalwareInformation summary: Get windowsMalwareInformation description: Read properties and relationships of the windowsMalwareInformation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-get?view=graph-rest-1.0 operationId: deviceManagement.GetWindowsMalwareInformation parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - additionalInformationUrl - category - displayName - lastDetectionDateTime - severity - deviceMalwareStates type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceMalwareStates type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsMalwareInformation summary: Update windowsMalwareInformation description: Update the properties of a windowsMalwareInformation object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-update?view=graph-rest-1.0 operationId: deviceManagement.UpdateWindowsMalwareInformation requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.windowsMalwareInformation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsMalwareInformation summary: Delete windowsMalwareInformation description: Deletes a windowsMalwareInformation. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-delete?view=graph-rest-1.0 operationId: deviceManagement.DeleteWindowsMalwareInformation 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 parameters: - name: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation '/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates': description: Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. get: tags: - deviceManagement.windowsMalwareInformation summary: List malwareStateForWindowsDevices description: List properties and relationships of the malwareStateForWindowsDevice objects. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-list?view=graph-rest-1.0 operationId: deviceManagement.windowsMalwareInformation.ListDeviceMalwareStates 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: enum: - id - id desc - detectionCount - detectionCount desc - deviceName - deviceName desc - executionState - executionState desc - initialDetectionDateTime - initialDetectionDateTime desc - lastStateChangeDateTime - lastStateChangeDateTime desc - threatState - threatState desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - detectionCount - deviceName - executionState - initialDetectionDateTime - lastStateChangeDateTime - threatState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.malwareStateForWindowsDeviceCollectionResponse' 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: - deviceManagement.windowsMalwareInformation summary: Create malwareStateForWindowsDevice description: Create a new malwareStateForWindowsDevice object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-create?view=graph-rest-1.0 operationId: deviceManagement.windowsMalwareInformation.CreateDeviceMalwareStates requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.malwareStateForWindowsDevice' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.malwareStateForWindowsDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation '/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}': description: Provides operations to manage the deviceMalwareStates property of the microsoft.graph.windowsMalwareInformation entity. get: tags: - deviceManagement.windowsMalwareInformation summary: Get malwareStateForWindowsDevice description: Read properties and relationships of the malwareStateForWindowsDevice object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-get?view=graph-rest-1.0 operationId: deviceManagement.windowsMalwareInformation.GetDeviceMalwareStates parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - detectionCount - deviceName - executionState - initialDetectionDateTime - lastStateChangeDateTime - threatState type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.malwareStateForWindowsDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - deviceManagement.windowsMalwareInformation summary: Update malwareStateForWindowsDevice description: Update the properties of a malwareStateForWindowsDevice object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-update?view=graph-rest-1.0 operationId: deviceManagement.windowsMalwareInformation.UpdateDeviceMalwareStates requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.malwareStateForWindowsDevice' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.malwareStateForWindowsDevice' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - deviceManagement.windowsMalwareInformation summary: Delete malwareStateForWindowsDevice description: Deletes a malwareStateForWindowsDevice. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-delete?view=graph-rest-1.0 operationId: deviceManagement.windowsMalwareInformation.DeleteDeviceMalwareStates 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 parameters: - name: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation - name: malwareStateForWindowsDevice-id in: path description: The unique identifier of malwareStateForWindowsDevice required: true schema: type: string x-ms-docs-key-type: malwareStateForWindowsDevice '/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count': description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsMalwareInformation summary: Get the number of the resource operationId: deviceManagement.windowsMalwareInformation.deviceMalwareStates.GetCount-bf2c 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' parameters: - name: windowsMalwareInformation-id in: path description: The unique identifier of windowsMalwareInformation required: true schema: type: string x-ms-docs-key-type: windowsMalwareInformation /deviceManagement/windowsMalwareInformation/$count: description: Provides operations to count the resources in the collection. get: tags: - deviceManagement.windowsMalwareInformation summary: Get the number of the resource operationId: deviceManagement.windowsMalwareInformation.GetCount-3d28 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' /devices: description: Provides operations to manage the collection of device entities. get: tags: - devices.device summary: List devices description: Retrieve a list of device objects registered in the organization. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list?view=graph-rest-1.0 operationId: devices.device.ListDevice parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - accountEnabled - accountEnabled desc - alternativeSecurityIds - alternativeSecurityIds desc - approximateLastSignInDateTime - approximateLastSignInDateTime desc - complianceExpirationDateTime - complianceExpirationDateTime desc - deviceCategory - deviceCategory desc - deviceId - deviceId desc - deviceMetadata - deviceMetadata desc - deviceOwnership - deviceOwnership desc - deviceVersion - deviceVersion desc - displayName - displayName desc - enrollmentProfileName - enrollmentProfileName desc - isCompliant - isCompliant desc - isManaged - isManaged desc - mdmAppId - mdmAppId desc - onPremisesLastSyncDateTime - onPremisesLastSyncDateTime desc - onPremisesSyncEnabled - onPremisesSyncEnabled desc - operatingSystem - operatingSystem desc - operatingSystemVersion - operatingSystemVersion desc - physicalIds - physicalIds desc - profileType - profileType desc - registrationDateTime - registrationDateTime desc - systemLabels - systemLabels desc - trustType - trustType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - accountEnabled - alternativeSecurityIds - approximateLastSignInDateTime - complianceExpirationDateTime - deviceCategory - deviceId - deviceMetadata - deviceOwnership - deviceVersion - displayName - enrollmentProfileName - isCompliant - isManaged - mdmAppId - onPremisesLastSyncDateTime - onPremisesSyncEnabled - operatingSystem - operatingSystemVersion - physicalIds - profileType - registrationDateTime - systemLabels - trustType - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCollectionResponse' 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: - devices.device summary: Create device description: Create and register a new device in the organization. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-post-devices?view=graph-rest-1.0 operationId: devices.device.CreateDevice requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/devices/{device-id}': description: Provides operations to manage the collection of device entities. get: tags: - devices.device summary: Get device description: Get the properties and relationships of a device object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-get?view=graph-rest-1.0 operationId: devices.device.GetDevice parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - accountEnabled - alternativeSecurityIds - approximateLastSignInDateTime - complianceExpirationDateTime - deviceCategory - deviceId - deviceMetadata - deviceOwnership - deviceVersion - displayName - enrollmentProfileName - isCompliant - isManaged - mdmAppId - onPremisesLastSyncDateTime - onPremisesSyncEnabled - operatingSystem - operatingSystemVersion - physicalIds - profileType - registrationDateTime - systemLabels - trustType - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - devices.device summary: Update device description: Update the properties of a registered device. Only certain properties of a device can be updated through approved Mobile Device Managment (MDM) apps. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-update?view=graph-rest-1.0 operationId: devices.device.UpdateDevice requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - devices.device summary: Delete device description: Delete a registered device. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-delete?view=graph-rest-1.0 operationId: devices.device.DeleteDevice 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 parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/extensions': description: Provides operations to manage the extensions property of the microsoft.graph.device entity. get: tags: - devices.extension summary: Get extensions from devices description: The collection of open extensions defined for the device. Read-only. Nullable. operationId: devices.ListExtensions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.extensionCollectionResponse' 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: - devices.extension summary: Create new navigation property to extensions for devices operationId: devices.CreateExtensions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/extensions/{extension-id}': description: Provides operations to manage the extensions property of the microsoft.graph.device entity. get: tags: - devices.extension summary: Get extensions from devices description: The collection of open extensions defined for the device. Read-only. Nullable. operationId: devices.GetExtensions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - devices.extension summary: Update the navigation property extensions in devices operationId: devices.UpdateExtensions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - devices.extension summary: Delete navigation property extensions for devices operationId: devices.DeleteExtensions 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 parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: extension-id in: path description: The unique identifier of extension required: true schema: type: string x-ms-docs-key-type: extension '/devices/{device-id}/extensions/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.extension summary: Get the number of the resource operationId: devices.extensions.GetCount-40b0 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' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/memberOf': description: Provides operations to manage the memberOf property of the microsoft.graph.device entity. get: tags: - devices.directoryObject summary: Get memberOf from devices description: Groups and administrative units that this device is a member of. Read-only. Nullable. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list-memberof?view=graph-rest-1.0 operationId: devices.ListMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/memberOf/{directoryObject-id}': description: Provides operations to manage the memberOf property of the microsoft.graph.device entity. get: tags: - devices.directoryObject summary: Get memberOf from devices description: Groups and administrative units that this device is a member of. Read-only. Nullable. Supports $expand. operationId: devices.GetMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/memberOf/{directoryObject-id}/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit operationId: devices.GetMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/memberOf/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: devices.GetMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/memberOf/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.memberOf.GetCount-bd14 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/memberOf/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection operationId: devices.ListMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.administrativeUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/memberOf/graph.administrativeUnit/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.MemberOf.GetCount.AsAdministrativeUnit-dd3f parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/memberOf/graph.group': description: Casts the previous resource to group. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: devices.ListMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/memberOf/graph.group/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.MemberOf.GetCount.AsGroup-3872 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - devices.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: devices.device.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - devices.Actions summary: Invoke action checkMemberObjects operationId: devices.device.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - devices.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: devices.device.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - devices.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: devices.device.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/restore': description: Provides operations to call the restore method. post: tags: - devices.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: devices.device.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners': description: Provides operations to manage the registeredOwners property of the microsoft.graph.device entity. get: tags: - devices.directoryObject summary: Get registeredOwners from devices description: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0 operationId: devices.ListRegisteredOwners parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref': description: Provides operations to manage the collection of device entities. delete: tags: - devices.directoryObject summary: Delete registeredOwner description: Remove a user as a registered owner of the device. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0 operationId: devices.DeleteRefRegisteredOwners parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredOwners/{directoryObject-id}/graph.appRoleAssignment': description: Casts the previous resource to appRoleAssignment. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment operationId: devices.GetRegisteredOwners.AsAppRoleAssignment parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appRoleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredOwners/{directoryObject-id}/graph.endpoint': description: Casts the previous resource to endpoint. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint operationId: devices.GetRegisteredOwners.AsEndpoint parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.endpoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredOwners/{directoryObject-id}/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal operationId: devices.GetRegisteredOwners.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.servicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredOwners/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: devices.GetRegisteredOwners.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredOwners/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.registeredOwners.GetCount-d4e7 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/$ref': description: Provides operations to manage the collection of device entities. get: tags: - devices.directoryObject summary: Get ref of registeredOwners from devices description: The user that cloud joined the device or registered their personal device. The registered owner is set at the time of registration. Read-only. Nullable. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0 operationId: devices.ListRefRegisteredOwners parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - devices.directoryObject summary: Create registeredOwner description: Add a user as a registered owner of the device. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-post-registeredowners?view=graph-rest-1.0 operationId: devices.CreateRefRegisteredOwners requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.appRoleAssignment': description: Casts the previous resource to appRoleAssignment. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredOwners.AsAppRoleAssignment parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.appRoleAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.appRoleAssignment/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredOwners.GetCount.AsAppRoleAssignment-6c67 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.endpoint': description: Casts the previous resource to endpoint. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredOwners.AsEndpoint parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.endpointCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.endpoint/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredOwners.GetCount.AsEndpoint-81ea parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredOwners.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.servicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.servicePrincipal/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredOwners.GetCount.AsServicePrincipal-bf43 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.user': description: Casts the previous resource to user. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredOwners.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredOwners/graph.user/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredOwners.GetCount.AsUser-8c65 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers': description: Provides operations to manage the registeredUsers property of the microsoft.graph.device entity. get: tags: - devices.directoryObject summary: Get registeredUsers from devices description: 'Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0 operationId: devices.ListRegisteredUsers parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref': description: Provides operations to manage the collection of device entities. delete: tags: - devices.directoryObject summary: Delete registeredUser description: Remove a user as a registered user of the device. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0 operationId: devices.DeleteRefRegisteredUsers parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredUsers/{directoryObject-id}/graph.appRoleAssignment': description: Casts the previous resource to appRoleAssignment. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.appRoleAssignment operationId: devices.GetRegisteredUsers.AsAppRoleAssignment parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.appRoleAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredUsers/{directoryObject-id}/graph.endpoint': description: Casts the previous resource to endpoint. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.endpoint operationId: devices.GetRegisteredUsers.AsEndpoint parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.endpoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredUsers/{directoryObject-id}/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal operationId: devices.GetRegisteredUsers.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.servicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredUsers/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: devices.GetRegisteredUsers.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/registeredUsers/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.registeredUsers.GetCount-e934 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/$ref': description: Provides operations to manage the collection of device entities. get: tags: - devices.directoryObject summary: Get ref of registeredUsers from devices description: 'Collection of registered users of the device. For cloud joined devices and registered personal devices, registered users are set to the same value as registered owners at the time of registration. Read-only. Nullable. Supports $expand.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0 operationId: devices.ListRefRegisteredUsers parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - devices.directoryObject summary: Create registeredUser description: Add a registered user for the device. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-post-registeredusers?view=graph-rest-1.0 operationId: devices.CreateRefRegisteredUsers requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.appRoleAssignment': description: Casts the previous resource to appRoleAssignment. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.appRoleAssignment in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredUsers.AsAppRoleAssignment parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.appRoleAssignmentCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.appRoleAssignment/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredUsers.GetCount.AsAppRoleAssignment-7afb parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.endpoint': description: Casts the previous resource to endpoint. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.endpoint in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredUsers.AsEndpoint parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.endpointCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.endpoint/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredUsers.GetCount.AsEndpoint-38fb parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredUsers.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.servicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.servicePrincipal/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredUsers.GetCount.AsServicePrincipal-c21e parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.user': description: Casts the previous resource to user. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: devices.ListRegisteredUsers.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/registeredUsers/graph.user/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.RegisteredUsers.GetCount.AsUser-ab49 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/transitiveMemberOf': description: Provides operations to manage the transitiveMemberOf property of the microsoft.graph.device entity. get: tags: - devices.directoryObject summary: Get transitiveMemberOf from devices description: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-list-transitivememberof?view=graph-rest-1.0 operationId: devices.ListTransitiveMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/transitiveMemberOf/{directoryObject-id}': description: Provides operations to manage the transitiveMemberOf property of the microsoft.graph.device entity. get: tags: - devices.directoryObject summary: Get transitiveMemberOf from devices description: Groups and administrative units that the device is a member of. This operation is transitive. Supports $expand. operationId: devices.GetTransitiveMemberOf parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit operationId: devices.GetTransitiveMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - devices.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: devices.GetTransitiveMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/devices/{device-id}/transitiveMemberOf/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.transitiveMemberOf.GetCount-5cbd parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/transitiveMemberOf/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection operationId: devices.ListTransitiveMemberOf.AsAdministrativeUnit parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.administrativeUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/transitiveMemberOf/graph.administrativeUnit/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.TransitiveMemberOf.GetCount.AsAdministrativeUnit-24c9 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/transitiveMemberOf/graph.group': description: Casts the previous resource to group. get: tags: - devices.directoryObject summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: devices.ListTransitiveMemberOf.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices/{device-id}/transitiveMemberOf/graph.group/$count': description: Provides operations to count the resources in the collection. get: tags: - devices.directoryObject summary: Get the number of the resource operationId: devices.TransitiveMemberOf.GetCount.AsGroup-bca9 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: device-id in: path description: The unique identifier of device required: true schema: type: string x-ms-docs-key-type: device '/devices(deviceId=''{deviceId}'')': description: Provides operations to manage the collection of device entities. get: tags: - devices.device summary: Get device description: Get the properties and relationships of a device object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-get?view=graph-rest-1.0 operationId: devices.device.GetDeviceByDeviceId parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - accountEnabled - alternativeSecurityIds - approximateLastSignInDateTime - complianceExpirationDateTime - deviceCategory - deviceId - deviceMetadata - deviceOwnership - deviceVersion - displayName - enrollmentProfileName - isCompliant - isManaged - mdmAppId - onPremisesLastSyncDateTime - onPremisesSyncEnabled - operatingSystem - operatingSystemVersion - physicalIds - profileType - registrationDateTime - systemLabels - trustType - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - devices.device summary: Update device description: Update the properties of a registered device. Only certain properties of a device can be updated through approved Mobile Device Managment (MDM) apps. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-update?view=graph-rest-1.0 operationId: devices.device.UpdateDeviceByDeviceId requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - devices.device summary: Delete device description: Delete a registered device. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/device-delete?view=graph-rest-1.0 operationId: devices.device.DeleteDeviceByDeviceId 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 parameters: - name: deviceId in: path description: Alternate key of device required: true schema: type: string nullable: true /devices/$count: description: Provides operations to count the resources in the collection. get: tags: - devices.device summary: Get the number of the resource operationId: devices.GetCount-3489 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' /devices/delta(): description: Provides operations to call the delta method. get: tags: - devices.Functions summary: Invoke function delta operationId: devices.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - accountEnabled - alternativeSecurityIds - approximateLastSignInDateTime - complianceExpirationDateTime - deviceCategory - deviceId - deviceMetadata - deviceOwnership - deviceVersion - displayName - enrollmentProfileName - isCompliant - isManaged - mdmAppId - onPremisesLastSyncDateTime - onPremisesSyncEnabled - operatingSystem - operatingSystemVersion - physicalIds - profileType - registrationDateTime - systemLabels - trustType - memberOf - registeredOwners - registeredUsers - transitiveMemberOf - extensions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc - accountEnabled - accountEnabled desc - alternativeSecurityIds - alternativeSecurityIds desc - approximateLastSignInDateTime - approximateLastSignInDateTime desc - complianceExpirationDateTime - complianceExpirationDateTime desc - deviceCategory - deviceCategory desc - deviceId - deviceId desc - deviceMetadata - deviceMetadata desc - deviceOwnership - deviceOwnership desc - deviceVersion - deviceVersion desc - displayName - displayName desc - enrollmentProfileName - enrollmentProfileName desc - isCompliant - isCompliant desc - isManaged - isManaged desc - mdmAppId - mdmAppId desc - onPremisesLastSyncDateTime - onPremisesLastSyncDateTime desc - onPremisesSyncEnabled - onPremisesSyncEnabled desc - operatingSystem - operatingSystem desc - operatingSystemVersion - operatingSystemVersion desc - physicalIds - physicalIds desc - profileType - profileType desc - registrationDateTime - registrationDateTime desc - systemLabels - systemLabels desc - trustType - trustType desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of device type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.device' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - /devices/delta() /devices/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - devices.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: devices.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /devices/getByIds: description: Provides operations to call the getByIds method. post: tags: - devices.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: devices.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /devices/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - devices.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: devices.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /directory: description: Provides operations to manage the directory singleton. get: tags: - directory.directory summary: Get directory operationId: directory.directory.GetDirectory parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deviceLocalCredentials - administrativeUnits - attributeSets - customSecurityAttributeDefinitions - deletedItems - federationConfigurations - onPremisesSynchronization type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - deviceLocalCredentials - administrativeUnits - attributeSets - customSecurityAttributeDefinitions - deletedItems - federationConfigurations - onPremisesSynchronization type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.directory summary: Update directory operationId: directory.directory.UpdateDirectory requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /directory/administrativeUnits: description: Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity. get: tags: - directory.administrativeUnit summary: List administrativeUnits description: Retrieve a list of administrativeUnit objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-list-administrativeunits?view=graph-rest-1.0 operationId: directory.ListAdministrativeUnits 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - visibility - visibility desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - visibility - members - scopedRoleMembers - extensions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members - scopedRoleMembers - extensions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.administrativeUnitCollectionResponse' 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: - directory.administrativeUnit summary: Create administrativeUnit description: Use this API to create a new administrativeUnit. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-post-administrativeunits?view=graph-rest-1.0 operationId: directory.CreateAdministrativeUnits requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directory/administrativeUnits/{administrativeUnit-id}': description: Provides operations to manage the administrativeUnits property of the microsoft.graph.directory entity. get: tags: - directory.administrativeUnit summary: Get administrativeUnit description: Retrieve the properties and relationships of an administrativeUnit object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-get?view=graph-rest-1.0 operationId: directory.GetAdministrativeUnits parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - visibility - members - scopedRoleMembers - extensions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members - scopedRoleMembers - extensions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.administrativeUnit summary: Update administrativeUnit description: Update the properties of an administrativeUnit object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-update?view=graph-rest-1.0 operationId: directory.UpdateAdministrativeUnits requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.administrativeUnit summary: Delete administrativeUnit description: Delete an administrativeUnit. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-delete?view=graph-rest-1.0 operationId: directory.DeleteAdministrativeUnits 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 parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/extensions': description: Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. get: tags: - directory.administrativeUnit summary: Get extensions from directory description: The collection of open extensions defined for this administrative unit. Nullable. operationId: directory.administrativeUnits.ListExtensions 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: enum: - id - id desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.extensionCollectionResponse' 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: - directory.administrativeUnit summary: Create new navigation property to extensions for directory operationId: directory.administrativeUnits.CreateExtensions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}': description: Provides operations to manage the extensions property of the microsoft.graph.administrativeUnit entity. get: tags: - directory.administrativeUnit summary: Get extensions from directory description: The collection of open extensions defined for this administrative unit. Nullable. operationId: directory.administrativeUnits.GetExtensions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.administrativeUnit summary: Update the navigation property extensions in directory operationId: directory.administrativeUnits.UpdateExtensions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.extension' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.administrativeUnit summary: Delete navigation property extensions for directory operationId: directory.administrativeUnits.DeleteExtensions 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 parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: extension-id in: path description: The unique identifier of extension required: true schema: type: string x-ms-docs-key-type: extension '/directory/administrativeUnits/{administrativeUnit-id}/extensions/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.extensions.GetCount-48cb 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' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members': description: Provides operations to manage the members property of the microsoft.graph.administrativeUnit entity. get: tags: - directory.administrativeUnit summary: Get members from directory description: Users and groups that are members of this administrative unit. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-list-members?view=graph-rest-1.0 operationId: directory.administrativeUnits.ListMembers parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 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: - directory.administrativeUnit summary: Create new navigation property to members for directory externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0 operationId: directory.administrativeUnits.CreateMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref': description: Provides operations to manage the collection of directory entities. delete: tags: - directory.administrativeUnit summary: Remove a member description: 'Use this API to remove a member (user, group, or device) from an administrative unit. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-delete-members?view=graph-rest-1.0 operationId: directory.administrativeUnits.DeleteRefMembers parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.application': description: Casts the previous resource to application. get: tags: - directory.administrativeUnit summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.application operationId: directory.administrativeUnits.GetMembers.AsApplication parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.device': description: Casts the previous resource to device. get: tags: - directory.administrativeUnit summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.device operationId: directory.administrativeUnits.GetMembers.AsDevice parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - directory.administrativeUnit summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: directory.administrativeUnits.GetMembers.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.orgContact': description: Casts the previous resource to orgContact. get: tags: - directory.administrativeUnit summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact operationId: directory.administrativeUnits.GetMembers.AsOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - directory.administrativeUnit summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal operationId: directory.administrativeUnits.GetMembers.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.servicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - directory.administrativeUnit summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: directory.administrativeUnits.GetMembers.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/administrativeUnits/{administrativeUnit-id}/members/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.members.GetCount-777a parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/$ref': description: Provides operations to manage the collection of directory entities. get: tags: - directory.administrativeUnit summary: Get ref of members from directory description: Users and groups that are members of this administrative unit. Supports $expand. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-list-members?view=graph-rest-1.0 operationId: directory.administrativeUnits.ListRefMembers parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - directory.administrativeUnit summary: Create new navigation property ref to members for directory externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0 operationId: directory.administrativeUnits.CreateRefMembers requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.application': description: Casts the previous resource to application. get: tags: - directory.administrativeUnit summary: Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection operationId: directory.administrativeUnits.ListMembers.AsApplication parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.applicationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.application/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.Members.GetCount.AsApplication-12bb parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.device': description: Casts the previous resource to device. get: tags: - directory.administrativeUnit summary: Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection operationId: directory.administrativeUnits.ListMembers.AsDevice parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.device/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.Members.GetCount.AsDevice-a313 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.group': description: Casts the previous resource to group. get: tags: - directory.administrativeUnit summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: directory.administrativeUnits.ListMembers.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.group/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.Members.GetCount.AsGroup-af07 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact': description: Casts the previous resource to orgContact. get: tags: - directory.administrativeUnit summary: Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection operationId: directory.administrativeUnits.ListMembers.AsOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.orgContactCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.orgContact/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.Members.GetCount.AsOrgContact-7392 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - directory.administrativeUnit summary: Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection operationId: directory.administrativeUnits.ListMembers.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.servicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.servicePrincipal/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.Members.GetCount.AsServicePrincipal-1d41 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.user': description: Casts the previous resource to user. get: tags: - directory.administrativeUnit summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: directory.administrativeUnits.ListMembers.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/members/graph.user/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.Members.GetCount.AsUser-5d18 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers': description: Provides operations to manage the scopedRoleMembers property of the microsoft.graph.administrativeUnit entity. get: tags: - directory.administrativeUnit summary: List scopedRoleMembers description: List Microsoft Entra role assignments with administrative unit scope. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-list-scopedrolemembers?view=graph-rest-1.0 operationId: directory.administrativeUnits.ListScopedRoleMembers 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: enum: - id - id desc - administrativeUnitId - administrativeUnitId desc - roleId - roleId desc - roleMemberInfo - roleMemberInfo desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - administrativeUnitId - roleId - roleMemberInfo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.scopedRoleMembershipCollectionResponse' 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: - directory.administrativeUnit summary: Add a scopedRoleMember description: 'Assign a Microsoft Entra role with administrative unit scope. For a list of roles that can be assigned with administrative unit scope, see Assign Microsoft Entra roles with administrative unit scope. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-post-scopedrolemembers?view=graph-rest-1.0 operationId: directory.administrativeUnits.CreateScopedRoleMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit '/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}': description: Provides operations to manage the scopedRoleMembers property of the microsoft.graph.administrativeUnit entity. get: tags: - directory.administrativeUnit summary: Get a scopedRoleMember description: Get a Microsoft Entra role assignment with administrative unit scope. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-get-scopedrolemembers?view=graph-rest-1.0 operationId: directory.administrativeUnits.GetScopedRoleMembers parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - administrativeUnitId - roleId - roleMemberInfo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.administrativeUnit summary: Update the navigation property scopedRoleMembers in directory operationId: directory.administrativeUnits.UpdateScopedRoleMembers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.administrativeUnit summary: Remove a scopedRoleMember description: Remove a Microsoft Entra role assignment with administrative unit scope. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/administrativeunit-delete-scopedrolemembers?view=graph-rest-1.0 operationId: directory.administrativeUnits.DeleteScopedRoleMembers 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 parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit - name: scopedRoleMembership-id in: path description: The unique identifier of scopedRoleMembership required: true schema: type: string x-ms-docs-key-type: scopedRoleMembership '/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.scopedRoleMembers.GetCount-cb3a 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' parameters: - name: administrativeUnit-id in: path description: The unique identifier of administrativeUnit required: true schema: type: string x-ms-docs-key-type: administrativeUnit /directory/administrativeUnits/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.administrativeUnit summary: Get the number of the resource operationId: directory.administrativeUnits.GetCount-a5a1 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' /directory/administrativeUnits/delta(): description: Provides operations to call the delta method. get: tags: - directory.Functions summary: Invoke function delta operationId: directory.administrativeUnits.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - visibility - members - scopedRoleMembers - extensions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - visibility - visibility desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of administrativeUnit type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.administrativeUnit' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/attributeSets: description: Provides operations to manage the attributeSets property of the microsoft.graph.directory entity. get: tags: - directory.attributeSet summary: List attributeSets description: Get a list of the attributeSet objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-list-attributesets?view=graph-rest-1.0 operationId: directory.ListAttributeSets 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: enum: - id - id desc - description - description desc - maxAttributesPerSet - maxAttributesPerSet desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - maxAttributesPerSet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.attributeSetCollectionResponse' 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: - directory.attributeSet summary: Create attributeSet description: Create a new attributeSet object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-post-attributesets?view=graph-rest-1.0 operationId: directory.CreateAttributeSets requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attributeSet' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attributeSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directory/attributeSets/{attributeSet-id}': description: Provides operations to manage the attributeSets property of the microsoft.graph.directory entity. get: tags: - directory.attributeSet summary: Get attributeSet description: Read the properties and relationships of an attributeSet object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/attributeset-get?view=graph-rest-1.0 operationId: directory.GetAttributeSets parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - maxAttributesPerSet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attributeSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.attributeSet summary: Update attributeSet description: Update the properties of an attributeSet object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/attributeset-update?view=graph-rest-1.0 operationId: directory.UpdateAttributeSets requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attributeSet' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.attributeSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.attributeSet summary: Delete navigation property attributeSets for directory operationId: directory.DeleteAttributeSets 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 parameters: - name: attributeSet-id in: path description: The unique identifier of attributeSet required: true schema: type: string x-ms-docs-key-type: attributeSet /directory/attributeSets/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.attributeSet summary: Get the number of the resource operationId: directory.attributeSets.GetCount-147b 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' /directory/customSecurityAttributeDefinitions: description: Provides operations to manage the customSecurityAttributeDefinitions property of the microsoft.graph.directory entity. get: tags: - directory.customSecurityAttributeDefinition summary: List customSecurityAttributeDefinitions description: Get a list of the customSecurityAttributeDefinition objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-list-customsecurityattributedefinitions?view=graph-rest-1.0 operationId: directory.ListCustomSecurityAttributeDefinitions 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: enum: - id - id desc - attributeSet - attributeSet desc - description - description desc - isCollection - isCollection desc - isSearchable - isSearchable desc - name - name desc - status - status desc - type - type desc - usePreDefinedValuesOnly - usePreDefinedValuesOnly desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attributeSet - description - isCollection - isSearchable - name - status - type - usePreDefinedValuesOnly - allowedValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - allowedValues type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.customSecurityAttributeDefinitionCollectionResponse' 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: - directory.customSecurityAttributeDefinition summary: Create customSecurityAttributeDefinition description: Create a new customSecurityAttributeDefinition object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-post-customsecurityattributedefinitions?view=graph-rest-1.0 operationId: directory.CreateCustomSecurityAttributeDefinitions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.customSecurityAttributeDefinition' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.customSecurityAttributeDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}': description: Provides operations to manage the customSecurityAttributeDefinitions property of the microsoft.graph.directory entity. get: tags: - directory.customSecurityAttributeDefinition summary: Get customSecurityAttributeDefinition description: Read the properties and relationships of a customSecurityAttributeDefinition object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customsecurityattributedefinition-get?view=graph-rest-1.0 operationId: directory.GetCustomSecurityAttributeDefinitions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - attributeSet - description - isCollection - isSearchable - name - status - type - usePreDefinedValuesOnly - allowedValues type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - allowedValues type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.customSecurityAttributeDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.customSecurityAttributeDefinition summary: Update customSecurityAttributeDefinition description: Update the properties of a customSecurityAttributeDefinition object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customsecurityattributedefinition-update?view=graph-rest-1.0 operationId: directory.UpdateCustomSecurityAttributeDefinitions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.customSecurityAttributeDefinition' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.customSecurityAttributeDefinition' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.customSecurityAttributeDefinition summary: Delete navigation property customSecurityAttributeDefinitions for directory operationId: directory.DeleteCustomSecurityAttributeDefinitions 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 parameters: - name: customSecurityAttributeDefinition-id in: path description: The unique identifier of customSecurityAttributeDefinition required: true schema: type: string x-ms-docs-key-type: customSecurityAttributeDefinition '/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues': description: Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity. get: tags: - directory.customSecurityAttributeDefinition summary: List allowedValues description: Get a list of the allowedValue objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customsecurityattributedefinition-list-allowedvalues?view=graph-rest-1.0 operationId: directory.customSecurityAttributeDefinitions.ListAllowedValues 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: enum: - id - id desc - isActive - isActive desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isActive type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.allowedValueCollectionResponse' 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: - directory.customSecurityAttributeDefinition summary: Create allowedValue description: Create a new allowedValue object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/customsecurityattributedefinition-post-allowedvalues?view=graph-rest-1.0 operationId: directory.customSecurityAttributeDefinitions.CreateAllowedValues requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.allowedValue' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.allowedValue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: customSecurityAttributeDefinition-id in: path description: The unique identifier of customSecurityAttributeDefinition required: true schema: type: string x-ms-docs-key-type: customSecurityAttributeDefinition '/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}': description: Provides operations to manage the allowedValues property of the microsoft.graph.customSecurityAttributeDefinition entity. get: tags: - directory.customSecurityAttributeDefinition summary: Get allowedValue description: Read the properties and relationships of an allowedValue object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/allowedvalue-get?view=graph-rest-1.0 operationId: directory.customSecurityAttributeDefinitions.GetAllowedValues parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isActive type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.allowedValue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.customSecurityAttributeDefinition summary: Update allowedValue description: Update the properties of an allowedValue object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/allowedvalue-update?view=graph-rest-1.0 operationId: directory.customSecurityAttributeDefinitions.UpdateAllowedValues requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.allowedValue' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.allowedValue' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.customSecurityAttributeDefinition summary: Delete navigation property allowedValues for directory operationId: directory.customSecurityAttributeDefinitions.DeleteAllowedValues 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 parameters: - name: customSecurityAttributeDefinition-id in: path description: The unique identifier of customSecurityAttributeDefinition required: true schema: type: string x-ms-docs-key-type: customSecurityAttributeDefinition - name: allowedValue-id in: path description: The unique identifier of allowedValue required: true schema: type: string x-ms-docs-key-type: allowedValue '/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count': description: Provides operations to count the resources in the collection. get: tags: - directory.customSecurityAttributeDefinition summary: Get the number of the resource operationId: directory.customSecurityAttributeDefinitions.allowedValues.GetCount-c982 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' parameters: - name: customSecurityAttributeDefinition-id in: path description: The unique identifier of customSecurityAttributeDefinition required: true schema: type: string x-ms-docs-key-type: customSecurityAttributeDefinition /directory/customSecurityAttributeDefinitions/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.customSecurityAttributeDefinition summary: Get the number of the resource operationId: directory.customSecurityAttributeDefinitions.GetCount-ae4b 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' /directory/deletedItems: description: Provides operations to manage the deletedItems property of the microsoft.graph.directory entity. get: tags: - directory.directoryObject summary: Get deleted item (directory object) description: 'Retrieve the properties of a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. This API is available in the following national cloud deployments.' operationId: directory.ListDeletedItems 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation '/directory/deletedItems/{directoryObject-id}': description: Provides operations to manage the deletedItems property of the microsoft.graph.directory entity. get: tags: - directory.directoryObject summary: Get deleted item (directory object) description: 'Retrieve the properties of a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-get?view=graph-rest-1.0 operationId: directory.GetDeletedItems parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.directoryObject summary: Permanently delete an item (directory object) description: 'Permanently delete a recently deleted application, group, servicePrincipal, or user object from deleted items. After an item is permanently deleted, it cannot be restored. Administrative units cannot be permanently deleted by using the deletedItems API. Soft-deleted administrative units will be permanently deleted 30 days after initial deletion unless they are restored. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-delete?view=graph-rest-1.0 operationId: directory.DeleteDeletedItems 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 parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/graph.administrativeUnit': description: Casts the previous resource to administrativeUnit. get: tags: - directory.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.administrativeUnit operationId: directory.GetDeletedItems.AsAdministrativeUnit parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/graph.application': description: Casts the previous resource to application. get: tags: - directory.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.application operationId: directory.GetDeletedItems.AsApplication parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - directory.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: directory.deletedItems.directoryObject.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - directory.Actions summary: Invoke action checkMemberObjects operationId: directory.deletedItems.directoryObject.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/graph.device': description: Casts the previous resource to device. get: tags: - directory.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.device operationId: directory.GetDeletedItems.AsDevice parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - directory.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: directory.deletedItems.directoryObject.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - directory.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: directory.deletedItems.directoryObject.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - directory.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: directory.GetDeletedItems.AsGroup parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/restore': description: Provides operations to call the restore method. post: tags: - directory.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: directory.deletedItems.directoryObject.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - directory.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal operationId: directory.GetDeletedItems.AsServicePrincipal parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.servicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directory/deletedItems/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - directory.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: directory.GetDeletedItems.AsUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject /directory/deletedItems/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.deletedItems.GetCount-665f 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' /directory/deletedItems/graph.administrativeUnit: description: Casts the previous resource to administrativeUnit. get: tags: - directory.directoryObject summary: Get the items of type microsoft.graph.administrativeUnit in the microsoft.graph.directoryObject collection operationId: directory.ListDeletedItems.AsAdministrativeUnit 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.administrativeUnitCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.administrativeUnit/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.DeletedItems.GetCount.AsAdministrativeUnit-0f56 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' /directory/deletedItems/graph.application: description: Casts the previous resource to application. get: tags: - directory.directoryObject summary: Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection operationId: directory.ListDeletedItems.AsApplication 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.applicationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.application/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.DeletedItems.GetCount.AsApplication-09ac 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' /directory/deletedItems/graph.device: description: Casts the previous resource to device. get: tags: - directory.directoryObject summary: Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection operationId: directory.ListDeletedItems.AsDevice 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.device/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.DeletedItems.GetCount.AsDevice-6f35 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' /directory/deletedItems/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - directory.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: directory.deletedItems.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/getByIds: description: Provides operations to call the getByIds method. post: tags: - directory.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: directory.deletedItems.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.group: description: Casts the previous resource to group. get: tags: - directory.directoryObject summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: directory.ListDeletedItems.AsGroup 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.group/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.DeletedItems.GetCount.AsGroup-255d 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' /directory/deletedItems/graph.servicePrincipal: description: Casts the previous resource to servicePrincipal. get: tags: - directory.directoryObject summary: Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection operationId: directory.ListDeletedItems.AsServicePrincipal 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.servicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.servicePrincipal/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.DeletedItems.GetCount.AsServicePrincipal-6632 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' /directory/deletedItems/graph.user: description: Casts the previous resource to user. get: tags: - directory.directoryObject summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: directory.ListDeletedItems.AsUser 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/deletedItems/graph.user/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.directoryObject summary: Get the number of the resource operationId: directory.DeletedItems.GetCount.AsUser-bc15 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' /directory/deletedItems/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - directory.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: directory.deletedItems.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /directory/deviceLocalCredentials: description: Provides operations to manage the deviceLocalCredentials property of the microsoft.graph.directory entity. get: tags: - directory.deviceLocalCredentialInfo summary: List deviceLocalCredentialInfo description: 'Get a list of the deviceLocalCredentialInfo objects and their properties, excluding the credentials property. ' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-list-devicelocalcredentials?view=graph-rest-1.0 operationId: directory.ListDeviceLocalCredentials parameters: - $ref: '#/components/parameters/top' - $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: enum: - id - id desc - credentials - credentials desc - deviceName - deviceName desc - lastBackupDateTime - lastBackupDateTime desc - refreshDateTime - refreshDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - credentials - deviceName - lastBackupDateTime - refreshDateTime type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceLocalCredentialInfoCollectionResponse' 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: - directory.deviceLocalCredentialInfo summary: Create new navigation property to deviceLocalCredentials for directory operationId: directory.CreateDeviceLocalCredentials requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLocalCredentialInfo' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLocalCredentialInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}': description: Provides operations to manage the deviceLocalCredentials property of the microsoft.graph.directory entity. get: tags: - directory.deviceLocalCredentialInfo summary: Get deviceLocalCredentialInfo description: 'Retrieve the properties of a deviceLocalCredentialInfo for a specified device object. ' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/devicelocalcredentialinfo-get?view=graph-rest-1.0 operationId: directory.GetDeviceLocalCredentials parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - credentials - deviceName - lastBackupDateTime - refreshDateTime type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLocalCredentialInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.deviceLocalCredentialInfo summary: Update the navigation property deviceLocalCredentials in directory operationId: directory.UpdateDeviceLocalCredentials requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLocalCredentialInfo' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceLocalCredentialInfo' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.deviceLocalCredentialInfo summary: Delete navigation property deviceLocalCredentials for directory operationId: directory.DeleteDeviceLocalCredentials 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 parameters: - name: deviceLocalCredentialInfo-id in: path description: The unique identifier of deviceLocalCredentialInfo required: true schema: type: string x-ms-docs-key-type: deviceLocalCredentialInfo /directory/deviceLocalCredentials/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.deviceLocalCredentialInfo summary: Get the number of the resource operationId: directory.deviceLocalCredentials.GetCount-43fe 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' /directory/federationConfigurations: description: Provides operations to manage the federationConfigurations property of the microsoft.graph.directory entity. get: tags: - directory.identityProviderBase summary: Get federationConfigurations from directory description: Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol. operationId: directory.ListFederationConfigurations 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: enum: - id - id desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.identityProviderBaseCollectionResponse' 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: - directory.identityProviderBase summary: Create new navigation property to federationConfigurations for directory operationId: directory.CreateFederationConfigurations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directory/federationConfigurations/{identityProviderBase-id}': description: Provides operations to manage the federationConfigurations property of the microsoft.graph.directory entity. get: tags: - directory.identityProviderBase summary: Get federationConfigurations from directory description: Configure domain federation with organizations whose identity provider (IdP) supports either the SAML or WS-Fed protocol. operationId: directory.GetFederationConfigurations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.identityProviderBase summary: Update the navigation property federationConfigurations in directory operationId: directory.UpdateFederationConfigurations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.identityProviderBase' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.identityProviderBase summary: Delete samlOrWsFedExternalDomainFederation description: Delete a samlOrWsFedExternalDomainFederation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/samlorwsfedexternaldomainfederation-delete?view=graph-rest-1.0 operationId: directory.DeleteFederationConfigurations 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 parameters: - name: identityProviderBase-id in: path description: The unique identifier of identityProviderBase required: true schema: type: string x-ms-docs-key-type: identityProviderBase /directory/federationConfigurations/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.identityProviderBase summary: Get the number of the resource operationId: directory.federationConfigurations.GetCount-1592 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' /directory/federationConfigurations/availableProviderTypes(): description: Provides operations to call the availableProviderTypes method. get: tags: - directory.Functions summary: Invoke function availableProviderTypes operationId: directory.federationConfigurations.availableProviderTypes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directory/onPremisesSynchronization: description: Provides operations to manage the onPremisesSynchronization property of the microsoft.graph.directory entity. get: tags: - directory.onPremisesDirectorySynchronization summary: Get onPremisesDirectorySynchronization description: Read the properties and relationships of an onPremisesDirectorySynchronization object. This API is available in the following national cloud deployments. operationId: directory.ListOnPremisesSynchronization 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: enum: - id - id desc - configuration - configuration desc - features - features desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configuration - features type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.onPremisesDirectorySynchronizationCollectionResponse' 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: - directory.onPremisesDirectorySynchronization summary: Create new navigation property to onPremisesSynchronization for directory operationId: directory.CreateOnPremisesSynchronization requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesDirectorySynchronization' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesDirectorySynchronization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}': description: Provides operations to manage the onPremisesSynchronization property of the microsoft.graph.directory entity. get: tags: - directory.onPremisesDirectorySynchronization summary: Get onPremisesDirectorySynchronization description: Read the properties and relationships of an onPremisesDirectorySynchronization object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onpremisesdirectorysynchronization-get?view=graph-rest-1.0 operationId: directory.GetOnPremisesSynchronization parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - configuration - features type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesDirectorySynchronization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directory.onPremisesDirectorySynchronization summary: Update onPremisesDirectorySynchronization description: Update the properties of an onPremisesDirectorySynchronization object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/onpremisesdirectorysynchronization-update?view=graph-rest-1.0 operationId: directory.UpdateOnPremisesSynchronization requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesDirectorySynchronization' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.onPremisesDirectorySynchronization' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directory.onPremisesDirectorySynchronization summary: Delete navigation property onPremisesSynchronization for directory operationId: directory.DeleteOnPremisesSynchronization 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 parameters: - name: onPremisesDirectorySynchronization-id in: path description: The unique identifier of onPremisesDirectorySynchronization required: true schema: type: string x-ms-docs-key-type: onPremisesDirectorySynchronization /directory/onPremisesSynchronization/$count: description: Provides operations to count the resources in the collection. get: tags: - directory.onPremisesDirectorySynchronization summary: Get the number of the resource operationId: directory.onPremisesSynchronization.GetCount-df9d 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' /directoryObjects: description: Provides operations to manage the collection of directoryObject entities. get: tags: - directoryObjects.directoryObject summary: Get entities from directoryObjects operationId: directoryObjects.directoryObject.ListDirectoryObject parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 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: - directoryObjects.directoryObject summary: Add new entity to directoryObjects operationId: directoryObjects.directoryObject.CreateDirectoryObject requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directoryObjects/{directoryObject-id}': description: Provides operations to manage the collection of directoryObject entities. get: tags: - directoryObjects.directoryObject summary: Get directoryObject description: Retrieve the properties and relationships of a directoryObject object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-get?view=graph-rest-1.0 operationId: directoryObjects.directoryObject.GetDirectoryObject parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directoryObjects.directoryObject summary: Update entity in directoryObjects operationId: directoryObjects.directoryObject.UpdateDirectoryObject requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directoryObjects.directoryObject summary: Delete directoryObject description: 'Delete a directory object, for example, a group, user, application, or service principal. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-delete?view=graph-rest-1.0 operationId: directoryObjects.directoryObject.DeleteDirectoryObject 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 parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryObjects/{directoryObject-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - directoryObjects.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: directoryObjects.directoryObject.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryObjects/{directoryObject-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - directoryObjects.Actions summary: Invoke action checkMemberObjects operationId: directoryObjects.directoryObject.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryObjects/{directoryObject-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - directoryObjects.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: directoryObjects.directoryObject.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryObjects/{directoryObject-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - directoryObjects.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: directoryObjects.directoryObject.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryObjects/{directoryObject-id}/restore': description: Provides operations to call the restore method. post: tags: - directoryObjects.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: directoryObjects.directoryObject.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject /directoryObjects/$count: description: Provides operations to count the resources in the collection. get: tags: - directoryObjects.directoryObject summary: Get the number of the resource operationId: directoryObjects.GetCount-3210 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' /directoryObjects/delta(): description: Provides operations to call the delta method. get: tags: - directoryObjects.Functions summary: Invoke function delta operationId: directoryObjects.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryObjects/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - directoryObjects.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: directoryObjects.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryObjects/getByIds: description: Provides operations to call the getByIds method. post: tags: - directoryObjects.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: directoryObjects.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryObjects/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - directoryObjects.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: directoryObjects.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /directoryRoles: description: Provides operations to manage the collection of directoryRole entities. get: tags: - directoryRoles.directoryRole summary: List directoryRoles description: 'List the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Microsoft Entra admin center, the role activation step is implicitly done on the admin''s behalf. To get the full list of roles that are available in Microsoft Entra ID, use List directoryRoleTemplates. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-list?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.ListDirectoryRole parameters: - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - roleTemplateId - roleTemplateId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - roleTemplateId - members - scopedMembers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members - scopedMembers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryRoleCollectionResponse' 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: - directoryRoles.directoryRole summary: Activate directoryRole description: 'Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. The Company Administrators and the implicit user directory roles (User, Guest User, and Restricted Guest User roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding directory role template ID. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-post-directoryroles?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.CreateDirectoryRole requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directoryRoles/{directoryRole-id}': description: Provides operations to manage the collection of directoryRole entities. get: tags: - directoryRoles.directoryRole summary: Get directoryRole description: 'Retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-get?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.GetDirectoryRole parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - roleTemplateId - members - scopedMembers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members - scopedMembers type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directoryRoles.directoryRole summary: Update entity in directoryRoles operationId: directoryRoles.directoryRole.UpdateDirectoryRole requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directoryRoles.directoryRole summary: Delete entity from directoryRoles operationId: directoryRoles.directoryRole.DeleteDirectoryRole 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 parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members': description: Provides operations to manage the members property of the microsoft.graph.directoryRole entity. get: tags: - directoryRoles.directoryObject summary: Get members from directoryRoles description: 'Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-list-members?view=graph-rest-1.0 operationId: directoryRoles.ListMembers parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref': description: Provides operations to manage the collection of directoryRole entities. delete: tags: - directoryRoles.directoryObject summary: Remove directory role member description: 'Remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0 operationId: directoryRoles.DeleteRefMembers parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.application': description: Casts the previous resource to application. get: tags: - directoryRoles.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.application operationId: directoryRoles.GetMembers.AsApplication parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.application' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.device': description: Casts the previous resource to device. get: tags: - directoryRoles.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.device operationId: directoryRoles.GetMembers.AsDevice parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.device' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.group': description: Casts the previous resource to group. get: tags: - directoryRoles.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.group operationId: directoryRoles.GetMembers.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.orgContact': description: Casts the previous resource to orgContact. get: tags: - directoryRoles.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact operationId: directoryRoles.GetMembers.AsOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.orgContact' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - directoryRoles.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal operationId: directoryRoles.GetMembers.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.servicePrincipal' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/graph.user': description: Casts the previous resource to user. get: tags: - directoryRoles.directoryObject summary: Get the item of type microsoft.graph.directoryObject as microsoft.graph.user operationId: directoryRoles.GetMembers.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/directoryRoles/{directoryRole-id}/members/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.members.GetCount-5361 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/$ref': description: Provides operations to manage the collection of directoryRole entities. get: tags: - directoryRoles.directoryObject summary: Get ref of members from directoryRoles description: 'Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-list-members?view=graph-rest-1.0 operationId: directoryRoles.ListRefMembers parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - directoryRoles.directoryObject summary: Add directory role member description: 'Create a new directory role member. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-post-members?view=graph-rest-1.0 operationId: directoryRoles.CreateRefMembers requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.application': description: Casts the previous resource to application. get: tags: - directoryRoles.directoryObject summary: Get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection operationId: directoryRoles.ListMembers.AsApplication parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.applicationCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.application/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.Members.GetCount.AsApplication-290c parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.device': description: Casts the previous resource to device. get: tags: - directoryRoles.directoryObject summary: Get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection operationId: directoryRoles.ListMembers.AsDevice parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.deviceCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.device/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.Members.GetCount.AsDevice-e712 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.group': description: Casts the previous resource to group. get: tags: - directoryRoles.directoryObject summary: Get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection operationId: directoryRoles.ListMembers.AsGroup parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.groupCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.group/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.Members.GetCount.AsGroup-b36f parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.orgContact': description: Casts the previous resource to orgContact. get: tags: - directoryRoles.directoryObject summary: Get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection operationId: directoryRoles.ListMembers.AsOrgContact parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.orgContactCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.orgContact/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.Members.GetCount.AsOrgContact-3e36 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.servicePrincipal': description: Casts the previous resource to servicePrincipal. get: tags: - directoryRoles.directoryObject summary: Get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection operationId: directoryRoles.ListMembers.AsServicePrincipal parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.servicePrincipalCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.servicePrincipal/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.Members.GetCount.AsServicePrincipal-b8f5 parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.user': description: Casts the previous resource to user. get: tags: - directoryRoles.directoryObject summary: Get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection operationId: directoryRoles.ListMembers.AsUser parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.userCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/members/graph.user/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryObject summary: Get the number of the resource operationId: directoryRoles.Members.GetCount.AsUser-af1f parameters: - name: ConsistencyLevel in: header description: 'Indicates the requested consistency level. Documentation URL: https://docs.microsoft.com/graph/aad-advanced-queries' schema: type: string examples: example-1: description: $search and $count queries require the client to set the ConsistencyLevel HTTP header to 'eventual'. value: eventual - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - directoryRoles.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - directoryRoles.Actions summary: Invoke action checkMemberObjects operationId: directoryRoles.directoryRole.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - directoryRoles.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - directoryRoles.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/restore': description: Provides operations to call the restore method. post: tags: - directoryRoles.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/scopedMembers': description: Provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity. get: tags: - directoryRoles.scopedRoleMembership summary: List scopedMembers for a directory role description: Retrieve a list of scopedRoleMembership objects for a directory role. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-list-scopedmembers?view=graph-rest-1.0 operationId: directoryRoles.ListScopedMembers 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: enum: - id - id desc - administrativeUnitId - administrativeUnitId desc - roleId - roleId desc - roleMemberInfo - roleMemberInfo desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - administrativeUnitId - roleId - roleMemberInfo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.scopedRoleMembershipCollectionResponse' 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: - directoryRoles.scopedRoleMembership summary: Create new navigation property to scopedMembers for directoryRoles operationId: directoryRoles.CreateScopedMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}': description: Provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity. get: tags: - directoryRoles.scopedRoleMembership summary: Get scopedMembers from directoryRoles description: Members of this directory role that are scoped to administrative units. Read-only. Nullable. operationId: directoryRoles.GetScopedMembers parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - administrativeUnitId - roleId - roleMemberInfo type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directoryRoles.scopedRoleMembership summary: Update the navigation property scopedMembers in directoryRoles operationId: directoryRoles.UpdateScopedMembers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.scopedRoleMembership' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directoryRoles.scopedRoleMembership summary: Delete navigation property scopedMembers for directoryRoles operationId: directoryRoles.DeleteScopedMembers 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 parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole - name: scopedRoleMembership-id in: path description: The unique identifier of scopedRoleMembership required: true schema: type: string x-ms-docs-key-type: scopedRoleMembership '/directoryRoles/{directoryRole-id}/scopedMembers/$count': description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.scopedRoleMembership summary: Get the number of the resource operationId: directoryRoles.scopedMembers.GetCount-b2b2 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' parameters: - name: directoryRole-id in: path description: The unique identifier of directoryRole required: true schema: type: string x-ms-docs-key-type: directoryRole '/directoryRoles(roleTemplateId=''{roleTemplateId}'')': description: Provides operations to manage the collection of directoryRole entities. get: tags: - directoryRoles.directoryRole summary: Get directoryRole description: 'Retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryrole-get?view=graph-rest-1.0 operationId: directoryRoles.directoryRole.GetDirectoryRoleByRoleTemplateId parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - roleTemplateId - members - scopedMembers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members - scopedMembers type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directoryRoles.directoryRole summary: Update entity in directoryRoles by roleTemplateId operationId: directoryRoles.directoryRole.UpdateDirectoryRoleByRoleTemplateId requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRole' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directoryRoles.directoryRole summary: Delete entity from directoryRoles by roleTemplateId operationId: directoryRoles.directoryRole.DeleteDirectoryRoleByRoleTemplateId 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 parameters: - name: roleTemplateId in: path description: Alternate key of directoryRole required: true schema: type: string nullable: true /directoryRoles/$count: description: Provides operations to count the resources in the collection. get: tags: - directoryRoles.directoryRole summary: Get the number of the resource operationId: directoryRoles.GetCount-ad68 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' /directoryRoles/delta(): description: Provides operations to call the delta method. get: tags: - directoryRoles.Functions summary: Invoke function delta operationId: directoryRoles.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - roleTemplateId - members - scopedMembers type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc - roleTemplateId - roleTemplateId desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryRole type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryRole' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - /directoryRoles/delta() /directoryRoles/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - directoryRoles.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: directoryRoles.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryRoles/getByIds: description: Provides operations to call the getByIds method. post: tags: - directoryRoles.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: directoryRoles.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryRoles/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - directoryRoles.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: directoryRoles.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /directoryRoleTemplates: description: Provides operations to manage the collection of directoryRoleTemplate entities. get: tags: - directoryRoleTemplates.directoryRoleTemplate summary: List directoryRoleTemplates description: Retrieve a list of directoryRoleTemplate objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryroletemplate-list?view=graph-rest-1.0 operationId: directoryRoleTemplates.directoryRoleTemplate.ListDirectoryRoleTemplate parameters: - $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: enum: - id - id desc - deletedDateTime - deletedDateTime desc - description - description desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryRoleTemplateCollectionResponse' 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: - directoryRoleTemplates.directoryRoleTemplate summary: Add new entity to directoryRoleTemplates operationId: directoryRoleTemplates.directoryRoleTemplate.CreateDirectoryRoleTemplate requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRoleTemplate' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRoleTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/directoryRoleTemplates/{directoryRoleTemplate-id}': description: Provides operations to manage the collection of directoryRoleTemplate entities. get: tags: - directoryRoleTemplates.directoryRoleTemplate summary: Get directoryRoleTemplate description: Retrieve the properties and relationships of a directoryroletemplate object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryroletemplate-get?view=graph-rest-1.0 operationId: directoryRoleTemplates.directoryRoleTemplate.GetDirectoryRoleTemplate parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRoleTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - directoryRoleTemplates.directoryRoleTemplate summary: Update entity in directoryRoleTemplates operationId: directoryRoleTemplates.directoryRoleTemplate.UpdateDirectoryRoleTemplate requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRoleTemplate' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryRoleTemplate' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - directoryRoleTemplates.directoryRoleTemplate summary: Delete entity from directoryRoleTemplates operationId: directoryRoleTemplates.directoryRoleTemplate.DeleteDirectoryRoleTemplate 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 parameters: - name: directoryRoleTemplate-id in: path description: The unique identifier of directoryRoleTemplate required: true schema: type: string x-ms-docs-key-type: directoryRoleTemplate '/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups': description: Provides operations to call the checkMemberGroups method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action checkMemberGroups description: 'Check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Microsoft Entra ID. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0 operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: groupIds: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRoleTemplate-id in: path description: The unique identifier of directoryRoleTemplate required: true schema: type: string x-ms-docs-key-type: directoryRoleTemplate '/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects': description: Provides operations to call the checkMemberObjects method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action checkMemberObjects operationId: directoryRoleTemplates.directoryRoleTemplate.checkMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRoleTemplate-id in: path description: The unique identifier of directoryRoleTemplate required: true schema: type: string x-ms-docs-key-type: directoryRoleTemplate '/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups': description: Provides operations to call the getMemberGroups method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action getMemberGroups description: 'Return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0 operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberGroups requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRoleTemplate-id in: path description: The unique identifier of directoryRoleTemplate required: true schema: type: string x-ms-docs-key-type: directoryRoleTemplate '/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects': description: Provides operations to call the getMemberObjects method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action getMemberObjects description: 'Return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0 operationId: directoryRoleTemplates.directoryRoleTemplate.getMemberObjects requestBody: description: Action parameters content: application/json: schema: type: object properties: securityEnabledOnly: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: directoryRoleTemplate-id in: path description: The unique identifier of directoryRoleTemplate required: true schema: type: string x-ms-docs-key-type: directoryRoleTemplate '/directoryRoleTemplates/{directoryRoleTemplate-id}/restore': description: Provides operations to call the restore method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action restore description: 'Restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0 operationId: directoryRoleTemplates.directoryRoleTemplate.restore responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: directoryRoleTemplate-id in: path description: The unique identifier of directoryRoleTemplate required: true schema: type: string x-ms-docs-key-type: directoryRoleTemplate /directoryRoleTemplates/$count: description: Provides operations to count the resources in the collection. get: tags: - directoryRoleTemplates.directoryRoleTemplate summary: Get the number of the resource operationId: directoryRoleTemplates.GetCount-ed85 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' /directoryRoleTemplates/delta(): description: Provides operations to call the delta method. get: tags: - directoryRoleTemplates.Functions summary: Invoke function delta operationId: directoryRoleTemplates.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.directoryObject' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryRoleTemplates/getAvailableExtensionProperties: description: Provides operations to call the getAvailableExtensionProperties method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action getAvailableExtensionProperties description: 'Return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0 operationId: directoryRoleTemplates.getAvailableExtensionProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: isSyncedFromOnPremises: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of extensionProperty type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.extensionProperty' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryRoleTemplates/getByIds: description: Provides operations to call the getByIds method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action getByIds description: 'Return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0 operationId: directoryRoleTemplates.getByIds requestBody: description: Action parameters content: application/json: schema: type: object properties: ids: type: array items: type: string types: type: array items: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of directoryObject type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /directoryRoleTemplates/validateProperties: description: Provides operations to call the validateProperties method. post: tags: - directoryRoleTemplates.Actions summary: Invoke action validateProperties description: "Validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:\n1. Validate the prefix and suffix naming policy\n2. Validate the custom banned words policy\n3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0 operationId: directoryRoleTemplates.validateProperties requestBody: description: Action parameters content: application/json: schema: type: object properties: entityType: type: string nullable: true displayName: type: string nullable: true mailNickname: type: string nullable: true onBehalfOfUserId: pattern: '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$' type: string format: uuid nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action /domainDnsRecords: description: Provides operations to manage the collection of domainDnsRecord entities. get: tags: - domainDnsRecords.domainDnsRecord summary: Get entities from domainDnsRecords operationId: domainDnsRecords.domainDnsRecord.ListDomainDnsRecord 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: enum: - id - id desc - isOptional - isOptional desc - label - label desc - recordType - recordType desc - supportedService - supportedService desc - ttl - ttl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isOptional - label - recordType - supportedService - ttl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.domainDnsRecordCollectionResponse' 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: - domainDnsRecords.domainDnsRecord summary: Add new entity to domainDnsRecords operationId: domainDnsRecords.domainDnsRecord.CreateDomainDnsRecord requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/domainDnsRecords/{domainDnsRecord-id}': description: Provides operations to manage the collection of domainDnsRecord entities. get: tags: - domainDnsRecords.domainDnsRecord summary: Get entity from domainDnsRecords by key operationId: domainDnsRecords.domainDnsRecord.GetDomainDnsRecord parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isOptional - label - recordType - supportedService - ttl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - domainDnsRecords.domainDnsRecord summary: Update entity in domainDnsRecords operationId: domainDnsRecords.domainDnsRecord.UpdateDomainDnsRecord requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - domainDnsRecords.domainDnsRecord summary: Delete entity from domainDnsRecords operationId: domainDnsRecords.domainDnsRecord.DeleteDomainDnsRecord 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 parameters: - name: domainDnsRecord-id in: path description: The unique identifier of domainDnsRecord required: true schema: type: string x-ms-docs-key-type: domainDnsRecord /domainDnsRecords/$count: description: Provides operations to count the resources in the collection. get: tags: - domainDnsRecords.domainDnsRecord summary: Get the number of the resource operationId: domainDnsRecords.GetCount-96e3 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' /domains: description: Provides operations to manage the collection of domain entities. get: tags: - domains.domain summary: List domains description: Retrieve a list of domain objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-list?view=graph-rest-1.0 operationId: domains.domain.ListDomain 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: enum: - id - id desc - authenticationType - authenticationType desc - availabilityStatus - availabilityStatus desc - isAdminManaged - isAdminManaged desc - isDefault - isDefault desc - isInitial - isInitial desc - isRoot - isRoot desc - isVerified - isVerified desc - manufacturer - manufacturer desc - model - model desc - passwordNotificationWindowInDays - passwordNotificationWindowInDays desc - passwordValidityPeriodInDays - passwordValidityPeriodInDays desc - state - state desc - supportedServices - supportedServices desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - authenticationType - availabilityStatus - isAdminManaged - isDefault - isInitial - isRoot - isVerified - manufacturer - model - passwordNotificationWindowInDays - passwordValidityPeriodInDays - state - supportedServices - domainNameReferences - federationConfiguration - serviceConfigurationRecords - verificationDnsRecords type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - domainNameReferences - federationConfiguration - serviceConfigurationRecords - verificationDnsRecords type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.domainCollectionResponse' 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: - domains.domain summary: Create domain description: 'Adds a domain to the tenant. Important: You cannot use an associated domain with your Microsoft Entra tenant until ownership is verified. See List verificationDnsRecords for details. Root domains require verification. For example, contoso.com requires verification. If a root domain is verified, subdomains of the root domain are automatically verified. For example, subdomain.contoso.com is automatically be verified if contoso.com has been verified. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-post-domains?view=graph-rest-1.0 operationId: domains.domain.CreateDomain requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domain' required: true responses: 2XX: description: Created entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domain' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/domains/{domain-id}': description: Provides operations to manage the collection of domain entities. get: tags: - domains.domain summary: Get domain description: Retrieve the properties and relationships of domain object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-get?view=graph-rest-1.0 operationId: domains.domain.GetDomain parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - authenticationType - availabilityStatus - isAdminManaged - isDefault - isInitial - isRoot - isVerified - manufacturer - model - passwordNotificationWindowInDays - passwordValidityPeriodInDays - state - supportedServices - domainNameReferences - federationConfiguration - serviceConfigurationRecords - verificationDnsRecords type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - domainNameReferences - federationConfiguration - serviceConfigurationRecords - verificationDnsRecords type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domain' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - domains.domain summary: Update domain description: Update the properties of domain object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-update?view=graph-rest-1.0 operationId: domains.domain.UpdateDomain requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domain' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domain' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - domains.domain summary: Delete domain description: Deletes a domain from a tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-delete?view=graph-rest-1.0 operationId: domains.domain.DeleteDomain 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 parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/domainNameReferences': description: Provides operations to manage the domainNameReferences property of the microsoft.graph.domain entity. get: tags: - domains.directoryObject summary: List domainNameReferences description: Retrieve a list of directoryObject with a reference to the domain. The returned list will contain all directory objects that have a dependency on the domain. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-list-domainnamereferences?view=graph-rest-1.0 operationId: domains.ListDomainNameReferences 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: enum: - id - id desc - deletedDateTime - deletedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.directoryObjectCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/domainNameReferences/{directoryObject-id}': description: Provides operations to manage the domainNameReferences property of the microsoft.graph.domain entity. get: tags: - domains.directoryObject summary: Get domainNameReferences from domains description: 'The objects such as users and groups that reference the domain ID. Read-only, Nullable. Supports $expand and $filter by the OData type of objects returned. For example /domains/{domainId}/domainNameReferences/microsoft.graph.user and /domains/{domainId}/domainNameReferences/microsoft.graph.group.' operationId: domains.GetDomainNameReferences parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.directoryObject' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain - name: directoryObject-id in: path description: The unique identifier of directoryObject required: true schema: type: string x-ms-docs-key-type: directoryObject '/domains/{domain-id}/domainNameReferences/$count': description: Provides operations to count the resources in the collection. get: tags: - domains.directoryObject summary: Get the number of the resource operationId: domains.domainNameReferences.GetCount-a205 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' parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/federationConfiguration': description: Provides operations to manage the federationConfiguration property of the microsoft.graph.domain entity. get: tags: - domains.internalDomainFederation summary: List internalDomainFederations description: Read the properties of the internalDomainFederation objects for the domain. This API returns only one object in the collection. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-list-federationconfiguration?view=graph-rest-1.0 operationId: domains.ListFederationConfiguration 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: enum: - id - id desc - displayName - displayName desc - issuerUri - issuerUri desc - metadataExchangeUri - metadataExchangeUri desc - passiveSignInUri - passiveSignInUri desc - preferredAuthenticationProtocol - preferredAuthenticationProtocol desc - signingCertificate - signingCertificate desc - activeSignInUri - activeSignInUri desc - federatedIdpMfaBehavior - federatedIdpMfaBehavior desc - isSignedAuthenticationRequestRequired - isSignedAuthenticationRequestRequired desc - nextSigningCertificate - nextSigningCertificate desc - promptLoginBehavior - promptLoginBehavior desc - signingCertificateUpdateStatus - signingCertificateUpdateStatus desc - signOutUri - signOutUri desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - issuerUri - metadataExchangeUri - passiveSignInUri - preferredAuthenticationProtocol - signingCertificate - activeSignInUri - federatedIdpMfaBehavior - isSignedAuthenticationRequestRequired - nextSigningCertificate - promptLoginBehavior - signingCertificateUpdateStatus - signOutUri type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.internalDomainFederationCollectionResponse' 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: - domains.internalDomainFederation summary: Create federationConfiguration description: Create a new internalDomainFederation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-post-federationconfiguration?view=graph-rest-1.0 operationId: domains.CreateFederationConfiguration requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internalDomainFederation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internalDomainFederation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}': description: Provides operations to manage the federationConfiguration property of the microsoft.graph.domain entity. get: tags: - domains.internalDomainFederation summary: Get internalDomainFederation description: Read the properties and relationships of an internalDomainFederation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/internaldomainfederation-get?view=graph-rest-1.0 operationId: domains.GetFederationConfiguration parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - issuerUri - metadataExchangeUri - passiveSignInUri - preferredAuthenticationProtocol - signingCertificate - activeSignInUri - federatedIdpMfaBehavior - isSignedAuthenticationRequestRequired - nextSigningCertificate - promptLoginBehavior - signingCertificateUpdateStatus - signOutUri type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internalDomainFederation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - domains.internalDomainFederation summary: Update internalDomainFederation description: Update the properties of an internalDomainFederation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/internaldomainfederation-update?view=graph-rest-1.0 operationId: domains.UpdateFederationConfiguration requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internalDomainFederation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.internalDomainFederation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - domains.internalDomainFederation summary: Delete internalDomainFederation description: Delete an internalDomainFederation object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/internaldomainfederation-delete?view=graph-rest-1.0 operationId: domains.DeleteFederationConfiguration 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 parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain - name: internalDomainFederation-id in: path description: The unique identifier of internalDomainFederation required: true schema: type: string x-ms-docs-key-type: internalDomainFederation '/domains/{domain-id}/federationConfiguration/$count': description: Provides operations to count the resources in the collection. get: tags: - domains.internalDomainFederation summary: Get the number of the resource operationId: domains.federationConfiguration.GetCount-9087 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' parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/forceDelete': description: Provides operations to call the forceDelete method. post: tags: - domains.Actions summary: Invoke action forceDelete description: 'Deletes a domain using an asynchronous long-running operation. Prior to calling forceDelete, you must update or remove any references to Exchange as the provisioning service. The following actions are performed as part of this operation: After the domain deletion completes, API operations for the deleted domain will return an HTTP 404 status code. To verify deletion of a domain, you can perform a get domain operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-forcedelete?view=graph-rest-1.0 operationId: domains.domain.forceDelete requestBody: description: Action parameters content: application/json: schema: type: object properties: disableUserAccounts: type: boolean default: false nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/promote': description: Provides operations to call the promote method. post: tags: - domains.Actions summary: Invoke action promote description: Promote a verified subdomain to the root domain. A verified domain has its isVerified property set to true. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-promote?view=graph-rest-1.0 operationId: domains.domain.promote responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/verify': description: Provides operations to call the verify method. post: tags: - domains.Actions summary: Invoke action verify description: Validates the ownership of the domain. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-verify?view=graph-rest-1.0 operationId: domains.domain.verify responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.domain' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/serviceConfigurationRecords': description: Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity. get: tags: - domains.domainDnsRecord summary: List serviceConfigurationRecords description: Retrieves a list of domainDnsRecord objects needed to enable services for the domain. Use the returned list to add records to the zone file of the domain. This can be done through the domain registrar or DNS server configuration. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-list-serviceconfigurationrecords?view=graph-rest-1.0 operationId: domains.ListServiceConfigurationRecords 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: enum: - id - id desc - isOptional - isOptional desc - label - label desc - recordType - recordType desc - supportedService - supportedService desc - ttl - ttl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isOptional - label - recordType - supportedService - ttl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.domainDnsRecordCollectionResponse' 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: - domains.domainDnsRecord summary: Create new navigation property to serviceConfigurationRecords for domains operationId: domains.CreateServiceConfigurationRecords requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}': description: Provides operations to manage the serviceConfigurationRecords property of the microsoft.graph.domain entity. get: tags: - domains.domainDnsRecord summary: Get serviceConfigurationRecords from domains description: 'DNS records the customer adds to the DNS zone file of the domain before the domain can be used by Microsoft Online services. Read-only, Nullable. Supports $expand.' operationId: domains.GetServiceConfigurationRecords parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isOptional - label - recordType - supportedService - ttl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - domains.domainDnsRecord summary: Update the navigation property serviceConfigurationRecords in domains operationId: domains.UpdateServiceConfigurationRecords requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - domains.domainDnsRecord summary: Delete navigation property serviceConfigurationRecords for domains operationId: domains.DeleteServiceConfigurationRecords 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 parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain - name: domainDnsRecord-id in: path description: The unique identifier of domainDnsRecord required: true schema: type: string x-ms-docs-key-type: domainDnsRecord '/domains/{domain-id}/serviceConfigurationRecords/$count': description: Provides operations to count the resources in the collection. get: tags: - domains.domainDnsRecord summary: Get the number of the resource operationId: domains.serviceConfigurationRecords.GetCount-999b 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' parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/verificationDnsRecords': description: Provides operations to manage the verificationDnsRecords property of the microsoft.graph.domain entity. get: tags: - domains.domainDnsRecord summary: List verificationDnsRecords description: 'Retrieve a list of domainDnsRecord objects. You cannot use an associated domain with your Microsoft Entra tenant until ownership is verified. To verify the ownership of the domain, retrieve the domain verification records and add the details to the zone file of the domain. This can be done through the domain registrar or DNS server configuration. Root domains require verification. For example, contoso.com requires verification. If a root domain is verified, subdomains of the root domain are automatically verified. For example, subdomain.contoso.com is automatically be verified if contoso.com has been verified. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/domain-list-verificationdnsrecords?view=graph-rest-1.0 operationId: domains.ListVerificationDnsRecords 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: enum: - id - id desc - isOptional - isOptional desc - label - label desc - recordType - recordType desc - supportedService - supportedService desc - ttl - ttl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isOptional - label - recordType - supportedService - ttl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.domainDnsRecordCollectionResponse' 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: - domains.domainDnsRecord summary: Create new navigation property to verificationDnsRecords for domains operationId: domains.CreateVerificationDnsRecords requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain '/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}': description: Provides operations to manage the verificationDnsRecords property of the microsoft.graph.domain entity. get: tags: - domains.domainDnsRecord summary: Get verificationDnsRecords from domains description: 'DNS records that the customer adds to the DNS zone file of the domain before the customer can complete domain ownership verification with Microsoft Entra ID. Read-only, Nullable. Supports $expand.' operationId: domains.GetVerificationDnsRecords parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - isOptional - label - recordType - supportedService - ttl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - domains.domainDnsRecord summary: Update the navigation property verificationDnsRecords in domains operationId: domains.UpdateVerificationDnsRecords requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.domainDnsRecord' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - domains.domainDnsRecord summary: Delete navigation property verificationDnsRecords for domains operationId: domains.DeleteVerificationDnsRecords 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 parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain - name: domainDnsRecord-id in: path description: The unique identifier of domainDnsRecord required: true schema: type: string x-ms-docs-key-type: domainDnsRecord '/domains/{domain-id}/verificationDnsRecords/$count': description: Provides operations to count the resources in the collection. get: tags: - domains.domainDnsRecord summary: Get the number of the resource operationId: domains.verificationDnsRecords.GetCount-d5a7 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' parameters: - name: domain-id in: path description: The unique identifier of domain required: true schema: type: string x-ms-docs-key-type: domain /domains/$count: description: Provides operations to count the resources in the collection. get: tags: - domains.domain summary: Get the number of the resource operationId: domains.GetCount-3c31 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' /drives: description: Provides operations to manage the collection of drive entities. get: tags: - drives.drive summary: Get entities from drives operationId: drives.drive.ListDrive parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - driveType - driveType desc - owner - owner desc - quota - quota desc - sharePointIds - sharePointIds desc - system - system desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - driveType - owner - quota - sharePointIds - system - createdByUser - lastModifiedByUser - bundles - following - items - list - root - special type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - bundles - following - items - list - root - special type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveCollectionResponse' 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: - drives.drive summary: Add new entity to drives operationId: drives.drive.CreateDrive requestBody: description: New entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.drive' required: true responses: 2XX: description: Created entity 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 '/drives/{drive-id}': description: Provides operations to manage the collection of drive entities. get: tags: - drives.drive summary: Get entity from drives by key operationId: drives.drive.GetDrive parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - driveType - owner - quota - sharePointIds - system - createdByUser - lastModifiedByUser - bundles - following - items - list - root - special type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - bundles - following - items - list - root - special type: string responses: 2XX: description: Retrieved entity 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 patch: tags: - drives.drive summary: Update entity in drives operationId: drives.drive.UpdateDrive requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.drive' required: true responses: 2XX: description: Success 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 delete: tags: - drives.drive summary: Delete entity from drives operationId: drives.drive.DeleteDrive 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/bundles': description: Provides operations to manage the bundles property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get bundles from drives description: 'Collection of [bundles][bundle] (albums and multi-select-shared sets of items). Only in personal OneDrive.' operationId: drives.ListBundles 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveItemCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to bundles for drives operationId: drives.CreateBundles requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/bundles/{driveItem-id}': description: Provides operations to manage the bundles property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get bundles from drives description: 'Collection of [bundles][bundle] (albums and multi-select-shared sets of items). Only in personal OneDrive.' operationId: drives.GetBundles parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/bundles/{driveItem-id}/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property bundles from drives description: 'The content stream, if the item represents a file.' operationId: drives.GetBundlesContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property bundles in drives description: 'The content stream, if the item represents a file.' operationId: drives.UpdateBundlesContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/bundles/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.bundles.GetCount-c935 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/createdByUser': description: Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.user summary: Get createdByUser from drives description: Identity of the user who created the item. Read-only. operationId: drives.GetCreatedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/createdByUser' - '/drives/{drive-id}/list/createdByUser' - '/drives/{drive-id}/list/items/{listItem-id}/createdByUser' '/drives/{drive-id}/createdByUser/mailboxSettings': get: tags: - drives.user summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.createdByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.user summary: Update property mailboxSettings value. operationId: drives.createdByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/createdByUser/serviceProvisioningErrors': get: tags: - drives.user summary: Get serviceProvisioningErrors property value operationId: drives.createdByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.user summary: Get the number of the resource operationId: drives.createdByUser.ServiceProvisioningErrors.GetCount-37a0 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/following': description: Provides operations to manage the following property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: List followed items description: "List the items that have been followed by the signed in user.\nThis collection includes items that are in the user's drive as well as items they have access to from other drives. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0 operationId: drives.ListFollowing 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveItemCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/following/{driveItem-id}': description: Provides operations to manage the following property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get following from drives description: The list of items the user is following. Only in OneDrive for Business. operationId: drives.GetFollowing parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/following/{driveItem-id}/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property following from drives description: 'The content stream, if the item represents a file.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0 operationId: drives.GetFollowingContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property following in drives description: 'The content stream, if the item represents a file.' operationId: drives.UpdateFollowingContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/following/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.following.GetCount-16f3 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/items': description: Provides operations to manage the items property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get items from drives description: All items contained in the drive. Read-only. Nullable. operationId: drives.ListItems 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveItemCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to items for drives operationId: drives.CreateItems requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/items/{driveItem-id}': description: Provides operations to manage the items property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get items from drives description: All items contained in the drive. Read-only. Nullable. operationId: drives.GetItems parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Move a DriveItem to a new folder description: "To move a DriveItem to a new parent item, your app requests to update the parentReference of the DriveItem to move. This is a special case of the Update method.\nYour app can combine moving an item to a new container and updating other properties of the item into a single request. Items cannot be moved between Drives using this request. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-move?view=graph-rest-1.0 operationId: drives.UpdateItems requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete a DriveItem description: "Delete a DriveItem by using its ID or path.\nDeleting items using this method moves the items to the recycle bin instead of permanently deleting the item. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-delete?view=graph-rest-1.0 operationId: drives.DeleteItems 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/analytics': description: Provides operations to manage the analytics property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get analytics from drives description: Analytics about the view activities that took place on this item. operationId: drives.items.GetAnalytics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allTime - itemActivityStats - lastSevenDays type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - allTime - itemActivityStats - lastSevenDays type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemAnalytics' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property analytics in drives operationId: drives.items.UpdateAnalytics requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemAnalytics' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemAnalytics' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property analytics for drives operationId: drives.items.DeleteAnalytics 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/analytics/allTime': description: Provides operations to manage the allTime property of the microsoft.graph.itemAnalytics entity. get: tags: - drives.driveItem summary: Get itemAnalytics description: "Get [itemAnalytics][] about the views that took place under this resource.\nThe itemAnalytics resource is a convenient way to get activity stats for allTime and the lastSevenDays.\nFor a custom time range or interval, use the getActivitiesByInterval][] API. This API is available in the following [national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0 operationId: drives.items.analytics.GetAllTime parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats': description: Provides operations to manage the itemActivityStats property of the microsoft.graph.itemAnalytics entity. get: tags: - drives.driveItem summary: Get itemActivityStats from drives operationId: drives.items.analytics.ListItemActivityStats 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: enum: - id - id desc - access - access desc - create - create desc - delete - delete desc - edit - edit desc - endDateTime - endDateTime desc - incompleteData - incompleteData desc - isTrending - isTrending desc - move - move desc - startDateTime - startDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.itemActivityStatCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to itemActivityStats for drives operationId: drives.items.analytics.CreateItemActivityStats requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}': description: Provides operations to manage the itemActivityStats property of the microsoft.graph.itemAnalytics entity. get: tags: - drives.driveItem summary: Get itemActivityStats from drives operationId: drives.items.analytics.GetItemActivityStats parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property itemActivityStats in drives operationId: drives.items.analytics.UpdateItemActivityStats requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property itemActivityStats for drives operationId: drives.items.analytics.DeleteItemActivityStats 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: itemActivityStat-id in: path description: The unique identifier of itemActivityStat required: true schema: type: string x-ms-docs-key-type: itemActivityStat '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities': description: Provides operations to manage the activities property of the microsoft.graph.itemActivityStat entity. get: tags: - drives.driveItem summary: Get activities from drives description: Exposes the itemActivities represented in this itemActivityStat resource. operationId: drives.items.analytics.itemActivityStats.ListActivities 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: enum: - id - id desc - access - access desc - activityDateTime - activityDateTime desc - actor - actor desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - activityDateTime - actor - driveItem type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - driveItem type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.itemActivityCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to activities for drives operationId: drives.items.analytics.itemActivityStats.CreateActivities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: itemActivityStat-id in: path description: The unique identifier of itemActivityStat required: true schema: type: string x-ms-docs-key-type: itemActivityStat '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}': description: Provides operations to manage the activities property of the microsoft.graph.itemActivityStat entity. get: tags: - drives.driveItem summary: Get activities from drives description: Exposes the itemActivities represented in this itemActivityStat resource. operationId: drives.items.analytics.itemActivityStats.GetActivities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - activityDateTime - actor - driveItem type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - driveItem type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property activities in drives operationId: drives.items.analytics.itemActivityStats.UpdateActivities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property activities for drives operationId: drives.items.analytics.itemActivityStats.DeleteActivities 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: itemActivityStat-id in: path description: The unique identifier of itemActivityStat required: true schema: type: string x-ms-docs-key-type: itemActivityStat - name: itemActivity-id in: path description: The unique identifier of itemActivity required: true schema: type: string x-ms-docs-key-type: itemActivity '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem': description: Provides operations to manage the driveItem property of the microsoft.graph.itemActivity entity. get: tags: - drives.driveItem summary: Get driveItem from drives description: Exposes the driveItem that was the target of this activity. operationId: drives.items.analytics.itemActivityStats.activities.GetDriveItem parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: itemActivityStat-id in: path description: The unique identifier of itemActivityStat required: true schema: type: string x-ms-docs-key-type: itemActivityStat - name: itemActivity-id in: path description: The unique identifier of itemActivity required: true schema: type: string x-ms-docs-key-type: itemActivity '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property driveItem from drives description: 'The content stream, if the item represents a file.' operationId: drives.items.analytics.itemActivityStats.activities.GetDriveItemContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property driveItem in drives description: 'The content stream, if the item represents a file.' operationId: drives.items.analytics.itemActivityStats.activities.UpdateDriveItemContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: itemActivityStat-id in: path description: The unique identifier of itemActivityStat required: true schema: type: string x-ms-docs-key-type: itemActivityStat - name: itemActivity-id in: path description: The unique identifier of itemActivity required: true schema: type: string x-ms-docs-key-type: itemActivity '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.analytics.itemActivityStats.activities.GetCount-7511 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: itemActivityStat-id in: path description: The unique identifier of itemActivityStat required: true schema: type: string x-ms-docs-key-type: itemActivityStat '/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.analytics.itemActivityStats.GetCount-f4fa 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays': description: Provides operations to manage the lastSevenDays property of the microsoft.graph.itemAnalytics entity. get: tags: - drives.driveItem summary: Get lastSevenDays from drives operationId: drives.items.analytics.GetLastSevenDays parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemActivityStat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/children': description: Provides operations to manage the children property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: List children of a driveItem description: Return a collection of DriveItems in the children relationship of a DriveItem. DriveItems with a non-null folder or package facet can have one or more child DriveItems. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0 operationId: drives.items.ListChildren 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveItemCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to children for drives externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-post-children?view=graph-rest-1.0 operationId: drives.items.CreateChildren requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}': description: Provides operations to manage the children property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get children from drives description: Collection containing Item objects for the immediate children of Item. Only items representing folders have children. Read-only. Nullable. operationId: drives.items.GetChildren parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: driveItem-id1 in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property children from drives description: 'The content stream, if the item represents a file.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0 operationId: drives.items.GetChildrenContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property children in drives description: 'The content stream, if the item represents a file.' operationId: drives.items.UpdateChildrenContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: driveItem-id1 in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/children/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.children.GetCount-17b0 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property items from drives description: 'The content stream, if the item represents a file.' operationId: drives.GetItemsContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property items in drives description: 'The content stream, if the item represents a file.' operationId: drives.UpdateItemsContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/createdByUser': description: Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.driveItem summary: Get createdByUser from drives description: Identity of the user who created the item. Read-only. operationId: drives.items.GetCreatedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/createdByUser' - '/drives/{drive-id}/list/createdByUser' - '/drives/{drive-id}/list/items/{listItem-id}/createdByUser' '/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings': get: tags: - drives.driveItem summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.items.createdByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.driveItem summary: Update property mailboxSettings value. operationId: drives.items.createdByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors': get: tags: - drives.driveItem summary: Get serviceProvisioningErrors property value operationId: drives.items.createdByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.createdByUser.ServiceProvisioningErrors.GetCount-9567 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser': description: Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.driveItem summary: Get lastModifiedByUser from drives description: Identity of the user who last modified the item. Read-only. operationId: drives.items.GetLastModifiedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/lastModifiedByUser' - '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser' - '/drives/{drive-id}/list/lastModifiedByUser' '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings': get: tags: - drives.driveItem summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.items.lastModifiedByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.driveItem summary: Update property mailboxSettings value. operationId: drives.items.lastModifiedByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors': get: tags: - drives.driveItem summary: Get serviceProvisioningErrors property value operationId: drives.items.lastModifiedByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-b2d2 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/listItem': description: Provides operations to manage the listItem property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get listItem from drives description: 'For drives in SharePoint, the associated document library list item. Read-only. Nullable.' operationId: drives.items.GetListItem parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - contentType - sharepointIds - createdByUser - lastModifiedByUser - analytics - documentSetVersions - driveItem - fields - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - analytics - documentSetVersions - driveItem - fields - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel': description: Provides operations to call the assignSensitivityLabel method. post: tags: - drives.Actions summary: Invoke action assignSensitivityLabel operationId: drives.drive.items.driveItem.assignSensitivityLabel requestBody: description: Action parameters content: application/json: schema: type: object properties: sensitivityLabelId: type: string nullable: true assignmentMethod: anyOf: - $ref: '#/components/schemas/microsoft.graph.sensitivityLabelAssignmentMethod' - type: object nullable: true justificationText: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/checkin': description: Provides operations to call the checkin method. post: tags: - drives.Actions summary: Invoke action checkin description: 'Check in a checked out driveItem resource, which makes the version of the document available to others. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.checkin requestBody: description: Action parameters content: application/json: schema: type: object properties: checkInAs: type: string nullable: true comment: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/checkout': description: Provides operations to call the checkout method. post: tags: - drives.Actions summary: Invoke action checkout description: 'Check out a driveItem resource to prevent others from editing the document, and prevent your changes from being visible until the documented is checked in. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.checkout responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/copy': description: Provides operations to call the copy method. post: tags: - drives.Actions summary: Invoke action copy description: 'Asynchronously creates a copy of an driveItem][item-resource] (including any children), under a new parent item or with a new name. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.copy requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true parentReference: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemReference' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/createLink': description: Provides operations to call the createLink method. post: tags: - drives.Actions summary: Invoke action createLink description: "You can use createLink action to share a DriveItem via a sharing link. The createLink action will create a new sharing link if the specified link type doesn't already exist for the calling application.\nIf a sharing link of the specified type already exists for the app, the existing sharing link will be returned. DriveItem resources inherit sharing permissions from their ancestors. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.createLink requestBody: description: Action parameters content: application/json: schema: type: object properties: type: type: string scope: type: string nullable: true expirationDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string format: date-time nullable: true password: type: string nullable: true message: type: string nullable: true retainInheritedPermissions: type: boolean default: false nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.permission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/createUploadSession': description: Provides operations to call the createUploadSession method. post: tags: - drives.Actions summary: Invoke action createUploadSession operationId: drives.drive.items.driveItem.createUploadSession requestBody: description: Action parameters content: application/json: schema: type: object properties: item: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItemUploadableProperties' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.uploadSession' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/delta()': description: Provides operations to call the delta method. get: tags: - drives.Functions summary: Invoke function delta operationId: drives.drive.items.driveItem.delta-fa14 parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of driveItem type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/delta(token=''{token}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/delta' '/drives/{drive-id}/items/{driveItem-id}/delta(token=''{token}'')': description: Provides operations to call the delta method. get: tags: - drives.Functions summary: Invoke function delta operationId: drives.drive.items.driveItem.delta-9846 parameters: - name: token in: path description: 'Usage: token=''{token}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of driveItem type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/delta()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/delta' '/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels': description: Provides operations to call the extractSensitivityLabels method. post: tags: - drives.Actions summary: Invoke action extractSensitivityLabels operationId: drives.drive.items.driveItem.extractSensitivityLabels responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.extractSensitivityLabelsResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/follow': description: Provides operations to call the follow method. post: tags: - drives.Actions summary: Invoke action follow description: Follow a driveItem. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.follow responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval()': description: Provides operations to call the getActivitiesByInterval method. get: tags: - drives.Functions summary: Invoke function getActivitiesByInterval operationId: drives.drive.items.driveItem.getActivitiesByInterval-4c35 parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - access - access desc - create - create desc - delete - delete desc - edit - edit desc - endDateTime - endDateTime desc - incompleteData - incompleteData desc - isTrending - isTrending desc - move - move desc - startDateTime - startDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of itemActivityStat type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemActivityStat' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')' - '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval()' - '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')' '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')': description: Provides operations to call the getActivitiesByInterval method. get: tags: - drives.Functions summary: Invoke function getActivitiesByInterval operationId: drives.drive.items.driveItem.getActivitiesByInterval-ad27 parameters: - name: startDateTime in: path description: 'Usage: startDateTime=''{startDateTime}''' required: true schema: type: string nullable: true - name: endDateTime in: path description: 'Usage: endDateTime=''{endDateTime}''' required: true schema: type: string nullable: true - name: interval in: path description: 'Usage: interval=''{interval}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - access - access desc - create - create desc - delete - delete desc - edit - edit desc - endDateTime - endDateTime desc - incompleteData - incompleteData desc - isTrending - isTrending desc - move - move desc - startDateTime - startDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of itemActivityStat type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemActivityStat' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval()' - '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval()' - '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')' '/drives/{drive-id}/items/{driveItem-id}/invite': description: Provides operations to call the invite method. post: tags: - drives.Actions summary: Invoke action invite description: "Sends a sharing invitation for a driveItem.\nA sharing invitation provides permissions to the recipients and optionally sends them an email with a sharing link][]. This API is available in the following [national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.invite requestBody: description: Action parameters content: application/json: schema: type: object properties: requireSignIn: type: boolean default: false nullable: true roles: type: array items: type: string nullable: true sendInvitation: type: boolean default: false nullable: true message: type: string nullable: true recipients: type: array items: $ref: '#/components/schemas/microsoft.graph.driveRecipient' retainInheritedPermissions: type: boolean default: false nullable: true expirationDateTime: type: string nullable: true password: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of permission type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.permission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/permanentDelete': description: Provides operations to call the permanentDelete method. post: tags: - drives.Actions summary: Invoke action permanentDelete operationId: drives.drive.items.driveItem.permanentDelete responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/preview': description: Provides operations to call the preview method. post: tags: - drives.Actions summary: Invoke action preview operationId: drives.drive.items.driveItem.preview requestBody: description: Action parameters content: application/json: schema: type: object properties: page: type: string nullable: true zoom: oneOf: - type: number format: double - type: string - $ref: '#/components/schemas/ReferenceNumeric' nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemPreviewInfo' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/restore': description: Provides operations to call the restore method. post: tags: - drives.Actions summary: Invoke action restore description: 'Restore a driveItem that has been deleted and is currently in the recycle bin. NOTE: This functionality is currently only available for OneDrive Personal. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.restore requestBody: description: Action parameters content: application/json: schema: type: object properties: parentReference: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemReference' - type: object nullable: true name: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore' '/drives/{drive-id}/items/{driveItem-id}/search(q=''{q}'')': description: Provides operations to call the search method. get: tags: - drives.Functions summary: Invoke function search operationId: drives.drive.items.driveItem.search parameters: - name: q in: path description: 'Usage: q=''{q}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of driveItem type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/search(q=''{q}'')' '/drives/{drive-id}/items/{driveItem-id}/unfollow': description: Provides operations to call the unfollow method. post: tags: - drives.Actions summary: Invoke action unfollow description: Unfollow a driveItem. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.unfollow responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/validatePermission': description: Provides operations to call the validatePermission method. post: tags: - drives.Actions summary: Invoke action validatePermission operationId: drives.drive.items.driveItem.validatePermission requestBody: description: Action parameters content: application/json: schema: type: object properties: challengeToken: type: string nullable: true password: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/permissions': description: Provides operations to manage the permissions property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: List sharing permissions on a driveItem description: List the effective sharing permissions on a driveItem. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0 operationId: drives.items.ListPermissions 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: enum: - id - id desc - expirationDateTime - expirationDateTime desc - grantedTo - grantedTo desc - grantedToIdentities - grantedToIdentities desc - grantedToIdentitiesV2 - grantedToIdentitiesV2 desc - grantedToV2 - grantedToV2 desc - hasPassword - hasPassword desc - inheritedFrom - inheritedFrom desc - invitation - invitation desc - link - link desc - roles - roles desc - shareId - shareId desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - expirationDateTime - grantedTo - grantedToIdentities - grantedToIdentitiesV2 - grantedToV2 - hasPassword - inheritedFrom - invitation - link - roles - shareId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.permissionCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to permissions for drives operationId: drives.items.CreatePermissions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.permission' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.permission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}': description: Provides operations to manage the permissions property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get sharing permission for a file or folder description: "Return the effective sharing permission for a particular permission resource. Effective permissions of an item can come from two sources: permissions set directly on the item itself or permissions that are inherited from the item's ancestors. Callers can differentiate if the permission is inherited or not by checking the inheritedFrom property.\nThis property is an ItemReference resource referencing the ancestor that the permission is inherited from. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0 operationId: drives.items.GetPermissions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - expirationDateTime - grantedTo - grantedToIdentities - grantedToIdentitiesV2 - grantedToV2 - hasPassword - inheritedFrom - invitation - link - roles - shareId type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.permission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update sharing permission description: Update the properties of a sharing permission by patching the permission resource. Only the roles property can be modified this way. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0 operationId: drives.items.UpdatePermissions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.permission' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.permission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete a sharing permission from a file or folder description: "Remove access to a DriveItem. Only sharing permissions that are not inherited can be deleted.\nThe inheritedFrom property must be null. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0 operationId: drives.items.DeletePermissions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: permission-id in: path description: The unique identifier of permission required: true schema: type: string x-ms-docs-key-type: permission '/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant': description: Provides operations to call the grant method. post: tags: - drives.Actions summary: Invoke action grant description: 'Grant users access to a link represented by a permission][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.permissions.permission.grant requestBody: description: Action parameters content: application/json: schema: type: object properties: roles: type: array items: type: string nullable: true recipients: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveRecipient' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: title: Collection of permission type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.permission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: permission-id in: path description: The unique identifier of permission required: true schema: type: string x-ms-docs-key-type: permission '/drives/{drive-id}/items/{driveItem-id}/permissions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.permissions.GetCount-d367 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/subscriptions': description: Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get subscriptions from drives description: The set of subscriptions on the item. Only supported on the root of a drive. operationId: drives.items.ListSubscriptions 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: enum: - id - id desc - applicationId - applicationId desc - changeType - changeType desc - clientState - clientState desc - creatorId - creatorId desc - encryptionCertificate - encryptionCertificate desc - encryptionCertificateId - encryptionCertificateId desc - expirationDateTime - expirationDateTime desc - includeResourceData - includeResourceData desc - latestSupportedTlsVersion - latestSupportedTlsVersion desc - lifecycleNotificationUrl - lifecycleNotificationUrl desc - notificationQueryOptions - notificationQueryOptions desc - notificationUrl - notificationUrl desc - notificationUrlAppId - notificationUrlAppId desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationId - changeType - clientState - creatorId - encryptionCertificate - encryptionCertificateId - expirationDateTime - includeResourceData - latestSupportedTlsVersion - lifecycleNotificationUrl - notificationQueryOptions - notificationUrl - notificationUrlAppId - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.subscriptionCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to subscriptions for drives operationId: drives.items.CreateSubscriptions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}': description: Provides operations to manage the subscriptions property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get subscriptions from drives description: The set of subscriptions on the item. Only supported on the root of a drive. operationId: drives.items.GetSubscriptions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationId - changeType - clientState - creatorId - encryptionCertificate - encryptionCertificateId - expirationDateTime - includeResourceData - latestSupportedTlsVersion - lifecycleNotificationUrl - notificationQueryOptions - notificationUrl - notificationUrlAppId - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property subscriptions in drives operationId: drives.items.UpdateSubscriptions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property subscriptions for drives operationId: drives.items.DeleteSubscriptions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: subscription-id in: path description: The unique identifier of subscription required: true schema: type: string x-ms-docs-key-type: subscription '/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize': description: Provides operations to call the reauthorize method. post: tags: - drives.Actions summary: Invoke action reauthorize description: Reauthorize a subscription when you receive a reauthorizationRequired challenge. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.subscriptions.subscription.reauthorize responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: subscription-id in: path description: The unique identifier of subscription required: true schema: type: string x-ms-docs-key-type: subscription x-ms-docs-grouped-path: - '/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize' '/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.subscriptions.GetCount-f848 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/thumbnails': description: Provides operations to manage the thumbnails property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: List thumbnails for a DriveItem description: "Retrieve a collection of ThumbnailSet resources for a DriveItem resource. A DriveItem can be represented by zero or more ThumbnailSet resources.\nEach thumbnailSet can have one or more thumbnail objects, which are images that represent the item.\nFor example, a thumbnailSet may include thumbnail objects, such as common ones including small, medium, or large. There are many ways to work with thumbnails on OneDrive.\nHere are the most common ones: This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0 operationId: drives.items.ListThumbnails 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: enum: - id - id desc - large - large desc - medium - medium desc - small - small desc - source - source desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - large - medium - small - source type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.thumbnailSetCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to thumbnails for drives operationId: drives.items.CreateThumbnails requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.thumbnailSet' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.thumbnailSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}': description: Provides operations to manage the thumbnails property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get thumbnails from drives description: 'Collection containing [ThumbnailSet][] objects associated with the item. For more info, see [getting thumbnails][]. Read-only. Nullable.' operationId: drives.items.GetThumbnails parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - large - medium - small - source type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.thumbnailSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property thumbnails in drives operationId: drives.items.UpdateThumbnails requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.thumbnailSet' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.thumbnailSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property thumbnails for drives operationId: drives.items.DeleteThumbnails 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: thumbnailSet-id in: path description: The unique identifier of thumbnailSet required: true schema: type: string x-ms-docs-key-type: thumbnailSet '/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.thumbnails.GetCount-50f0 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/versions': description: Provides operations to manage the versions property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: List versions of a driveItem description: "OneDrive and SharePoint can be configured to retain the history for files.\nDepending on the service and configuration, a new version can be created for each edit, each time the file is saved, manually, or never. Previous versions of a document may be retained for a finite period of time depending on admin settings that may be unique per user or location. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0 operationId: drives.items.ListVersions 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: enum: - id - id desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - publication - publication desc - content - content desc - size - size desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime - publication - content - size type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveItemVersionCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to versions for drives operationId: drives.items.CreateVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItemVersion' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}': description: Provides operations to manage the versions property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get a DriveItemVersion resource description: Retrieve the metadata for a specific version of a DriveItem. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0 operationId: drives.items.GetVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime - publication - content - size type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property versions in drives operationId: drives.items.UpdateVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItemVersion' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property versions for drives operationId: drives.items.DeleteVersions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: driveItemVersion-id in: path description: The unique identifier of driveItemVersion required: true schema: type: string x-ms-docs-key-type: driveItemVersion '/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property versions from drives description: The content stream for this version of the item. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0 operationId: drives.items.GetVersionsContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property versions in drives description: The content stream for this version of the item. operationId: drives.items.UpdateVersionsContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: driveItemVersion-id in: path description: The unique identifier of driveItemVersion required: true schema: type: string x-ms-docs-key-type: driveItemVersion '/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion': description: Provides operations to call the restoreVersion method. post: tags: - drives.Actions summary: Invoke action restoreVersion description: 'Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.versions.driveItemVersion.restoreVersion responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: driveItemVersion-id in: path description: The unique identifier of driveItemVersion required: true schema: type: string x-ms-docs-key-type: driveItemVersion x-ms-docs-grouped-path: - '/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion' '/drives/{drive-id}/items/{driveItem-id}/versions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.versions.GetCount-6d7a 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook': description: Provides operations to manage the workbook property of the microsoft.graph.driveItem entity. get: tags: - drives.driveItem summary: Get workbook from drives description: 'For files that are Excel spreadsheets, accesses the workbook API to work with the spreadsheet''s contents. Nullable.' operationId: drives.items.GetWorkbook parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - application - comments - functions - names - operations - tables - worksheets type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - application - comments - functions - names - operations - tables - worksheets type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbook' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property workbook in drives operationId: drives.items.UpdateWorkbook requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbook' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbook' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property workbook for drives operationId: drives.items.DeleteWorkbook 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/application': description: Provides operations to manage the application property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get workbookApplication description: Retrieve the properties and relationships of a workbookApplication object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookapplication-get?view=graph-rest-1.0 operationId: drives.items.workbook.GetApplication parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - calculationMode type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookApplication' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property application in drives operationId: drives.items.workbook.UpdateApplication requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookApplication' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookApplication' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property application for drives operationId: drives.items.workbook.DeleteApplication 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/application/calculate': description: Provides operations to call the calculate method. post: tags: - drives.Actions summary: Invoke action calculate description: Recalculate all currently opened workbooks in Excel. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookapplication-calculate?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.application.calculate requestBody: description: Action parameters content: application/json: schema: type: object properties: calculationType: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/comments': description: Provides operations to manage the comments property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get comments from drives description: Represents a collection of comments in a workbook. operationId: drives.items.workbook.ListComments 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: enum: - id - id desc - content - content desc - contentType - contentType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - contentType - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - replies type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookCommentCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to comments for drives operationId: drives.items.workbook.CreateComments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookComment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookComment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}': description: Provides operations to manage the comments property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get comments from drives description: Represents a collection of comments in a workbook. operationId: drives.items.workbook.GetComments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - contentType - replies type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - replies type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookComment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property comments in drives operationId: drives.items.workbook.UpdateComments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookComment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookComment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property comments for drives operationId: drives.items.workbook.DeleteComments 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookComment-id in: path description: The unique identifier of workbookComment required: true schema: type: string x-ms-docs-key-type: workbookComment '/drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies': description: Provides operations to manage the replies property of the microsoft.graph.workbookComment entity. get: tags: - drives.driveItem summary: Get workbookCommentReply description: Retrieve the properties and relationships of workbookCommentReply object. This API is available in the following national cloud deployments. operationId: drives.items.workbook.comments.ListReplies 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: enum: - id - id desc - content - content desc - contentType - contentType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - contentType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookCommentReplyCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to replies for drives operationId: drives.items.workbook.comments.CreateReplies requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookCommentReply' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookCommentReply' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookComment-id in: path description: The unique identifier of workbookComment required: true schema: type: string x-ms-docs-key-type: workbookComment '/drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/{workbookCommentReply-id}': description: Provides operations to manage the replies property of the microsoft.graph.workbookComment entity. get: tags: - drives.driveItem summary: Get workbookCommentReply description: Retrieve the properties and relationships of workbookCommentReply object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookcommentreply-get?view=graph-rest-1.0 operationId: drives.items.workbook.comments.GetReplies parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - content - contentType type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookCommentReply' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property replies in drives operationId: drives.items.workbook.comments.UpdateReplies requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookCommentReply' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookCommentReply' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property replies for drives operationId: drives.items.workbook.comments.DeleteReplies 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookComment-id in: path description: The unique identifier of workbookComment required: true schema: type: string x-ms-docs-key-type: workbookComment - name: workbookCommentReply-id in: path description: The unique identifier of workbookCommentReply required: true schema: type: string x-ms-docs-key-type: workbookCommentReply '/drives/{drive-id}/items/{driveItem-id}/workbook/comments/{workbookComment-id}/replies/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.comments.replies.GetCount-5e78 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookComment-id in: path description: The unique identifier of workbookComment required: true schema: type: string x-ms-docs-key-type: workbookComment '/drives/{drive-id}/items/{driveItem-id}/workbook/comments/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.comments.GetCount-8437 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions': description: Provides operations to manage the functions property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get functions from drives operationId: drives.items.workbook.GetFunctions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFunctions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property functions in drives operationId: drives.items.workbook.UpdateFunctions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFunctions' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFunctions' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property functions for drives operationId: drives.items.workbook.DeleteFunctions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/abs': description: Provides operations to call the abs method. post: tags: - drives.Actions summary: Invoke action abs operationId: drives.drive.items.driveItem.workbook.functions.abs requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrInt': description: Provides operations to call the accrInt method. post: tags: - drives.Actions summary: Invoke action accrInt operationId: drives.drive.items.driveItem.workbook.functions.accrInt requestBody: description: Action parameters content: application/json: schema: type: object properties: issue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true firstInterest: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true par: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true calcMethod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/accrIntM': description: Provides operations to call the accrIntM method. post: tags: - drives.Actions summary: Invoke action accrIntM operationId: drives.drive.items.driveItem.workbook.functions.accrIntM requestBody: description: Action parameters content: application/json: schema: type: object properties: issue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true par: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/acos': description: Provides operations to call the acos method. post: tags: - drives.Actions summary: Invoke action acos operationId: drives.drive.items.driveItem.workbook.functions.acos requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/acosh': description: Provides operations to call the acosh method. post: tags: - drives.Actions summary: Invoke action acosh operationId: drives.drive.items.driveItem.workbook.functions.acosh requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/acot': description: Provides operations to call the acot method. post: tags: - drives.Actions summary: Invoke action acot operationId: drives.drive.items.driveItem.workbook.functions.acot requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/acoth': description: Provides operations to call the acoth method. post: tags: - drives.Actions summary: Invoke action acoth operationId: drives.drive.items.driveItem.workbook.functions.acoth requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorDegrc': description: Provides operations to call the amorDegrc method. post: tags: - drives.Actions summary: Invoke action amorDegrc operationId: drives.drive.items.driveItem.workbook.functions.amorDegrc requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true datePurchased: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true firstPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true period: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/amorLinc': description: Provides operations to call the amorLinc method. post: tags: - drives.Actions summary: Invoke action amorLinc operationId: drives.drive.items.driveItem.workbook.functions.amorLinc requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true datePurchased: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true firstPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true period: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/and': description: Provides operations to call the and method. post: tags: - drives.Actions summary: Invoke action and operationId: drives.drive.items.driveItem.workbook.functions.and requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/arabic': description: Provides operations to call the arabic method. post: tags: - drives.Actions summary: Invoke action arabic operationId: drives.drive.items.driveItem.workbook.functions.arabic requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/areas': description: Provides operations to call the areas method. post: tags: - drives.Actions summary: Invoke action areas operationId: drives.drive.items.driveItem.workbook.functions.areas requestBody: description: Action parameters content: application/json: schema: type: object properties: reference: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/asc': description: Provides operations to call the asc method. post: tags: - drives.Actions summary: Invoke action asc operationId: drives.drive.items.driveItem.workbook.functions.asc requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/asin': description: Provides operations to call the asin method. post: tags: - drives.Actions summary: Invoke action asin operationId: drives.drive.items.driveItem.workbook.functions.asin requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/asinh': description: Provides operations to call the asinh method. post: tags: - drives.Actions summary: Invoke action asinh operationId: drives.drive.items.driveItem.workbook.functions.asinh requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan': description: Provides operations to call the atan method. post: tags: - drives.Actions summary: Invoke action atan operationId: drives.drive.items.driveItem.workbook.functions.atan requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/atan2': description: Provides operations to call the atan2 method. post: tags: - drives.Actions summary: Invoke action atan2 operationId: drives.drive.items.driveItem.workbook.functions.atan2 requestBody: description: Action parameters content: application/json: schema: type: object properties: xNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/atanh': description: Provides operations to call the atanh method. post: tags: - drives.Actions summary: Invoke action atanh operationId: drives.drive.items.driveItem.workbook.functions.atanh requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/aveDev': description: Provides operations to call the aveDev method. post: tags: - drives.Actions summary: Invoke action aveDev operationId: drives.drive.items.driveItem.workbook.functions.aveDev requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/average': description: Provides operations to call the average method. post: tags: - drives.Actions summary: Invoke action average operationId: drives.drive.items.driveItem.workbook.functions.average requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageA': description: Provides operations to call the averageA method. post: tags: - drives.Actions summary: Invoke action averageA operationId: drives.drive.items.driveItem.workbook.functions.averageA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIf': description: Provides operations to call the averageIf method. post: tags: - drives.Actions summary: Invoke action averageIf operationId: drives.drive.items.driveItem.workbook.functions.averageIf requestBody: description: Action parameters content: application/json: schema: type: object properties: range: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true averageRange: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/averageIfs': description: Provides operations to call the averageIfs method. post: tags: - drives.Actions summary: Invoke action averageIfs operationId: drives.drive.items.driveItem.workbook.functions.averageIfs requestBody: description: Action parameters content: application/json: schema: type: object properties: averageRange: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bahtText': description: Provides operations to call the bahtText method. post: tags: - drives.Actions summary: Invoke action bahtText operationId: drives.drive.items.driveItem.workbook.functions.bahtText requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/base': description: Provides operations to call the base method. post: tags: - drives.Actions summary: Invoke action base operationId: drives.drive.items.driveItem.workbook.functions.base requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true radix: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true minLength: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselI': description: Provides operations to call the besselI method. post: tags: - drives.Actions summary: Invoke action besselI operationId: drives.drive.items.driveItem.workbook.functions.besselI requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true n: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselJ': description: Provides operations to call the besselJ method. post: tags: - drives.Actions summary: Invoke action besselJ operationId: drives.drive.items.driveItem.workbook.functions.besselJ requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true n: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselK': description: Provides operations to call the besselK method. post: tags: - drives.Actions summary: Invoke action besselK operationId: drives.drive.items.driveItem.workbook.functions.besselK requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true n: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/besselY': description: Provides operations to call the besselY method. post: tags: - drives.Actions summary: Invoke action besselY operationId: drives.drive.items.driveItem.workbook.functions.besselY requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true n: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Dist': description: Provides operations to call the beta_Dist method. post: tags: - drives.Actions summary: Invoke action beta_Dist operationId: drives.drive.items.driveItem.workbook.functions.beta_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true beta: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true A: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true B: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/beta_Inv': description: Provides operations to call the beta_Inv method. post: tags: - drives.Actions summary: Invoke action beta_Inv operationId: drives.drive.items.driveItem.workbook.functions.beta_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true beta: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true A: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true B: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Dec': description: Provides operations to call the bin2Dec method. post: tags: - drives.Actions summary: Invoke action bin2Dec operationId: drives.drive.items.driveItem.workbook.functions.bin2Dec requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Hex': description: Provides operations to call the bin2Hex method. post: tags: - drives.Actions summary: Invoke action bin2Hex operationId: drives.drive.items.driveItem.workbook.functions.bin2Hex requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bin2Oct': description: Provides operations to call the bin2Oct method. post: tags: - drives.Actions summary: Invoke action bin2Oct operationId: drives.drive.items.driveItem.workbook.functions.bin2Oct requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist': description: Provides operations to call the binom_Dist method. post: tags: - drives.Actions summary: Invoke action binom_Dist operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: numberS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true trials: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true probabilityS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Dist_Range': description: Provides operations to call the binom_Dist_Range method. post: tags: - drives.Actions summary: Invoke action binom_Dist_Range operationId: drives.drive.items.driveItem.workbook.functions.binom_Dist_Range requestBody: description: Action parameters content: application/json: schema: type: object properties: trials: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true probabilityS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberS2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/binom_Inv': description: Provides operations to call the binom_Inv method. post: tags: - drives.Actions summary: Invoke action binom_Inv operationId: drives.drive.items.driveItem.workbook.functions.binom_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: trials: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true probabilityS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitand': description: Provides operations to call the bitand method. post: tags: - drives.Actions summary: Invoke action bitand operationId: drives.drive.items.driveItem.workbook.functions.bitand requestBody: description: Action parameters content: application/json: schema: type: object properties: number1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true number2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitlshift': description: Provides operations to call the bitlshift method. post: tags: - drives.Actions summary: Invoke action bitlshift operationId: drives.drive.items.driveItem.workbook.functions.bitlshift requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true shiftAmount: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitor': description: Provides operations to call the bitor method. post: tags: - drives.Actions summary: Invoke action bitor operationId: drives.drive.items.driveItem.workbook.functions.bitor requestBody: description: Action parameters content: application/json: schema: type: object properties: number1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true number2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitrshift': description: Provides operations to call the bitrshift method. post: tags: - drives.Actions summary: Invoke action bitrshift operationId: drives.drive.items.driveItem.workbook.functions.bitrshift requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true shiftAmount: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/bitxor': description: Provides operations to call the bitxor method. post: tags: - drives.Actions summary: Invoke action bitxor operationId: drives.drive.items.driveItem.workbook.functions.bitxor requestBody: description: Action parameters content: application/json: schema: type: object properties: number1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true number2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Math': description: Provides operations to call the ceiling_Math method. post: tags: - drives.Actions summary: Invoke action ceiling_Math operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Math requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mode: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ceiling_Precise': description: Provides operations to call the ceiling_Precise method. post: tags: - drives.Actions summary: Invoke action ceiling_Precise operationId: drives.drive.items.driveItem.workbook.functions.ceiling_Precise requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/char': description: Provides operations to call the char method. post: tags: - drives.Actions summary: Invoke action char operationId: drives.drive.items.driveItem.workbook.functions.char requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist': description: Provides operations to call the chiSq_Dist method. post: tags: - drives.Actions summary: Invoke action chiSq_Dist operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Dist_RT': description: Provides operations to call the chiSq_Dist_RT method. post: tags: - drives.Actions summary: Invoke action chiSq_Dist_RT operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Dist_RT requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv': description: Provides operations to call the chiSq_Inv method. post: tags: - drives.Actions summary: Invoke action chiSq_Inv operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/chiSq_Inv_RT': description: Provides operations to call the chiSq_Inv_RT method. post: tags: - drives.Actions summary: Invoke action chiSq_Inv_RT operationId: drives.drive.items.driveItem.workbook.functions.chiSq_Inv_RT requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/choose': description: Provides operations to call the choose method. post: tags: - drives.Actions summary: Invoke action choose operationId: drives.drive.items.driveItem.workbook.functions.choose requestBody: description: Action parameters content: application/json: schema: type: object properties: indexNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/clean': description: Provides operations to call the clean method. post: tags: - drives.Actions summary: Invoke action clean operationId: drives.drive.items.driveItem.workbook.functions.clean requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/code': description: Provides operations to call the code method. post: tags: - drives.Actions summary: Invoke action code operationId: drives.drive.items.driveItem.workbook.functions.code requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/columns': description: Provides operations to call the columns method. post: tags: - drives.Actions summary: Invoke action columns operationId: drives.drive.items.driveItem.workbook.functions.columns requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/combin': description: Provides operations to call the combin method. post: tags: - drives.Actions summary: Invoke action combin operationId: drives.drive.items.driveItem.workbook.functions.combin requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberChosen: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/combina': description: Provides operations to call the combina method. post: tags: - drives.Actions summary: Invoke action combina operationId: drives.drive.items.driveItem.workbook.functions.combina requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberChosen: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/complex': description: Provides operations to call the complex method. post: tags: - drives.Actions summary: Invoke action complex operationId: drives.drive.items.driveItem.workbook.functions.complex requestBody: description: Action parameters content: application/json: schema: type: object properties: realNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true iNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true suffix: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/concatenate': description: Provides operations to call the concatenate method. post: tags: - drives.Actions summary: Invoke action concatenate operationId: drives.drive.items.driveItem.workbook.functions.concatenate requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_Norm': description: Provides operations to call the confidence_Norm method. post: tags: - drives.Actions summary: Invoke action confidence_Norm operationId: drives.drive.items.driveItem.workbook.functions.confidence_Norm requestBody: description: Action parameters content: application/json: schema: type: object properties: alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true size: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/confidence_T': description: Provides operations to call the confidence_T method. post: tags: - drives.Actions summary: Invoke action confidence_T operationId: drives.drive.items.driveItem.workbook.functions.confidence_T requestBody: description: Action parameters content: application/json: schema: type: object properties: alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true size: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/convert': description: Provides operations to call the convert method. post: tags: - drives.Actions summary: Invoke action convert operationId: drives.drive.items.driveItem.workbook.functions.convert requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fromUnit: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true toUnit: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/cos': description: Provides operations to call the cos method. post: tags: - drives.Actions summary: Invoke action cos operationId: drives.drive.items.driveItem.workbook.functions.cos requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/cosh': description: Provides operations to call the cosh method. post: tags: - drives.Actions summary: Invoke action cosh operationId: drives.drive.items.driveItem.workbook.functions.cosh requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/cot': description: Provides operations to call the cot method. post: tags: - drives.Actions summary: Invoke action cot operationId: drives.drive.items.driveItem.workbook.functions.cot requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coth': description: Provides operations to call the coth method. post: tags: - drives.Actions summary: Invoke action coth operationId: drives.drive.items.driveItem.workbook.functions.coth requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count': description: Provides operations to call the count method. post: tags: - drives.Actions summary: Invoke action count operationId: drives.drive.items.driveItem.workbook.functions.count requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/countA': description: Provides operations to call the countA method. post: tags: - drives.Actions summary: Invoke action countA operationId: drives.drive.items.driveItem.workbook.functions.countA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/countBlank': description: Provides operations to call the countBlank method. post: tags: - drives.Actions summary: Invoke action countBlank operationId: drives.drive.items.driveItem.workbook.functions.countBlank requestBody: description: Action parameters content: application/json: schema: type: object properties: range: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIf': description: Provides operations to call the countIf method. post: tags: - drives.Actions summary: Invoke action countIf operationId: drives.drive.items.driveItem.workbook.functions.countIf requestBody: description: Action parameters content: application/json: schema: type: object properties: range: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/countIfs': description: Provides operations to call the countIfs method. post: tags: - drives.Actions summary: Invoke action countIfs operationId: drives.drive.items.driveItem.workbook.functions.countIfs requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDayBs': description: Provides operations to call the coupDayBs method. post: tags: - drives.Actions summary: Invoke action coupDayBs operationId: drives.drive.items.driveItem.workbook.functions.coupDayBs requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDays': description: Provides operations to call the coupDays method. post: tags: - drives.Actions summary: Invoke action coupDays operationId: drives.drive.items.driveItem.workbook.functions.coupDays requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupDaysNc': description: Provides operations to call the coupDaysNc method. post: tags: - drives.Actions summary: Invoke action coupDaysNc operationId: drives.drive.items.driveItem.workbook.functions.coupDaysNc requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNcd': description: Provides operations to call the coupNcd method. post: tags: - drives.Actions summary: Invoke action coupNcd operationId: drives.drive.items.driveItem.workbook.functions.coupNcd requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupNum': description: Provides operations to call the coupNum method. post: tags: - drives.Actions summary: Invoke action coupNum operationId: drives.drive.items.driveItem.workbook.functions.coupNum requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/coupPcd': description: Provides operations to call the coupPcd method. post: tags: - drives.Actions summary: Invoke action coupPcd operationId: drives.drive.items.driveItem.workbook.functions.coupPcd requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/csc': description: Provides operations to call the csc method. post: tags: - drives.Actions summary: Invoke action csc operationId: drives.drive.items.driveItem.workbook.functions.csc requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/csch': description: Provides operations to call the csch method. post: tags: - drives.Actions summary: Invoke action csch operationId: drives.drive.items.driveItem.workbook.functions.csch requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumIPmt': description: Provides operations to call the cumIPmt method. post: tags: - drives.Actions summary: Invoke action cumIPmt operationId: drives.drive.items.driveItem.workbook.functions.cumIPmt requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/cumPrinc': description: Provides operations to call the cumPrinc method. post: tags: - drives.Actions summary: Invoke action cumPrinc operationId: drives.drive.items.driveItem.workbook.functions.cumPrinc requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/date': description: Provides operations to call the date method. post: tags: - drives.Actions summary: Invoke action date operationId: drives.drive.items.driveItem.workbook.functions.date requestBody: description: Action parameters content: application/json: schema: type: object properties: year: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true month: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true day: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/datevalue': description: Provides operations to call the datevalue method. post: tags: - drives.Actions summary: Invoke action datevalue operationId: drives.drive.items.driveItem.workbook.functions.datevalue requestBody: description: Action parameters content: application/json: schema: type: object properties: dateText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/daverage': description: Provides operations to call the daverage method. post: tags: - drives.Actions summary: Invoke action daverage operationId: drives.drive.items.driveItem.workbook.functions.daverage requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/day': description: Provides operations to call the day method. post: tags: - drives.Actions summary: Invoke action day operationId: drives.drive.items.driveItem.workbook.functions.day requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/days': description: Provides operations to call the days method. post: tags: - drives.Actions summary: Invoke action days operationId: drives.drive.items.driveItem.workbook.functions.days requestBody: description: Action parameters content: application/json: schema: type: object properties: endDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/days360': description: Provides operations to call the days360 method. post: tags: - drives.Actions summary: Invoke action days360 operationId: drives.drive.items.driveItem.workbook.functions.days360 requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true method: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/db': description: Provides operations to call the db method. post: tags: - drives.Actions summary: Invoke action db operationId: drives.drive.items.driveItem.workbook.functions.db requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true life: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true period: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true month: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dbcs': description: Provides operations to call the dbcs method. post: tags: - drives.Actions summary: Invoke action dbcs operationId: drives.drive.items.driveItem.workbook.functions.dbcs requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcount': description: Provides operations to call the dcount method. post: tags: - drives.Actions summary: Invoke action dcount operationId: drives.drive.items.driveItem.workbook.functions.dcount requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dcountA': description: Provides operations to call the dcountA method. post: tags: - drives.Actions summary: Invoke action dcountA operationId: drives.drive.items.driveItem.workbook.functions.dcountA requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ddb': description: Provides operations to call the ddb method. post: tags: - drives.Actions summary: Invoke action ddb operationId: drives.drive.items.driveItem.workbook.functions.ddb requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true life: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true period: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true factor: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Bin': description: Provides operations to call the dec2Bin method. post: tags: - drives.Actions summary: Invoke action dec2Bin operationId: drives.drive.items.driveItem.workbook.functions.dec2Bin requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Hex': description: Provides operations to call the dec2Hex method. post: tags: - drives.Actions summary: Invoke action dec2Hex operationId: drives.drive.items.driveItem.workbook.functions.dec2Hex requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dec2Oct': description: Provides operations to call the dec2Oct method. post: tags: - drives.Actions summary: Invoke action dec2Oct operationId: drives.drive.items.driveItem.workbook.functions.dec2Oct requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/decimal': description: Provides operations to call the decimal method. post: tags: - drives.Actions summary: Invoke action decimal operationId: drives.drive.items.driveItem.workbook.functions.decimal requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true radix: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/degrees': description: Provides operations to call the degrees method. post: tags: - drives.Actions summary: Invoke action degrees operationId: drives.drive.items.driveItem.workbook.functions.degrees requestBody: description: Action parameters content: application/json: schema: type: object properties: angle: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/delta': description: Provides operations to call the delta method. post: tags: - drives.Actions summary: Invoke action delta operationId: drives.drive.items.driveItem.workbook.functions.delta requestBody: description: Action parameters content: application/json: schema: type: object properties: number1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true number2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/delta()' - '/drives/{drive-id}/items/{driveItem-id}/delta(token=''{token}'')' '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/devSq': description: Provides operations to call the devSq method. post: tags: - drives.Actions summary: Invoke action devSq operationId: drives.drive.items.driveItem.workbook.functions.devSq requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dget': description: Provides operations to call the dget method. post: tags: - drives.Actions summary: Invoke action dget operationId: drives.drive.items.driveItem.workbook.functions.dget requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/disc': description: Provides operations to call the disc method. post: tags: - drives.Actions summary: Invoke action disc operationId: drives.drive.items.driveItem.workbook.functions.disc requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmax': description: Provides operations to call the dmax method. post: tags: - drives.Actions summary: Invoke action dmax operationId: drives.drive.items.driveItem.workbook.functions.dmax requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dmin': description: Provides operations to call the dmin method. post: tags: - drives.Actions summary: Invoke action dmin operationId: drives.drive.items.driveItem.workbook.functions.dmin requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollar': description: Provides operations to call the dollar method. post: tags: - drives.Actions summary: Invoke action dollar operationId: drives.drive.items.driveItem.workbook.functions.dollar requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true decimals: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarDe': description: Provides operations to call the dollarDe method. post: tags: - drives.Actions summary: Invoke action dollarDe operationId: drives.drive.items.driveItem.workbook.functions.dollarDe requestBody: description: Action parameters content: application/json: schema: type: object properties: fractionalDollar: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fraction: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dollarFr': description: Provides operations to call the dollarFr method. post: tags: - drives.Actions summary: Invoke action dollarFr operationId: drives.drive.items.driveItem.workbook.functions.dollarFr requestBody: description: Action parameters content: application/json: schema: type: object properties: decimalDollar: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fraction: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dproduct': description: Provides operations to call the dproduct method. post: tags: - drives.Actions summary: Invoke action dproduct operationId: drives.drive.items.driveItem.workbook.functions.dproduct requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDev': description: Provides operations to call the dstDev method. post: tags: - drives.Actions summary: Invoke action dstDev operationId: drives.drive.items.driveItem.workbook.functions.dstDev requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dstDevP': description: Provides operations to call the dstDevP method. post: tags: - drives.Actions summary: Invoke action dstDevP operationId: drives.drive.items.driveItem.workbook.functions.dstDevP requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dsum': description: Provides operations to call the dsum method. post: tags: - drives.Actions summary: Invoke action dsum operationId: drives.drive.items.driveItem.workbook.functions.dsum requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/duration': description: Provides operations to call the duration method. post: tags: - drives.Actions summary: Invoke action duration operationId: drives.drive.items.driveItem.workbook.functions.duration requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true coupon: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yld: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvar': description: Provides operations to call the dvar method. post: tags: - drives.Actions summary: Invoke action dvar operationId: drives.drive.items.driveItem.workbook.functions.dvar requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/dvarP': description: Provides operations to call the dvarP method. post: tags: - drives.Actions summary: Invoke action dvarP operationId: drives.drive.items.driveItem.workbook.functions.dvarP requestBody: description: Action parameters content: application/json: schema: type: object properties: database: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true field: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ecma_Ceiling': description: Provides operations to call the ecma_Ceiling method. post: tags: - drives.Actions summary: Invoke action ecma_Ceiling operationId: drives.drive.items.driveItem.workbook.functions.ecma_Ceiling requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/edate': description: Provides operations to call the edate method. post: tags: - drives.Actions summary: Invoke action edate operationId: drives.drive.items.driveItem.workbook.functions.edate requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true months: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/effect': description: Provides operations to call the effect method. post: tags: - drives.Actions summary: Invoke action effect operationId: drives.drive.items.driveItem.workbook.functions.effect requestBody: description: Action parameters content: application/json: schema: type: object properties: nominalRate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true npery: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/eoMonth': description: Provides operations to call the eoMonth method. post: tags: - drives.Actions summary: Invoke action eoMonth operationId: drives.drive.items.driveItem.workbook.functions.eoMonth requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true months: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf': description: Provides operations to call the erf method. post: tags: - drives.Actions summary: Invoke action erf operationId: drives.drive.items.driveItem.workbook.functions.erf requestBody: description: Action parameters content: application/json: schema: type: object properties: lowerLimit: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true upperLimit: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/erf_Precise': description: Provides operations to call the erf_Precise method. post: tags: - drives.Actions summary: Invoke action erf_Precise operationId: drives.drive.items.driveItem.workbook.functions.erf_Precise requestBody: description: Action parameters content: application/json: schema: type: object properties: X: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC': description: Provides operations to call the erfC method. post: tags: - drives.Actions summary: Invoke action erfC operationId: drives.drive.items.driveItem.workbook.functions.erfC requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/erfC_Precise': description: Provides operations to call the erfC_Precise method. post: tags: - drives.Actions summary: Invoke action erfC_Precise operationId: drives.drive.items.driveItem.workbook.functions.erfC_Precise requestBody: description: Action parameters content: application/json: schema: type: object properties: X: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/error_Type': description: Provides operations to call the error_Type method. post: tags: - drives.Actions summary: Invoke action error_Type operationId: drives.drive.items.driveItem.workbook.functions.error_Type requestBody: description: Action parameters content: application/json: schema: type: object properties: errorVal: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/even': description: Provides operations to call the even method. post: tags: - drives.Actions summary: Invoke action even operationId: drives.drive.items.driveItem.workbook.functions.even requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/exact': description: Provides operations to call the exact method. post: tags: - drives.Actions summary: Invoke action exact operationId: drives.drive.items.driveItem.workbook.functions.exact requestBody: description: Action parameters content: application/json: schema: type: object properties: text1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true text2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/exp': description: Provides operations to call the exp method. post: tags: - drives.Actions summary: Invoke action exp operationId: drives.drive.items.driveItem.workbook.functions.exp requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/expon_Dist': description: Provides operations to call the expon_Dist method. post: tags: - drives.Actions summary: Invoke action expon_Dist operationId: drives.drive.items.driveItem.workbook.functions.expon_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true lambda: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist': description: Provides operations to call the f_Dist method. post: tags: - drives.Actions summary: Invoke action f_Dist operationId: drives.drive.items.driveItem.workbook.functions.f_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Dist_RT': description: Provides operations to call the f_Dist_RT method. post: tags: - drives.Actions summary: Invoke action f_Dist_RT operationId: drives.drive.items.driveItem.workbook.functions.f_Dist_RT requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv': description: Provides operations to call the f_Inv method. post: tags: - drives.Actions summary: Invoke action f_Inv operationId: drives.drive.items.driveItem.workbook.functions.f_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/f_Inv_RT': description: Provides operations to call the f_Inv_RT method. post: tags: - drives.Actions summary: Invoke action f_Inv_RT operationId: drives.drive.items.driveItem.workbook.functions.f_Inv_RT requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/fact': description: Provides operations to call the fact method. post: tags: - drives.Actions summary: Invoke action fact operationId: drives.drive.items.driveItem.workbook.functions.fact requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/factDouble': description: Provides operations to call the factDouble method. post: tags: - drives.Actions summary: Invoke action factDouble operationId: drives.drive.items.driveItem.workbook.functions.factDouble requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/false': description: Provides operations to call the false method. post: tags: - drives.Actions summary: Invoke action false operationId: drives.drive.items.driveItem.workbook.functions.false responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/find': description: Provides operations to call the find method. post: tags: - drives.Actions summary: Invoke action find operationId: drives.drive.items.driveItem.workbook.functions.find requestBody: description: Action parameters content: application/json: schema: type: object properties: findText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true withinText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/findB': description: Provides operations to call the findB method. post: tags: - drives.Actions summary: Invoke action findB operationId: drives.drive.items.driveItem.workbook.functions.findB requestBody: description: Action parameters content: application/json: schema: type: object properties: findText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true withinText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisher': description: Provides operations to call the fisher method. post: tags: - drives.Actions summary: Invoke action fisher operationId: drives.drive.items.driveItem.workbook.functions.fisher requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/fisherInv': description: Provides operations to call the fisherInv method. post: tags: - drives.Actions summary: Invoke action fisherInv operationId: drives.drive.items.driveItem.workbook.functions.fisherInv requestBody: description: Action parameters content: application/json: schema: type: object properties: y: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/fixed': description: Provides operations to call the fixed method. post: tags: - drives.Actions summary: Invoke action fixed operationId: drives.drive.items.driveItem.workbook.functions.fixed requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true decimals: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true noCommas: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Math': description: Provides operations to call the floor_Math method. post: tags: - drives.Actions summary: Invoke action floor_Math operationId: drives.drive.items.driveItem.workbook.functions.floor_Math requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mode: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/floor_Precise': description: Provides operations to call the floor_Precise method. post: tags: - drives.Actions summary: Invoke action floor_Precise operationId: drives.drive.items.driveItem.workbook.functions.floor_Precise requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/fv': description: Provides operations to call the fv method. post: tags: - drives.Actions summary: Invoke action fv operationId: drives.drive.items.driveItem.workbook.functions.fv requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pmt: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/fvschedule': description: Provides operations to call the fvschedule method. post: tags: - drives.Actions summary: Invoke action fvschedule operationId: drives.drive.items.driveItem.workbook.functions.fvschedule requestBody: description: Action parameters content: application/json: schema: type: object properties: principal: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true schedule: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma': description: Provides operations to call the gamma method. post: tags: - drives.Actions summary: Invoke action gamma operationId: drives.drive.items.driveItem.workbook.functions.gamma requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Dist': description: Provides operations to call the gamma_Dist method. post: tags: - drives.Actions summary: Invoke action gamma_Dist operationId: drives.drive.items.driveItem.workbook.functions.gamma_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true beta: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gamma_Inv': description: Provides operations to call the gamma_Inv method. post: tags: - drives.Actions summary: Invoke action gamma_Inv operationId: drives.drive.items.driveItem.workbook.functions.gamma_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true beta: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn': description: Provides operations to call the gammaLn method. post: tags: - drives.Actions summary: Invoke action gammaLn operationId: drives.drive.items.driveItem.workbook.functions.gammaLn requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gammaLn_Precise': description: Provides operations to call the gammaLn_Precise method. post: tags: - drives.Actions summary: Invoke action gammaLn_Precise operationId: drives.drive.items.driveItem.workbook.functions.gammaLn_Precise requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gauss': description: Provides operations to call the gauss method. post: tags: - drives.Actions summary: Invoke action gauss operationId: drives.drive.items.driveItem.workbook.functions.gauss requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/gcd': description: Provides operations to call the gcd method. post: tags: - drives.Actions summary: Invoke action gcd operationId: drives.drive.items.driveItem.workbook.functions.gcd requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/geoMean': description: Provides operations to call the geoMean method. post: tags: - drives.Actions summary: Invoke action geoMean operationId: drives.drive.items.driveItem.workbook.functions.geoMean requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/geStep': description: Provides operations to call the geStep method. post: tags: - drives.Actions summary: Invoke action geStep operationId: drives.drive.items.driveItem.workbook.functions.geStep requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true step: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/harMean': description: Provides operations to call the harMean method. post: tags: - drives.Actions summary: Invoke action harMean operationId: drives.drive.items.driveItem.workbook.functions.harMean requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Bin': description: Provides operations to call the hex2Bin method. post: tags: - drives.Actions summary: Invoke action hex2Bin operationId: drives.drive.items.driveItem.workbook.functions.hex2Bin requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Dec': description: Provides operations to call the hex2Dec method. post: tags: - drives.Actions summary: Invoke action hex2Dec operationId: drives.drive.items.driveItem.workbook.functions.hex2Dec requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hex2Oct': description: Provides operations to call the hex2Oct method. post: tags: - drives.Actions summary: Invoke action hex2Oct operationId: drives.drive.items.driveItem.workbook.functions.hex2Oct requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hlookup': description: Provides operations to call the hlookup method. post: tags: - drives.Actions summary: Invoke action hlookup operationId: drives.drive.items.driveItem.workbook.functions.hlookup requestBody: description: Action parameters content: application/json: schema: type: object properties: lookupValue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true tableArray: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rowIndexNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rangeLookup: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hour': description: Provides operations to call the hour method. post: tags: - drives.Actions summary: Invoke action hour operationId: drives.drive.items.driveItem.workbook.functions.hour requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hyperlink': description: Provides operations to call the hyperlink method. post: tags: - drives.Actions summary: Invoke action hyperlink operationId: drives.drive.items.driveItem.workbook.functions.hyperlink requestBody: description: Action parameters content: application/json: schema: type: object properties: linkLocation: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true friendlyName: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/hypGeom_Dist': description: Provides operations to call the hypGeom_Dist method. post: tags: - drives.Actions summary: Invoke action hypGeom_Dist operationId: drives.drive.items.driveItem.workbook.functions.hypGeom_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: sampleS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberSample: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true populationS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberPop: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/if': description: Provides operations to call the if method. post: tags: - drives.Actions summary: Invoke action if operationId: drives.drive.items.driveItem.workbook.functions.if requestBody: description: Action parameters content: application/json: schema: type: object properties: logicalTest: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true valueIfTrue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true valueIfFalse: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imAbs': description: Provides operations to call the imAbs method. post: tags: - drives.Actions summary: Invoke action imAbs operationId: drives.drive.items.driveItem.workbook.functions.imAbs requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imaginary': description: Provides operations to call the imaginary method. post: tags: - drives.Actions summary: Invoke action imaginary operationId: drives.drive.items.driveItem.workbook.functions.imaginary requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imArgument': description: Provides operations to call the imArgument method. post: tags: - drives.Actions summary: Invoke action imArgument operationId: drives.drive.items.driveItem.workbook.functions.imArgument requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imConjugate': description: Provides operations to call the imConjugate method. post: tags: - drives.Actions summary: Invoke action imConjugate operationId: drives.drive.items.driveItem.workbook.functions.imConjugate requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCos': description: Provides operations to call the imCos method. post: tags: - drives.Actions summary: Invoke action imCos operationId: drives.drive.items.driveItem.workbook.functions.imCos requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCosh': description: Provides operations to call the imCosh method. post: tags: - drives.Actions summary: Invoke action imCosh operationId: drives.drive.items.driveItem.workbook.functions.imCosh requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCot': description: Provides operations to call the imCot method. post: tags: - drives.Actions summary: Invoke action imCot operationId: drives.drive.items.driveItem.workbook.functions.imCot requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsc': description: Provides operations to call the imCsc method. post: tags: - drives.Actions summary: Invoke action imCsc operationId: drives.drive.items.driveItem.workbook.functions.imCsc requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imCsch': description: Provides operations to call the imCsch method. post: tags: - drives.Actions summary: Invoke action imCsch operationId: drives.drive.items.driveItem.workbook.functions.imCsch requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imDiv': description: Provides operations to call the imDiv method. post: tags: - drives.Actions summary: Invoke action imDiv operationId: drives.drive.items.driveItem.workbook.functions.imDiv requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true inumber2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imExp': description: Provides operations to call the imExp method. post: tags: - drives.Actions summary: Invoke action imExp operationId: drives.drive.items.driveItem.workbook.functions.imExp requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLn': description: Provides operations to call the imLn method. post: tags: - drives.Actions summary: Invoke action imLn operationId: drives.drive.items.driveItem.workbook.functions.imLn requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog10': description: Provides operations to call the imLog10 method. post: tags: - drives.Actions summary: Invoke action imLog10 operationId: drives.drive.items.driveItem.workbook.functions.imLog10 requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imLog2': description: Provides operations to call the imLog2 method. post: tags: - drives.Actions summary: Invoke action imLog2 operationId: drives.drive.items.driveItem.workbook.functions.imLog2 requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imPower': description: Provides operations to call the imPower method. post: tags: - drives.Actions summary: Invoke action imPower operationId: drives.drive.items.driveItem.workbook.functions.imPower requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imProduct': description: Provides operations to call the imProduct method. post: tags: - drives.Actions summary: Invoke action imProduct operationId: drives.drive.items.driveItem.workbook.functions.imProduct requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imReal': description: Provides operations to call the imReal method. post: tags: - drives.Actions summary: Invoke action imReal operationId: drives.drive.items.driveItem.workbook.functions.imReal requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSec': description: Provides operations to call the imSec method. post: tags: - drives.Actions summary: Invoke action imSec operationId: drives.drive.items.driveItem.workbook.functions.imSec requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSech': description: Provides operations to call the imSech method. post: tags: - drives.Actions summary: Invoke action imSech operationId: drives.drive.items.driveItem.workbook.functions.imSech requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSin': description: Provides operations to call the imSin method. post: tags: - drives.Actions summary: Invoke action imSin operationId: drives.drive.items.driveItem.workbook.functions.imSin requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSinh': description: Provides operations to call the imSinh method. post: tags: - drives.Actions summary: Invoke action imSinh operationId: drives.drive.items.driveItem.workbook.functions.imSinh requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSqrt': description: Provides operations to call the imSqrt method. post: tags: - drives.Actions summary: Invoke action imSqrt operationId: drives.drive.items.driveItem.workbook.functions.imSqrt requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSub': description: Provides operations to call the imSub method. post: tags: - drives.Actions summary: Invoke action imSub operationId: drives.drive.items.driveItem.workbook.functions.imSub requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber1: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true inumber2: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imSum': description: Provides operations to call the imSum method. post: tags: - drives.Actions summary: Invoke action imSum operationId: drives.drive.items.driveItem.workbook.functions.imSum requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/imTan': description: Provides operations to call the imTan method. post: tags: - drives.Actions summary: Invoke action imTan operationId: drives.drive.items.driveItem.workbook.functions.imTan requestBody: description: Action parameters content: application/json: schema: type: object properties: inumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/int': description: Provides operations to call the int method. post: tags: - drives.Actions summary: Invoke action int operationId: drives.drive.items.driveItem.workbook.functions.int requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/intRate': description: Provides operations to call the intRate method. post: tags: - drives.Actions summary: Invoke action intRate operationId: drives.drive.items.driveItem.workbook.functions.intRate requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true investment: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ipmt': description: Provides operations to call the ipmt method. post: tags: - drives.Actions summary: Invoke action ipmt operationId: drives.drive.items.driveItem.workbook.functions.ipmt requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true per: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/irr': description: Provides operations to call the irr method. post: tags: - drives.Actions summary: Invoke action irr operationId: drives.drive.items.driveItem.workbook.functions.irr requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true guess: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isErr': description: Provides operations to call the isErr method. post: tags: - drives.Actions summary: Invoke action isErr operationId: drives.drive.items.driveItem.workbook.functions.isErr requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isError': description: Provides operations to call the isError method. post: tags: - drives.Actions summary: Invoke action isError operationId: drives.drive.items.driveItem.workbook.functions.isError requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isEven': description: Provides operations to call the isEven method. post: tags: - drives.Actions summary: Invoke action isEven operationId: drives.drive.items.driveItem.workbook.functions.isEven requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isFormula': description: Provides operations to call the isFormula method. post: tags: - drives.Actions summary: Invoke action isFormula operationId: drives.drive.items.driveItem.workbook.functions.isFormula requestBody: description: Action parameters content: application/json: schema: type: object properties: reference: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isLogical': description: Provides operations to call the isLogical method. post: tags: - drives.Actions summary: Invoke action isLogical operationId: drives.drive.items.driveItem.workbook.functions.isLogical requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNA': description: Provides operations to call the isNA method. post: tags: - drives.Actions summary: Invoke action isNA operationId: drives.drive.items.driveItem.workbook.functions.isNA requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNonText': description: Provides operations to call the isNonText method. post: tags: - drives.Actions summary: Invoke action isNonText operationId: drives.drive.items.driveItem.workbook.functions.isNonText requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isNumber': description: Provides operations to call the isNumber method. post: tags: - drives.Actions summary: Invoke action isNumber operationId: drives.drive.items.driveItem.workbook.functions.isNumber requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/iso_Ceiling': description: Provides operations to call the iso_Ceiling method. post: tags: - drives.Actions summary: Invoke action iso_Ceiling operationId: drives.drive.items.driveItem.workbook.functions.iso_Ceiling requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isOdd': description: Provides operations to call the isOdd method. post: tags: - drives.Actions summary: Invoke action isOdd operationId: drives.drive.items.driveItem.workbook.functions.isOdd requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isoWeekNum': description: Provides operations to call the isoWeekNum method. post: tags: - drives.Actions summary: Invoke action isoWeekNum operationId: drives.drive.items.driveItem.workbook.functions.isoWeekNum requestBody: description: Action parameters content: application/json: schema: type: object properties: date: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ispmt': description: Provides operations to call the ispmt method. post: tags: - drives.Actions summary: Invoke action ispmt operationId: drives.drive.items.driveItem.workbook.functions.ispmt requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true per: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isref': description: Provides operations to call the isref method. post: tags: - drives.Actions summary: Invoke action isref operationId: drives.drive.items.driveItem.workbook.functions.isref requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/isText': description: Provides operations to call the isText method. post: tags: - drives.Actions summary: Invoke action isText operationId: drives.drive.items.driveItem.workbook.functions.isText requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/kurt': description: Provides operations to call the kurt method. post: tags: - drives.Actions summary: Invoke action kurt operationId: drives.drive.items.driveItem.workbook.functions.kurt requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/large': description: Provides operations to call the large method. post: tags: - drives.Actions summary: Invoke action large operationId: drives.drive.items.driveItem.workbook.functions.large requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true k: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/lcm': description: Provides operations to call the lcm method. post: tags: - drives.Actions summary: Invoke action lcm operationId: drives.drive.items.driveItem.workbook.functions.lcm requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/left': description: Provides operations to call the left method. post: tags: - drives.Actions summary: Invoke action left operationId: drives.drive.items.driveItem.workbook.functions.left requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numChars: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/leftb': description: Provides operations to call the leftb method. post: tags: - drives.Actions summary: Invoke action leftb operationId: drives.drive.items.driveItem.workbook.functions.leftb requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numBytes: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/len': description: Provides operations to call the len method. post: tags: - drives.Actions summary: Invoke action len operationId: drives.drive.items.driveItem.workbook.functions.len requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/lenb': description: Provides operations to call the lenb method. post: tags: - drives.Actions summary: Invoke action lenb operationId: drives.drive.items.driveItem.workbook.functions.lenb requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ln': description: Provides operations to call the ln method. post: tags: - drives.Actions summary: Invoke action ln operationId: drives.drive.items.driveItem.workbook.functions.ln requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/log': description: Provides operations to call the log method. post: tags: - drives.Actions summary: Invoke action log operationId: drives.drive.items.driveItem.workbook.functions.log requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true base: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/log10': description: Provides operations to call the log10 method. post: tags: - drives.Actions summary: Invoke action log10 operationId: drives.drive.items.driveItem.workbook.functions.log10 requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Dist': description: Provides operations to call the logNorm_Dist method. post: tags: - drives.Actions summary: Invoke action logNorm_Dist operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mean: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/logNorm_Inv': description: Provides operations to call the logNorm_Inv method. post: tags: - drives.Actions summary: Invoke action logNorm_Inv operationId: drives.drive.items.driveItem.workbook.functions.logNorm_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mean: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/lookup': description: Provides operations to call the lookup method. post: tags: - drives.Actions summary: Invoke action lookup operationId: drives.drive.items.driveItem.workbook.functions.lookup requestBody: description: Action parameters content: application/json: schema: type: object properties: lookupValue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true lookupVector: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true resultVector: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/lower': description: Provides operations to call the lower method. post: tags: - drives.Actions summary: Invoke action lower operationId: drives.drive.items.driveItem.workbook.functions.lower requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/match': description: Provides operations to call the match method. post: tags: - drives.Actions summary: Invoke action match operationId: drives.drive.items.driveItem.workbook.functions.match requestBody: description: Action parameters content: application/json: schema: type: object properties: lookupValue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true lookupArray: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true matchType: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/max': description: Provides operations to call the max method. post: tags: - drives.Actions summary: Invoke action max operationId: drives.drive.items.driveItem.workbook.functions.max requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/maxA': description: Provides operations to call the maxA method. post: tags: - drives.Actions summary: Invoke action maxA operationId: drives.drive.items.driveItem.workbook.functions.maxA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/mduration': description: Provides operations to call the mduration method. post: tags: - drives.Actions summary: Invoke action mduration operationId: drives.drive.items.driveItem.workbook.functions.mduration requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true coupon: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yld: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/median': description: Provides operations to call the median method. post: tags: - drives.Actions summary: Invoke action median operationId: drives.drive.items.driveItem.workbook.functions.median requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/mid': description: Provides operations to call the mid method. post: tags: - drives.Actions summary: Invoke action mid operationId: drives.drive.items.driveItem.workbook.functions.mid requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numChars: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/midb': description: Provides operations to call the midb method. post: tags: - drives.Actions summary: Invoke action midb operationId: drives.drive.items.driveItem.workbook.functions.midb requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numBytes: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/min': description: Provides operations to call the min method. post: tags: - drives.Actions summary: Invoke action min operationId: drives.drive.items.driveItem.workbook.functions.min requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/minA': description: Provides operations to call the minA method. post: tags: - drives.Actions summary: Invoke action minA operationId: drives.drive.items.driveItem.workbook.functions.minA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/minute': description: Provides operations to call the minute method. post: tags: - drives.Actions summary: Invoke action minute operationId: drives.drive.items.driveItem.workbook.functions.minute requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/mirr': description: Provides operations to call the mirr method. post: tags: - drives.Actions summary: Invoke action mirr operationId: drives.drive.items.driveItem.workbook.functions.mirr requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true financeRate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true reinvestRate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/mod': description: Provides operations to call the mod method. post: tags: - drives.Actions summary: Invoke action mod operationId: drives.drive.items.driveItem.workbook.functions.mod requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true divisor: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/month': description: Provides operations to call the month method. post: tags: - drives.Actions summary: Invoke action month operationId: drives.drive.items.driveItem.workbook.functions.month requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/mround': description: Provides operations to call the mround method. post: tags: - drives.Actions summary: Invoke action mround operationId: drives.drive.items.driveItem.workbook.functions.mround requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true multiple: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/multiNomial': description: Provides operations to call the multiNomial method. post: tags: - drives.Actions summary: Invoke action multiNomial operationId: drives.drive.items.driveItem.workbook.functions.multiNomial requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/n': description: Provides operations to call the n method. post: tags: - drives.Actions summary: Invoke action n operationId: drives.drive.items.driveItem.workbook.functions.n requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/na': description: Provides operations to call the na method. post: tags: - drives.Actions summary: Invoke action na operationId: drives.drive.items.driveItem.workbook.functions.na responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/negBinom_Dist': description: Provides operations to call the negBinom_Dist method. post: tags: - drives.Actions summary: Invoke action negBinom_Dist operationId: drives.drive.items.driveItem.workbook.functions.negBinom_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: numberF: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true probabilityS: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays': description: Provides operations to call the networkDays method. post: tags: - drives.Actions summary: Invoke action networkDays operationId: drives.drive.items.driveItem.workbook.functions.networkDays requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true holidays: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/networkDays_Intl': description: Provides operations to call the networkDays_Intl method. post: tags: - drives.Actions summary: Invoke action networkDays_Intl operationId: drives.drive.items.driveItem.workbook.functions.networkDays_Intl requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true weekend: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true holidays: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/nominal': description: Provides operations to call the nominal method. post: tags: - drives.Actions summary: Invoke action nominal operationId: drives.drive.items.driveItem.workbook.functions.nominal requestBody: description: Action parameters content: application/json: schema: type: object properties: effectRate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true npery: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Dist': description: Provides operations to call the norm_Dist method. post: tags: - drives.Actions summary: Invoke action norm_Dist operationId: drives.drive.items.driveItem.workbook.functions.norm_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mean: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_Inv': description: Provides operations to call the norm_Inv method. post: tags: - drives.Actions summary: Invoke action norm_Inv operationId: drives.drive.items.driveItem.workbook.functions.norm_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mean: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Dist': description: Provides operations to call the norm_S_Dist method. post: tags: - drives.Actions summary: Invoke action norm_S_Dist operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: z: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/norm_S_Inv': description: Provides operations to call the norm_S_Inv method. post: tags: - drives.Actions summary: Invoke action norm_S_Inv operationId: drives.drive.items.driveItem.workbook.functions.norm_S_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/not': description: Provides operations to call the not method. post: tags: - drives.Actions summary: Invoke action not operationId: drives.drive.items.driveItem.workbook.functions.not requestBody: description: Action parameters content: application/json: schema: type: object properties: logical: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/now': description: Provides operations to call the now method. post: tags: - drives.Actions summary: Invoke action now operationId: drives.drive.items.driveItem.workbook.functions.now responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/nper': description: Provides operations to call the nper method. post: tags: - drives.Actions summary: Invoke action nper operationId: drives.drive.items.driveItem.workbook.functions.nper requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pmt: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/npv': description: Provides operations to call the npv method. post: tags: - drives.Actions summary: Invoke action npv operationId: drives.drive.items.driveItem.workbook.functions.npv requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/numberValue': description: Provides operations to call the numberValue method. post: tags: - drives.Actions summary: Invoke action numberValue operationId: drives.drive.items.driveItem.workbook.functions.numberValue requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true decimalSeparator: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true groupSeparator: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Bin': description: Provides operations to call the oct2Bin method. post: tags: - drives.Actions summary: Invoke action oct2Bin operationId: drives.drive.items.driveItem.workbook.functions.oct2Bin requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Dec': description: Provides operations to call the oct2Dec method. post: tags: - drives.Actions summary: Invoke action oct2Dec operationId: drives.drive.items.driveItem.workbook.functions.oct2Dec requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oct2Hex': description: Provides operations to call the oct2Hex method. post: tags: - drives.Actions summary: Invoke action oct2Hex operationId: drives.drive.items.driveItem.workbook.functions.oct2Hex requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true places: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/odd': description: Provides operations to call the odd method. post: tags: - drives.Actions summary: Invoke action odd operationId: drives.drive.items.driveItem.workbook.functions.odd requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFPrice': description: Provides operations to call the oddFPrice method. post: tags: - drives.Actions summary: Invoke action oddFPrice operationId: drives.drive.items.driveItem.workbook.functions.oddFPrice requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true issue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true firstCoupon: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yld: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddFYield': description: Provides operations to call the oddFYield method. post: tags: - drives.Actions summary: Invoke action oddFYield operationId: drives.drive.items.driveItem.workbook.functions.oddFYield requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true issue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true firstCoupon: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLPrice': description: Provides operations to call the oddLPrice method. post: tags: - drives.Actions summary: Invoke action oddLPrice operationId: drives.drive.items.driveItem.workbook.functions.oddLPrice requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true lastInterest: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yld: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/oddLYield': description: Provides operations to call the oddLYield method. post: tags: - drives.Actions summary: Invoke action oddLYield operationId: drives.drive.items.driveItem.workbook.functions.oddLYield requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true lastInterest: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/or': description: Provides operations to call the or method. post: tags: - drives.Actions summary: Invoke action or operationId: drives.drive.items.driveItem.workbook.functions.or requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/pduration': description: Provides operations to call the pduration method. post: tags: - drives.Actions summary: Invoke action pduration operationId: drives.drive.items.driveItem.workbook.functions.pduration requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Exc': description: Provides operations to call the percentile_Exc method. post: tags: - drives.Actions summary: Invoke action percentile_Exc operationId: drives.drive.items.driveItem.workbook.functions.percentile_Exc requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true k: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentile_Inc': description: Provides operations to call the percentile_Inc method. post: tags: - drives.Actions summary: Invoke action percentile_Inc operationId: drives.drive.items.driveItem.workbook.functions.percentile_Inc requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true k: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Exc': description: Provides operations to call the percentRank_Exc method. post: tags: - drives.Actions summary: Invoke action percentRank_Exc operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Exc requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/percentRank_Inc': description: Provides operations to call the percentRank_Inc method. post: tags: - drives.Actions summary: Invoke action percentRank_Inc operationId: drives.drive.items.driveItem.workbook.functions.percentRank_Inc requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true significance: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/permut': description: Provides operations to call the permut method. post: tags: - drives.Actions summary: Invoke action permut operationId: drives.drive.items.driveItem.workbook.functions.permut requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberChosen: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/permutationa': description: Provides operations to call the permutationa method. post: tags: - drives.Actions summary: Invoke action permutationa operationId: drives.drive.items.driveItem.workbook.functions.permutationa requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberChosen: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/phi': description: Provides operations to call the phi method. post: tags: - drives.Actions summary: Invoke action phi operationId: drives.drive.items.driveItem.workbook.functions.phi requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/pi': description: Provides operations to call the pi method. post: tags: - drives.Actions summary: Invoke action pi operationId: drives.drive.items.driveItem.workbook.functions.pi responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/pmt': description: Provides operations to call the pmt method. post: tags: - drives.Actions summary: Invoke action pmt operationId: drives.drive.items.driveItem.workbook.functions.pmt requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/poisson_Dist': description: Provides operations to call the poisson_Dist method. post: tags: - drives.Actions summary: Invoke action poisson_Dist operationId: drives.drive.items.driveItem.workbook.functions.poisson_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mean: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/power': description: Provides operations to call the power method. post: tags: - drives.Actions summary: Invoke action power operationId: drives.drive.items.driveItem.workbook.functions.power requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true power: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/ppmt': description: Provides operations to call the ppmt method. post: tags: - drives.Actions summary: Invoke action ppmt operationId: drives.drive.items.driveItem.workbook.functions.ppmt requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true per: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/price': description: Provides operations to call the price method. post: tags: - drives.Actions summary: Invoke action price operationId: drives.drive.items.driveItem.workbook.functions.price requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yld: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceDisc': description: Provides operations to call the priceDisc method. post: tags: - drives.Actions summary: Invoke action priceDisc operationId: drives.drive.items.driveItem.workbook.functions.priceDisc requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true discount: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/priceMat': description: Provides operations to call the priceMat method. post: tags: - drives.Actions summary: Invoke action priceMat operationId: drives.drive.items.driveItem.workbook.functions.priceMat requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true issue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true yld: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/product': description: Provides operations to call the product method. post: tags: - drives.Actions summary: Invoke action product operationId: drives.drive.items.driveItem.workbook.functions.product requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/proper': description: Provides operations to call the proper method. post: tags: - drives.Actions summary: Invoke action proper operationId: drives.drive.items.driveItem.workbook.functions.proper requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/pv': description: Provides operations to call the pv method. post: tags: - drives.Actions summary: Invoke action pv operationId: drives.drive.items.driveItem.workbook.functions.pv requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pmt: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Exc': description: Provides operations to call the quartile_Exc method. post: tags: - drives.Actions summary: Invoke action quartile_Exc operationId: drives.drive.items.driveItem.workbook.functions.quartile_Exc requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true quart: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/quartile_Inc': description: Provides operations to call the quartile_Inc method. post: tags: - drives.Actions summary: Invoke action quartile_Inc operationId: drives.drive.items.driveItem.workbook.functions.quartile_Inc requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true quart: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/quotient': description: Provides operations to call the quotient method. post: tags: - drives.Actions summary: Invoke action quotient operationId: drives.drive.items.driveItem.workbook.functions.quotient requestBody: description: Action parameters content: application/json: schema: type: object properties: numerator: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true denominator: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/radians': description: Provides operations to call the radians method. post: tags: - drives.Actions summary: Invoke action radians operationId: drives.drive.items.driveItem.workbook.functions.radians requestBody: description: Action parameters content: application/json: schema: type: object properties: angle: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rand': description: Provides operations to call the rand method. post: tags: - drives.Actions summary: Invoke action rand operationId: drives.drive.items.driveItem.workbook.functions.rand responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/randBetween': description: Provides operations to call the randBetween method. post: tags: - drives.Actions summary: Invoke action randBetween operationId: drives.drive.items.driveItem.workbook.functions.randBetween requestBody: description: Action parameters content: application/json: schema: type: object properties: bottom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true top: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Avg': description: Provides operations to call the rank_Avg method. post: tags: - drives.Actions summary: Invoke action rank_Avg operationId: drives.drive.items.driveItem.workbook.functions.rank_Avg requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true ref: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true order: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rank_Eq': description: Provides operations to call the rank_Eq method. post: tags: - drives.Actions summary: Invoke action rank_Eq operationId: drives.drive.items.driveItem.workbook.functions.rank_Eq requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true ref: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true order: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rate': description: Provides operations to call the rate method. post: tags: - drives.Actions summary: Invoke action rate operationId: drives.drive.items.driveItem.workbook.functions.rate requestBody: description: Action parameters content: application/json: schema: type: object properties: nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pmt: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true type: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true guess: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/received': description: Provides operations to call the received method. post: tags: - drives.Actions summary: Invoke action received operationId: drives.drive.items.driveItem.workbook.functions.received requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true investment: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true discount: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/replace': description: Provides operations to call the replace method. post: tags: - drives.Actions summary: Invoke action replace operationId: drives.drive.items.driveItem.workbook.functions.replace requestBody: description: Action parameters content: application/json: schema: type: object properties: oldText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numChars: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true newText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/replaceB': description: Provides operations to call the replaceB method. post: tags: - drives.Actions summary: Invoke action replaceB operationId: drives.drive.items.driveItem.workbook.functions.replaceB requestBody: description: Action parameters content: application/json: schema: type: object properties: oldText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numBytes: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true newText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rept': description: Provides operations to call the rept method. post: tags: - drives.Actions summary: Invoke action rept operationId: drives.drive.items.driveItem.workbook.functions.rept requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numberTimes: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/right': description: Provides operations to call the right method. post: tags: - drives.Actions summary: Invoke action right operationId: drives.drive.items.driveItem.workbook.functions.right requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numChars: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rightb': description: Provides operations to call the rightb method. post: tags: - drives.Actions summary: Invoke action rightb operationId: drives.drive.items.driveItem.workbook.functions.rightb requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numBytes: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/roman': description: Provides operations to call the roman method. post: tags: - drives.Actions summary: Invoke action roman operationId: drives.drive.items.driveItem.workbook.functions.roman requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true form: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/round': description: Provides operations to call the round method. post: tags: - drives.Actions summary: Invoke action round operationId: drives.drive.items.driveItem.workbook.functions.round requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numDigits: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundDown': description: Provides operations to call the roundDown method. post: tags: - drives.Actions summary: Invoke action roundDown operationId: drives.drive.items.driveItem.workbook.functions.roundDown requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numDigits: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/roundUp': description: Provides operations to call the roundUp method. post: tags: - drives.Actions summary: Invoke action roundUp operationId: drives.drive.items.driveItem.workbook.functions.roundUp requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numDigits: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rows': description: Provides operations to call the rows method. post: tags: - drives.Actions summary: Invoke action rows operationId: drives.drive.items.driveItem.workbook.functions.rows requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/rri': description: Provides operations to call the rri method. post: tags: - drives.Actions summary: Invoke action rri operationId: drives.drive.items.driveItem.workbook.functions.rri requestBody: description: Action parameters content: application/json: schema: type: object properties: nper: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true fv: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sec': description: Provides operations to call the sec method. post: tags: - drives.Actions summary: Invoke action sec operationId: drives.drive.items.driveItem.workbook.functions.sec requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sech': description: Provides operations to call the sech method. post: tags: - drives.Actions summary: Invoke action sech operationId: drives.drive.items.driveItem.workbook.functions.sech requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/second': description: Provides operations to call the second method. post: tags: - drives.Actions summary: Invoke action second operationId: drives.drive.items.driveItem.workbook.functions.second requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/seriesSum': description: Provides operations to call the seriesSum method. post: tags: - drives.Actions summary: Invoke action seriesSum operationId: drives.drive.items.driveItem.workbook.functions.seriesSum requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true n: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true m: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true coefficients: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheet': description: Provides operations to call the sheet method. post: tags: - drives.Actions summary: Invoke action sheet operationId: drives.drive.items.driveItem.workbook.functions.sheet requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sheets': description: Provides operations to call the sheets method. post: tags: - drives.Actions summary: Invoke action sheets operationId: drives.drive.items.driveItem.workbook.functions.sheets requestBody: description: Action parameters content: application/json: schema: type: object properties: reference: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sign': description: Provides operations to call the sign method. post: tags: - drives.Actions summary: Invoke action sign operationId: drives.drive.items.driveItem.workbook.functions.sign requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sin': description: Provides operations to call the sin method. post: tags: - drives.Actions summary: Invoke action sin operationId: drives.drive.items.driveItem.workbook.functions.sin requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sinh': description: Provides operations to call the sinh method. post: tags: - drives.Actions summary: Invoke action sinh operationId: drives.drive.items.driveItem.workbook.functions.sinh requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew': description: Provides operations to call the skew method. post: tags: - drives.Actions summary: Invoke action skew operationId: drives.drive.items.driveItem.workbook.functions.skew requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/skew_p': description: Provides operations to call the skew_p method. post: tags: - drives.Actions summary: Invoke action skew_p operationId: drives.drive.items.driveItem.workbook.functions.skew_p requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sln': description: Provides operations to call the sln method. post: tags: - drives.Actions summary: Invoke action sln operationId: drives.drive.items.driveItem.workbook.functions.sln requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true life: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/small': description: Provides operations to call the small method. post: tags: - drives.Actions summary: Invoke action small operationId: drives.drive.items.driveItem.workbook.functions.small requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true k: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrt': description: Provides operations to call the sqrt method. post: tags: - drives.Actions summary: Invoke action sqrt operationId: drives.drive.items.driveItem.workbook.functions.sqrt requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sqrtPi': description: Provides operations to call the sqrtPi method. post: tags: - drives.Actions summary: Invoke action sqrtPi operationId: drives.drive.items.driveItem.workbook.functions.sqrtPi requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/standardize': description: Provides operations to call the standardize method. post: tags: - drives.Actions summary: Invoke action standardize operationId: drives.drive.items.driveItem.workbook.functions.standardize requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true mean: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true standardDev: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_P': description: Provides operations to call the stDev_P method. post: tags: - drives.Actions summary: Invoke action stDev_P operationId: drives.drive.items.driveItem.workbook.functions.stDev_P requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDev_S': description: Provides operations to call the stDev_S method. post: tags: - drives.Actions summary: Invoke action stDev_S operationId: drives.drive.items.driveItem.workbook.functions.stDev_S requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevA': description: Provides operations to call the stDevA method. post: tags: - drives.Actions summary: Invoke action stDevA operationId: drives.drive.items.driveItem.workbook.functions.stDevA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/stDevPA': description: Provides operations to call the stDevPA method. post: tags: - drives.Actions summary: Invoke action stDevPA operationId: drives.drive.items.driveItem.workbook.functions.stDevPA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/substitute': description: Provides operations to call the substitute method. post: tags: - drives.Actions summary: Invoke action substitute operationId: drives.drive.items.driveItem.workbook.functions.substitute requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true oldText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true newText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true instanceNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/subtotal': description: Provides operations to call the subtotal method. post: tags: - drives.Actions summary: Invoke action subtotal operationId: drives.drive.items.driveItem.workbook.functions.subtotal requestBody: description: Action parameters content: application/json: schema: type: object properties: functionNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sum': description: Provides operations to call the sum method. post: tags: - drives.Actions summary: Invoke action sum operationId: drives.drive.items.driveItem.workbook.functions.sum requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIf': description: Provides operations to call the sumIf method. post: tags: - drives.Actions summary: Invoke action sumIf operationId: drives.drive.items.driveItem.workbook.functions.sumIf requestBody: description: Action parameters content: application/json: schema: type: object properties: range: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true sumRange: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumIfs': description: Provides operations to call the sumIfs method. post: tags: - drives.Actions summary: Invoke action sumIfs operationId: drives.drive.items.driveItem.workbook.functions.sumIfs requestBody: description: Action parameters content: application/json: schema: type: object properties: sumRange: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/sumSq': description: Provides operations to call the sumSq method. post: tags: - drives.Actions summary: Invoke action sumSq operationId: drives.drive.items.driveItem.workbook.functions.sumSq requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/syd': description: Provides operations to call the syd method. post: tags: - drives.Actions summary: Invoke action syd operationId: drives.drive.items.driveItem.workbook.functions.syd requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true life: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true per: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/t': description: Provides operations to call the t method. post: tags: - drives.Actions summary: Invoke action t operationId: drives.drive.items.driveItem.workbook.functions.t requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist': description: Provides operations to call the t_Dist method. post: tags: - drives.Actions summary: Invoke action t_Dist operationId: drives.drive.items.driveItem.workbook.functions.t_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_2T': description: Provides operations to call the t_Dist_2T method. post: tags: - drives.Actions summary: Invoke action t_Dist_2T operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_2T requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Dist_RT': description: Provides operations to call the t_Dist_RT method. post: tags: - drives.Actions summary: Invoke action t_Dist_RT operationId: drives.drive.items.driveItem.workbook.functions.t_Dist_RT requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv': description: Provides operations to call the t_Inv method. post: tags: - drives.Actions summary: Invoke action t_Inv operationId: drives.drive.items.driveItem.workbook.functions.t_Inv requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/t_Inv_2T': description: Provides operations to call the t_Inv_2T method. post: tags: - drives.Actions summary: Invoke action t_Inv_2T operationId: drives.drive.items.driveItem.workbook.functions.t_Inv_2T requestBody: description: Action parameters content: application/json: schema: type: object properties: probability: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true degFreedom: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/tan': description: Provides operations to call the tan method. post: tags: - drives.Actions summary: Invoke action tan operationId: drives.drive.items.driveItem.workbook.functions.tan requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/tanh': description: Provides operations to call the tanh method. post: tags: - drives.Actions summary: Invoke action tanh operationId: drives.drive.items.driveItem.workbook.functions.tanh requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillEq': description: Provides operations to call the tbillEq method. post: tags: - drives.Actions summary: Invoke action tbillEq operationId: drives.drive.items.driveItem.workbook.functions.tbillEq requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true discount: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillPrice': description: Provides operations to call the tbillPrice method. post: tags: - drives.Actions summary: Invoke action tbillPrice operationId: drives.drive.items.driveItem.workbook.functions.tbillPrice requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true discount: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/tbillYield': description: Provides operations to call the tbillYield method. post: tags: - drives.Actions summary: Invoke action tbillYield operationId: drives.drive.items.driveItem.workbook.functions.tbillYield requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/text': description: Provides operations to call the text method. post: tags: - drives.Actions summary: Invoke action text operationId: drives.drive.items.driveItem.workbook.functions.text requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true formatText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/time': description: Provides operations to call the time method. post: tags: - drives.Actions summary: Invoke action time operationId: drives.drive.items.driveItem.workbook.functions.time requestBody: description: Action parameters content: application/json: schema: type: object properties: hour: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true minute: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true second: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/timevalue': description: Provides operations to call the timevalue method. post: tags: - drives.Actions summary: Invoke action timevalue operationId: drives.drive.items.driveItem.workbook.functions.timevalue requestBody: description: Action parameters content: application/json: schema: type: object properties: timeText: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/today': description: Provides operations to call the today method. post: tags: - drives.Actions summary: Invoke action today operationId: drives.drive.items.driveItem.workbook.functions.today responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/trim': description: Provides operations to call the trim method. post: tags: - drives.Actions summary: Invoke action trim operationId: drives.drive.items.driveItem.workbook.functions.trim requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/trimMean': description: Provides operations to call the trimMean method. post: tags: - drives.Actions summary: Invoke action trimMean operationId: drives.drive.items.driveItem.workbook.functions.trimMean requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true percent: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/true': description: Provides operations to call the true method. post: tags: - drives.Actions summary: Invoke action true operationId: drives.drive.items.driveItem.workbook.functions.true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/trunc': description: Provides operations to call the trunc method. post: tags: - drives.Actions summary: Invoke action trunc operationId: drives.drive.items.driveItem.workbook.functions.trunc requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true numDigits: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/type': description: Provides operations to call the type method. post: tags: - drives.Actions summary: Invoke action type operationId: drives.drive.items.driveItem.workbook.functions.type requestBody: description: Action parameters content: application/json: schema: type: object properties: value: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/unichar': description: Provides operations to call the unichar method. post: tags: - drives.Actions summary: Invoke action unichar operationId: drives.drive.items.driveItem.workbook.functions.unichar requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/unicode': description: Provides operations to call the unicode method. post: tags: - drives.Actions summary: Invoke action unicode operationId: drives.drive.items.driveItem.workbook.functions.unicode requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/upper': description: Provides operations to call the upper method. post: tags: - drives.Actions summary: Invoke action upper operationId: drives.drive.items.driveItem.workbook.functions.upper requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/usdollar': description: Provides operations to call the usdollar method. post: tags: - drives.Actions summary: Invoke action usdollar operationId: drives.drive.items.driveItem.workbook.functions.usdollar requestBody: description: Action parameters content: application/json: schema: type: object properties: number: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true decimals: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/value': description: Provides operations to call the value method. post: tags: - drives.Actions summary: Invoke action value operationId: drives.drive.items.driveItem.workbook.functions.value requestBody: description: Action parameters content: application/json: schema: type: object properties: text: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_P': description: Provides operations to call the var_P method. post: tags: - drives.Actions summary: Invoke action var_P operationId: drives.drive.items.driveItem.workbook.functions.var_P requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/var_S': description: Provides operations to call the var_S method. post: tags: - drives.Actions summary: Invoke action var_S operationId: drives.drive.items.driveItem.workbook.functions.var_S requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/varA': description: Provides operations to call the varA method. post: tags: - drives.Actions summary: Invoke action varA operationId: drives.drive.items.driveItem.workbook.functions.varA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/varPA': description: Provides operations to call the varPA method. post: tags: - drives.Actions summary: Invoke action varPA operationId: drives.drive.items.driveItem.workbook.functions.varPA requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/vdb': description: Provides operations to call the vdb method. post: tags: - drives.Actions summary: Invoke action vdb operationId: drives.drive.items.driveItem.workbook.functions.vdb requestBody: description: Action parameters content: application/json: schema: type: object properties: cost: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true salvage: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true life: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true startPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endPeriod: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true factor: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true noSwitch: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/vlookup': description: Provides operations to call the vlookup method. post: tags: - drives.Actions summary: Invoke action vlookup operationId: drives.drive.items.driveItem.workbook.functions.vlookup requestBody: description: Action parameters content: application/json: schema: type: object properties: lookupValue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true tableArray: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true colIndexNum: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rangeLookup: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekday': description: Provides operations to call the weekday method. post: tags: - drives.Actions summary: Invoke action weekday operationId: drives.drive.items.driveItem.workbook.functions.weekday requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true returnType: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/weekNum': description: Provides operations to call the weekNum method. post: tags: - drives.Actions summary: Invoke action weekNum operationId: drives.drive.items.driveItem.workbook.functions.weekNum requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true returnType: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/weibull_Dist': description: Provides operations to call the weibull_Dist method. post: tags: - drives.Actions summary: Invoke action weibull_Dist operationId: drives.drive.items.driveItem.workbook.functions.weibull_Dist requestBody: description: Action parameters content: application/json: schema: type: object properties: x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true alpha: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true beta: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true cumulative: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay': description: Provides operations to call the workDay method. post: tags: - drives.Actions summary: Invoke action workDay operationId: drives.drive.items.driveItem.workbook.functions.workDay requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true days: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true holidays: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/workDay_Intl': description: Provides operations to call the workDay_Intl method. post: tags: - drives.Actions summary: Invoke action workDay_Intl operationId: drives.drive.items.driveItem.workbook.functions.workDay_Intl requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true days: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true weekend: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true holidays: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/xirr': description: Provides operations to call the xirr method. post: tags: - drives.Actions summary: Invoke action xirr operationId: drives.drive.items.driveItem.workbook.functions.xirr requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true dates: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true guess: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/xnpv': description: Provides operations to call the xnpv method. post: tags: - drives.Actions summary: Invoke action xnpv operationId: drives.drive.items.driveItem.workbook.functions.xnpv requestBody: description: Action parameters content: application/json: schema: type: object properties: rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true dates: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/xor': description: Provides operations to call the xor method. post: tags: - drives.Actions summary: Invoke action xor operationId: drives.drive.items.driveItem.workbook.functions.xor requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/year': description: Provides operations to call the year method. post: tags: - drives.Actions summary: Invoke action year operationId: drives.drive.items.driveItem.workbook.functions.year requestBody: description: Action parameters content: application/json: schema: type: object properties: serialNumber: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/yearFrac': description: Provides operations to call the yearFrac method. post: tags: - drives.Actions summary: Invoke action yearFrac operationId: drives.drive.items.driveItem.workbook.functions.yearFrac requestBody: description: Action parameters content: application/json: schema: type: object properties: startDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endDate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/yield': description: Provides operations to call the yield method. post: tags: - drives.Actions summary: Invoke action yield operationId: drives.drive.items.driveItem.workbook.functions.yield requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true frequency: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldDisc': description: Provides operations to call the yieldDisc method. post: tags: - drives.Actions summary: Invoke action yieldDisc operationId: drives.drive.items.driveItem.workbook.functions.yieldDisc requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true redemption: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/yieldMat': description: Provides operations to call the yieldMat method. post: tags: - drives.Actions summary: Invoke action yieldMat operationId: drives.drive.items.driveItem.workbook.functions.yieldMat requestBody: description: Action parameters content: application/json: schema: type: object properties: settlement: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true maturity: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true issue: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true rate: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true pr: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true basis: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/z_Test': description: Provides operations to call the z_Test method. post: tags: - drives.Actions summary: Invoke action z_Test operationId: drives.drive.items.driveItem.workbook.functions.z_Test requestBody: description: Action parameters content: application/json: schema: type: object properties: array: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true x: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true sigma: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFunctionResult' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/closeSession': description: Provides operations to call the closeSession method. post: tags: - drives.Actions summary: Invoke action closeSession description: Use this API to close an existing workbook session. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbook-closesession?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.closeSession responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/createSession': description: Provides operations to call the createSession method. post: tags: - drives.Actions summary: Invoke action createSession description: 'Create a new workbook session. Excel APIs can be called in one of two modes: To represent the session in the API, use the workbook-session-id: {session-id} header. In some cases, creating a new session requires an indeterminate time to complete. Microsoft Graph also provides a long running operations pattern. This pattern provides a way to poll for creation status updates, without waiting for the creation to complete. The following are the steps: This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbook-createsession?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.createSession requestBody: description: Action parameters content: application/json: schema: type: object properties: persistChanges: type: boolean default: false required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookSessionInfo' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/refreshSession': description: Provides operations to call the refreshSession method. post: tags: - drives.Actions summary: Invoke action refreshSession description: Use this API to refresh an existing workbook session. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbook-refreshsession?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.refreshSession responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/sessionInfoResource(key=''{key}'')': description: Provides operations to call the sessionInfoResource method. get: tags: - drives.Functions summary: Invoke function sessionInfoResource operationId: drives.drive.items.driveItem.workbook.sessionInfoResource parameters: - name: key in: path description: 'Usage: key=''{key}''' required: true schema: type: string responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookSessionInfo' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/tableRowOperationResult(key=''{key}'')': description: Provides operations to call the tableRowOperationResult method. get: tags: - drives.Functions summary: Invoke function tableRowOperationResult operationId: drives.drive.items.driveItem.workbook.tableRowOperationResult parameters: - name: key in: path description: 'Usage: key=''{key}''' required: true schema: type: string responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/names': description: Provides operations to manage the names property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: List names description: Retrieve a list of nameditem objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbook-list-names?view=graph-rest-1.0 operationId: drives.items.workbook.ListNames 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: enum: - id - id desc - comment - comment desc - name - name desc - scope - scope desc - type - type desc - value - value desc - visible - visible desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - comment - name - scope - type - value - visible - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - worksheet type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookNamedItemCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to names for drives operationId: drives.items.workbook.CreateNames requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}': description: Provides operations to manage the names property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get NamedItem description: Retrieve the properties and relationships of nameditem object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/nameditem-get?view=graph-rest-1.0 operationId: drives.items.workbook.GetNames parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - comment - name - scope - type - value - visible - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - worksheet type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update nameditem description: Update the properties of nameditem object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/nameditem-update?view=graph-rest-1.0 operationId: drives.items.workbook.UpdateNames requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property names for drives operationId: drives.items.workbook.DeleteNames 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookNamedItem-id in: path description: The unique identifier of workbookNamedItem required: true schema: type: string x-ms-docs-key-type: workbookNamedItem '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range description: Retrieve the properties and relationships of range object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.names.workbookNamedItem.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookNamedItem-id in: path description: The unique identifier of workbookNamedItem required: true schema: type: string x-ms-docs-key-type: workbookNamedItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/worksheet': description: Provides operations to manage the worksheet property of the microsoft.graph.workbookNamedItem entity. get: tags: - drives.driveItem summary: Get worksheet from drives description: Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only. operationId: drives.items.workbook.names.GetWorksheet parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookNamedItem-id in: path description: The unique identifier of workbookNamedItem required: true schema: type: string x-ms-docs-key-type: workbookNamedItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/worksheet' '/drives/{drive-id}/items/{driveItem-id}/workbook/names/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.names.GetCount-eada 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: Adds a new name to the collection of the given scope using the user's locale for the formula. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.names.add requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true reference: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true comment: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/names/addFormulaLocal': description: Provides operations to call the addFormulaLocal method. post: tags: - drives.Actions summary: Invoke action addFormulaLocal description: Adds a new name to the collection of the given scope using the user's locale for the formula. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.names.addFormulaLocal requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true formula: type: string nullable: true comment: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/addFormulaLocal' '/drives/{drive-id}/items/{driveItem-id}/workbook/operations': description: Provides operations to manage the operations property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get workbookOperation description: 'Meaningless if this url is called independently. This request is part of all async requests for excel. This is used to retrieve the status of a workbookOperation object. Currently not all requests support async. Take Create session request as an example. Issue an async Create session request, follow the documentation and you may get status code 202 Accepted, async operation starts from here and you can find the url this document required from the response header, from the location part. This API is available in the following national cloud deployments.' operationId: drives.items.workbook.ListOperations parameters: - $ref: '#/components/parameters/search' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - error - error desc - resourceLocation - resourceLocation desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - error - resourceLocation - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookOperationCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to operations for drives operationId: drives.items.workbook.CreateOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/operations/{workbookOperation-id}': description: Provides operations to manage the operations property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get workbookOperation description: 'Meaningless if this url is called independently. This request is part of all async requests for excel. This is used to retrieve the status of a workbookOperation object. Currently not all requests support async. Take Create session request as an example. Issue an async Create session request, follow the documentation and you may get status code 202 Accepted, async operation starts from here and you can find the url this document required from the response header, from the location part. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookoperation-get?view=graph-rest-1.0 operationId: drives.items.workbook.GetOperations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - error - resourceLocation - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property operations in drives operationId: drives.items.workbook.UpdateOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property operations for drives operationId: drives.items.workbook.DeleteOperations 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookOperation-id in: path description: The unique identifier of workbookOperation required: true schema: type: string x-ms-docs-key-type: workbookOperation '/drives/{drive-id}/items/{driveItem-id}/workbook/operations/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.operations.GetCount-67f8 parameters: - $ref: '#/components/parameters/search' responses: 2XX: $ref: '#/components/responses/ODataCountResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/tables': description: Provides operations to manage the tables property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: List TableCollection description: Retrieve a list of table objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-list?view=graph-rest-1.0 operationId: drives.items.workbook.ListTables 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: enum: - id - id desc - highlightFirstColumn - highlightFirstColumn desc - highlightLastColumn - highlightLastColumn desc - legacyId - legacyId desc - name - name desc - showBandedColumns - showBandedColumns desc - showBandedRows - showBandedRows desc - showFilterButton - showFilterButton desc - showHeaders - showHeaders desc - showTotals - showTotals desc - style - style desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - highlightFirstColumn - highlightLastColumn - legacyId - name - showBandedColumns - showBandedRows - showFilterButton - showHeaders - showTotals - style - columns - rows - sort - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - columns - rows - sort - worksheet type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookTableCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to tables for drives operationId: drives.items.workbook.CreateTables requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}': description: Provides operations to manage the tables property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get Table description: Retrieve the properties and relationships of table object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-get?view=graph-rest-1.0 operationId: drives.items.workbook.GetTables parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - highlightFirstColumn - highlightLastColumn - legacyId - name - showBandedColumns - showBandedRows - showFilterButton - showHeaders - showTotals - style - columns - rows - sort - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - columns - rows - sort - worksheet type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update table description: Update the properties of table object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-update?view=graph-rest-1.0 operationId: drives.items.workbook.UpdateTables requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'Table: delete' description: Deletes the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-delete?view=graph-rest-1.0 operationId: drives.items.workbook.DeleteTables 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns': description: Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: List columns description: Retrieve a list of tablecolumn objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-list-columns?view=graph-rest-1.0 operationId: drives.items.workbook.tables.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: enum: - id - id desc - index - index desc - name - name desc - values - values desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - name - values - filter type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - filter type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookTableColumnCollectionResponse' 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: - drives.driveItem summary: Create TableColumn description: Use this API to create a new TableColumn. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-post-columns?view=graph-rest-1.0 operationId: drives.items.workbook.tables.CreateColumns requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}': description: Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get TableColumn description: Retrieve the properties and relationships of tablecolumn object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-get?view=graph-rest-1.0 operationId: drives.items.workbook.tables.GetColumns parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - name - values - filter type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - filter type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update tablecolumn description: Update the properties of tablecolumn object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-update?view=graph-rest-1.0 operationId: drives.items.workbook.tables.UpdateColumns requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'TableColumn: delete' description: Deletes the column from the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-delete?view=graph-rest-1.0 operationId: drives.items.workbook.tables.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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter': description: Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. get: tags: - drives.driveItem summary: Get filter from drives description: Retrieve the filter applied to the column. Read-only. operationId: drives.items.workbook.tables.columns.GetFilter parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - criteria type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFilter' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property filter in drives operationId: drives.items.workbook.tables.columns.UpdateFilter requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFilter' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFilter' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property filter for drives operationId: drives.items.workbook.tables.columns.DeleteFilter 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply': description: Provides operations to call the apply method. post: tags: - drives.Actions summary: Invoke action apply description: Apply the given filter criteria on the given column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.apply requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFilterCriteria' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/apply' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter': description: Provides operations to call the applyBottomItemsFilter method. post: tags: - drives.Actions summary: Invoke action applyBottomItemsFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomItemsFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: count: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter': description: Provides operations to call the applyBottomPercentFilter method. post: tags: - drives.Actions summary: Invoke action applyBottomPercentFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomPercentFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: percent: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter': description: Provides operations to call the applyCellColorFilter method. post: tags: - drives.Actions summary: Invoke action applyCellColorFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyCellColorFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter': description: Provides operations to call the applyCustomFilter method. post: tags: - drives.Actions summary: Invoke action applyCustomFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyCustomFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria1: type: string nullable: true criteria2: type: string nullable: true oper: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter': description: Provides operations to call the applyDynamicFilter method. post: tags: - drives.Actions summary: Invoke action applyDynamicFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyDynamicFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter': description: Provides operations to call the applyFontColorFilter method. post: tags: - drives.Actions summary: Invoke action applyFontColorFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyFontColorFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter': description: Provides operations to call the applyIconFilter method. post: tags: - drives.Actions summary: Invoke action applyIconFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyIconFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: icon: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookIcon' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter': description: Provides operations to call the applyTopItemsFilter method. post: tags: - drives.Actions summary: Invoke action applyTopItemsFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyTopItemsFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: count: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter': description: Provides operations to call the applyTopPercentFilter method. post: tags: - drives.Actions summary: Invoke action applyTopPercentFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyTopPercentFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: percent: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter': description: Provides operations to call the applyValuesFilter method. post: tags: - drives.Actions summary: Invoke action applyValuesFilter operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.applyValuesFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the filter on the given column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.filter.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()': description: Provides operations to call the dataBodyRange method. get: tags: - drives.Functions summary: Invoke function dataBodyRange description: Gets the range object associated with the data body of the column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.dataBodyRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()': description: Provides operations to call the headerRowRange method. get: tags: - drives.Functions summary: Invoke function headerRowRange description: Gets the range object associated with the header row of the column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.headerRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range description: Gets the range object associated with the entire column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()': description: Provides operations to call the totalRowRange method. get: tags: - drives.Functions summary: Invoke function totalRowRange description: Gets the range object associated with the totals row of the column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.workbookTableColumn.totalRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: Adds a new column to the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.add requestBody: description: Action parameters content: application/json: schema: type: object properties: index: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true name: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.columns.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/clearFilters': description: Provides operations to call the clearFilters method. post: tags: - drives.Actions summary: Invoke action clearFilters description: Clears all the filters currently applied on the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.clearFilters responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/clearFilters' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/convertToRange': description: Provides operations to call the convertToRange method. post: tags: - drives.Actions summary: Invoke action convertToRange description: Converts the table into a normal range of cells. All data is preserved. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.convertToRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/convertToRange' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()': description: Provides operations to call the dataBodyRange method. get: tags: - drives.Functions summary: Invoke function dataBodyRange description: Gets the range object associated with the data body of the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.dataBodyRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()': description: Provides operations to call the headerRowRange method. get: tags: - drives.Functions summary: Invoke function headerRowRange description: Gets the range object associated with header row of the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.headerRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range description: Get the range object associated with the entire table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/reapplyFilters': description: Provides operations to call the reapplyFilters method. post: tags: - drives.Actions summary: Invoke action reapplyFilters description: Reapplies all the filters currently on the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.reapplyFilters responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/reapplyFilters' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()': description: Provides operations to call the totalRowRange method. get: tags: - drives.Functions summary: Invoke function totalRowRange description: Gets the range object associated with totals row of the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.totalRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows': description: Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: List rows description: Retrieve a list of tablerow objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-list-rows?view=graph-rest-1.0 operationId: drives.items.workbook.tables.ListRows 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: enum: - id - id desc - index - index desc - values - values desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - values type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookTableRowCollectionResponse' 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: - drives.driveItem summary: Create TableRow description: 'Adds rows to the end of a table. Note that this API can accept multiple rows of data. Adding one row at a time can affect performance. The recommended approach is to batch the rows together in a single call rather than inserting single rows. For best results, collect the rows to be inserted on the application side and perform a single row add operation. Experiment with the number of rows to determine the ideal number of rows to use in a single API call. This request might occasionally result in a 504 HTTP error. The appropriate response to this error is to repeat the request. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-post-rows?view=graph-rest-1.0 operationId: drives.items.workbook.tables.CreateRows requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}': description: Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get TableRow description: Retrieve the properties and relationships of tablerow object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerow-get?view=graph-rest-1.0 operationId: drives.items.workbook.tables.GetRows parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - values type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update tablerow description: Update the properties of tablerow object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerow-update?view=graph-rest-1.0 operationId: drives.items.workbook.tables.UpdateRows requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'TableRow: delete' description: Deletes the row from the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerow-delete?view=graph-rest-1.0 operationId: drives.items.workbook.tables.DeleteRows 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableRow-id in: path description: The unique identifier of workbookTableRow required: true schema: type: string x-ms-docs-key-type: workbookTableRow x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.workbookTableRow.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableRow-id in: path description: The unique identifier of workbookTableRow required: true schema: type: string x-ms-docs-key-type: workbookTableRow x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: 'Adds rows to the end of the table. Note that the API can accept multiple rows data using this API. Adding one row at a time could lead to performance degradation. The recommended approach would be to batch the rows together in a single call rather than doing single row insertion. For best results, collect the rows to be inserted on the application side and perform single rows add operation. Experiment with the number of rows to determine the ideal number of rows to use in single API call. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.add requestBody: description: Action parameters content: application/json: schema: type: object properties: index: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.rows.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort': description: Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get TableSort description: Retrieve the properties and relationships of tablesort object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-get?view=graph-rest-1.0 operationId: drives.items.workbook.tables.GetSort parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fields - matchCase - method type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableSort' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property sort in drives operationId: drives.items.workbook.tables.UpdateSort requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableSort' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableSort' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property sort for drives operationId: drives.items.workbook.tables.DeleteSort 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/apply': description: Provides operations to call the apply method. post: tags: - drives.Actions summary: Invoke action apply description: Perform a sort operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.apply requestBody: description: Action parameters content: application/json: schema: type: object properties: fields: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookSortField' - type: object nullable: true matchCase: type: boolean default: false method: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/apply' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: 'Clears the sorting that is currently on the table. While this doesn''t modify the table''s ordering, it clears the state of the header buttons. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/reapply': description: Provides operations to call the reapply method. post: tags: - drives.Actions summary: Invoke action reapply description: Reapplies the current sorting parameters to the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.workbookTable.sort.reapply responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/reapply' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/worksheet': description: Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get worksheet from drives description: The worksheet containing the current table. Read-only. operationId: drives.items.workbook.tables.GetWorksheet parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/worksheet' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: 'Create a new table. The range source address determines the worksheet under which the table will be added. If the table can''t be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.tables.add requestBody: description: Action parameters content: application/json: schema: type: object properties: address: type: string nullable: true hasHeaders: type: boolean default: false required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTable' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.tables.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.tables.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTable' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets': description: Provides operations to manage the worksheets property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: List worksheets description: Retrieve a list of worksheet objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbook-list-worksheets?view=graph-rest-1.0 operationId: drives.items.workbook.ListWorksheets 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: enum: - id - id desc - name - name desc - position - position desc - visibility - visibility desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookWorksheetCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to worksheets for drives operationId: drives.items.workbook.CreateWorksheets requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}': description: Provides operations to manage the worksheets property of the microsoft.graph.workbook entity. get: tags: - drives.driveItem summary: Get Worksheet description: Retrieve the properties and relationships of worksheet object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-get?view=graph-rest-1.0 operationId: drives.items.workbook.GetWorksheets parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update worksheet description: Update the properties of worksheet object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-update?view=graph-rest-1.0 operationId: drives.items.workbook.UpdateWorksheets requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'Worksheet: delete' description: Deletes the worksheet from the workbook. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-delete?view=graph-rest-1.0 operationId: drives.items.workbook.DeleteWorksheets 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts': description: Provides operations to manage the charts property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: List charts description: Retrieve a list of chart objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-list-charts?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.ListCharts 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: enum: - id - id desc - height - height desc - left - left desc - name - name desc - top - top desc - width - width desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - height - left - name - top - width - axes - dataLabels - format - legend - series - title - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - axes - dataLabels - format - legend - series - title - worksheet type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookChartCollectionResponse' 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: - drives.driveItem summary: Create Chart description: Use this API to create a new Chart. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-post-charts?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.CreateCharts requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChart' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChart' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}': description: Provides operations to manage the charts property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: Get Chart description: Retrieve the properties and relationships of chart object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.GetCharts parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - height - left - name - top - width - axes - dataLabels - format - legend - series - title - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - axes - dataLabels - format - legend - series - title - worksheet type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChart' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chart description: Update the properties of chart object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.UpdateCharts requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChart' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChart' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'Chart: delete' description: Deletes the chart object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-delete?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.DeleteCharts 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes': description: Provides operations to manage the axes property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get axes from drives description: Represents chart axes. Read-only. operationId: drives.items.workbook.worksheets.charts.GetAxes parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - categoryAxis - seriesAxis - valueAxis type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categoryAxis - seriesAxis - valueAxis type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxes' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property axes in drives operationId: drives.items.workbook.worksheets.charts.UpdateAxes requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxes' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxes' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property axes for drives operationId: drives.items.workbook.worksheets.charts.DeleteAxes 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis': description: Provides operations to manage the categoryAxis property of the microsoft.graph.workbookChartAxes entity. get: tags: - drives.driveItem summary: Get categoryAxis from drives description: Represents the category axis in a chart. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.GetCategoryAxis parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - majorUnit - maximum - minimum - minorUnit - format - majorGridlines - minorGridlines - title type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format - majorGridlines - minorGridlines - title type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property categoryAxis in drives operationId: drives.items.workbook.worksheets.charts.axes.UpdateCategoryAxis requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property categoryAxis for drives operationId: drives.items.workbook.worksheets.charts.axes.DeleteCategoryAxis 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the formatting of a chart object, which includes line and font formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - font - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - font - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity. get: tags: - drives.driveItem summary: Get ChartFont description: Retrieve the properties and relationships of chartfont object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfont-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartfont description: Update the properties of chartfont object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfont-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity. get: tags: - drives.driveItem summary: Get ChartLineFormat description: Retrieve the properties and relationships of chartlineformat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartlineformat description: Update the properties of chartlineformat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines': description: Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get majorGridlines from drives description: Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetMajorGridlines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property majorGridlines in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateMajorGridlines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property majorGridlines for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteMajorGridlines 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart gridlines. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents chart line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.majorGridlines.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.majorGridlines.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines': description: Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get ChartGridlines description: Retrieve the properties and relationships of chartgridlines object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartgridlines-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetMinorGridlines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartgridlines description: Update the properties of chartgridlines object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartgridlines-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateMinorGridlines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property minorGridlines for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteMinorGridlines 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart gridlines. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents chart line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.minorGridlines.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.categoryAxis.minorGridlines.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title': description: Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get ChartAxisTitle description: Retrieve the properties and relationships of chartaxistitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxistitle-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.GetTitle parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - text - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartaxistitle description: Update the properties of chartaxistitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxistitle-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.UpdateTitle requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property title for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.DeleteTitle 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart axis title. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only.' operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.axes.categoryAxis.title.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis': description: Provides operations to manage the seriesAxis property of the microsoft.graph.workbookChartAxes entity. get: tags: - drives.driveItem summary: Get seriesAxis from drives description: Represents the series axis of a 3-dimensional chart. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.GetSeriesAxis parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - majorUnit - maximum - minimum - minorUnit - format - majorGridlines - minorGridlines - title type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format - majorGridlines - minorGridlines - title type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property seriesAxis in drives operationId: drives.items.workbook.worksheets.charts.axes.UpdateSeriesAxis requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property seriesAxis for drives operationId: drives.items.workbook.worksheets.charts.axes.DeleteSeriesAxis 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the formatting of a chart object, which includes line and font formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - font - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - font - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity. get: tags: - drives.driveItem summary: Get ChartFont description: Retrieve the properties and relationships of chartfont object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfont-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartfont description: Update the properties of chartfont object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfont-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity. get: tags: - drives.driveItem summary: Get ChartLineFormat description: Retrieve the properties and relationships of chartlineformat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartlineformat description: Update the properties of chartlineformat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines': description: Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get majorGridlines from drives description: Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetMajorGridlines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property majorGridlines in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateMajorGridlines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property majorGridlines for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteMajorGridlines 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart gridlines. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents chart line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.majorGridlines.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.majorGridlines.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines': description: Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get ChartGridlines description: Retrieve the properties and relationships of chartgridlines object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartgridlines-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetMinorGridlines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartgridlines description: Update the properties of chartgridlines object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartgridlines-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateMinorGridlines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property minorGridlines for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteMinorGridlines 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart gridlines. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents chart line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.minorGridlines.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.seriesAxis.minorGridlines.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title': description: Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get ChartAxisTitle description: Retrieve the properties and relationships of chartaxistitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxistitle-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.GetTitle parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - text - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartaxistitle description: Update the properties of chartaxistitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxistitle-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.UpdateTitle requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property title for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.DeleteTitle 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart axis title. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only.' operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.axes.seriesAxis.title.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis': description: Provides operations to manage the valueAxis property of the microsoft.graph.workbookChartAxes entity. get: tags: - drives.driveItem summary: Get ChartAxis description: Retrieve the properties and relationships of chartaxis object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxis-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.GetValueAxis parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - majorUnit - maximum - minimum - minorUnit - format - majorGridlines - minorGridlines - title type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format - majorGridlines - minorGridlines - title type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartaxis description: Update the properties of chartaxis object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxis-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.UpdateValueAxis requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxis' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property valueAxis for drives operationId: drives.items.workbook.worksheets.charts.axes.DeleteValueAxis 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the formatting of a chart object, which includes line and font formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - font - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - font - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAxisFormat entity. get: tags: - drives.driveItem summary: Get ChartFont description: Retrieve the properties and relationships of chartfont object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfont-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartfont description: Update the properties of chartfont object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfont-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/font' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/font' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartAxisFormat entity. get: tags: - drives.driveItem summary: Get ChartLineFormat description: Retrieve the properties and relationships of chartlineformat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartlineformat description: Update the properties of chartlineformat object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines': description: Provides operations to manage the majorGridlines property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get majorGridlines from drives description: Returns a gridlines object that represents the major gridlines for the specified axis. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetMajorGridlines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property majorGridlines in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateMajorGridlines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property majorGridlines for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteMajorGridlines 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart gridlines. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents chart line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.majorGridlines.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.majorGridlines.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines': description: Provides operations to manage the minorGridlines property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get ChartGridlines description: Retrieve the properties and relationships of chartgridlines object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartgridlines-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetMinorGridlines parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartgridlines description: Update the properties of chartgridlines object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartgridlines-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateMinorGridlines requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlines' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property minorGridlines for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteMinorGridlines 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartGridlines entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart gridlines. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartGridlinesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartGridlinesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents chart line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.minorGridlines.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.axes.valueAxis.minorGridlines.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title': description: Provides operations to manage the title property of the microsoft.graph.workbookChartAxis entity. get: tags: - drives.driveItem summary: Get ChartAxisTitle description: Retrieve the properties and relationships of chartaxistitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxistitle-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.GetTitle parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - text - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartaxistitle description: Update the properties of chartaxistitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartaxistitle-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.UpdateTitle requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property title for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.DeleteTitle 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartAxisTitle entity. get: tags: - drives.driveItem summary: Get format from drives description: Represents the formatting of chart axis title. Read-only. operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAxisTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/title/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAxisTitleFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes, such as font name, font size, color, etc. of chart axis title object. Read-only.' operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.axes.valueAxis.title.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/title/format/font' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/title/format/font' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels': description: Provides operations to manage the dataLabels property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get ChartDataLabels description: Retrieve the properties and relationships of chartdatalabels object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartdatalabels-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.GetDataLabels parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - position - separator - showBubbleSize - showCategoryName - showLegendKey - showPercentage - showSeriesName - showValue - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartDataLabels' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartdatalabels description: Update the properties of chartdatalabels object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartdatalabels-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.UpdateDataLabels requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartDataLabels' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartDataLabels' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property dataLabels for drives operationId: drives.items.workbook.worksheets.charts.DeleteDataLabels 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartDataLabels entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the format of chart data labels, which includes fill and font formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.dataLabels.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fill - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fill - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartDataLabelFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.dataLabels.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartDataLabelFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartDataLabelFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.dataLabels.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill': description: Provides operations to manage the fill property of the microsoft.graph.workbookChartDataLabelFormat entity. get: tags: - drives.driveItem summary: Get fill from drives description: Represents the fill format of the current chart data label. Read-only. operationId: drives.items.workbook.worksheets.charts.dataLabels.format.GetFill parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property fill in drives operationId: drives.items.workbook.worksheets.charts.dataLabels.format.UpdateFill requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property fill for drives operationId: drives.items.workbook.worksheets.charts.dataLabels.format.DeleteFill 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the fill color of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.dataLabels.format.fill.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor': description: Provides operations to call the setSolidColor method. post: tags: - drives.Actions summary: Invoke action setSolidColor description: Sets the fill formatting of a chart element to a uniform color. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.dataLabels.format.fill.setSolidColor requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartDataLabelFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes (font name, font size, color, etc.) for a chart data label. Read-only.' operationId: drives.items.workbook.worksheets.charts.dataLabels.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.dataLabels.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.dataLabels.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get format from drives description: Encapsulates the format properties for the chart area. Read-only. operationId: drives.items.workbook.worksheets.charts.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fill - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fill - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAreaFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAreaFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartAreaFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill': description: Provides operations to manage the fill property of the microsoft.graph.workbookChartAreaFormat entity. get: tags: - drives.driveItem summary: Get fill from drives description: 'Represents the fill format of an object, which includes background formatting information. Read-only.' operationId: drives.items.workbook.worksheets.charts.format.GetFill parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property fill in drives operationId: drives.items.workbook.worksheets.charts.format.UpdateFill requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property fill for drives operationId: drives.items.workbook.worksheets.charts.format.DeleteFill 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the fill color of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.format.fill.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor': description: Provides operations to call the setSolidColor method. post: tags: - drives.Actions summary: Invoke action setSolidColor description: Sets the fill formatting of a chart element to a uniform color. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.format.fill.setSolidColor requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartAreaFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only.' operationId: drives.items.workbook.worksheets.charts.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend': description: Provides operations to manage the legend property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get ChartLegend description: Retrieve the properties and relationships of chartlegend object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlegend-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.GetLegend parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - overlay - position - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLegend' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartlegend description: Update the properties of chartlegend object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlegend-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.UpdateLegend requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLegend' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLegend' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property legend for drives operationId: drives.items.workbook.worksheets.charts.DeleteLegend 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartLegend entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the formatting of a chart legend, which includes fill and font formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.legend.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fill - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fill - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLegendFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.legend.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLegendFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLegendFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.legend.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill': description: Provides operations to manage the fill property of the microsoft.graph.workbookChartLegendFormat entity. get: tags: - drives.driveItem summary: Get fill from drives description: 'Represents the fill format of an object, which includes background formating information. Read-only.' operationId: drives.items.workbook.worksheets.charts.legend.format.GetFill parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property fill in drives operationId: drives.items.workbook.worksheets.charts.legend.format.UpdateFill requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property fill for drives operationId: drives.items.workbook.worksheets.charts.legend.format.DeleteFill 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the fill color of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.legend.format.fill.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor': description: Provides operations to call the setSolidColor method. post: tags: - drives.Actions summary: Invoke action setSolidColor description: Sets the fill formatting of a chart element to a uniform color. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.legend.format.fill.setSolidColor requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartLegendFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes such as font name, font size, color, etc. of a chart legend. Read-only.' operationId: drives.items.workbook.worksheets.charts.legend.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.legend.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.legend.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image()': description: Provides operations to call the image method. get: tags: - drives.Functions summary: Invoke function image operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-8f13 responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height},fittingMode=''{fittingMode}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height},fittingMode=''{fittingMode}'')': description: Provides operations to call the image method. get: tags: - drives.Functions summary: Invoke function image operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-4f04 parameters: - name: width in: path description: 'Usage: width={width}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 - name: height in: path description: 'Usage: height={height}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 - name: fittingMode in: path description: 'Usage: fittingMode=''{fittingMode}''' required: true schema: type: string responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height})': description: Provides operations to call the image method. get: tags: - drives.Functions summary: Invoke function image operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-664c parameters: - name: width in: path description: 'Usage: width={width}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 - name: height in: path description: 'Usage: height={height}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height},fittingMode=''{fittingMode}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width})': description: Provides operations to call the image method. get: tags: - drives.Functions summary: Invoke function image operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.image-9795 parameters: - name: width in: path description: 'Usage: width={width}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: string nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height},fittingMode=''{fittingMode}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/image(width={width},height={height})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/setData': description: Provides operations to call the setData method. post: tags: - drives.Actions summary: Invoke action setData description: Resets the source data for the chart. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-setdata?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.setData requestBody: description: Action parameters content: application/json: schema: type: object properties: sourceData: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true seriesBy: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/setPosition': description: Provides operations to call the setPosition method. post: tags: - drives.Actions summary: Invoke action setPosition description: Positions the chart relative to cells on the worksheet. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-setposition?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.setPosition requestBody: description: Action parameters content: application/json: schema: type: object properties: startCell: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true endCell: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series': description: Provides operations to manage the series property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: List series description: Retrieve a list of chartseries objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-list-series?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.ListSeries 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: enum: - id - id desc - name - name desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - format - points type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format - points type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookChartSeriesCollectionResponse' 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: - drives.driveItem summary: Create ChartSeries description: Use this API to create a new ChartSeries. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chart-post-series?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.CreateSeries requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeries' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeries' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}': description: Provides operations to manage the series property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get ChartSeries description: Retrieve the properties and relationships of chartseries object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartseries-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.GetSeries parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - format - points type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format - points type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeries' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update chartseries description: Update the properties of chartseries object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartseries-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.UpdateSeries requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeries' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeries' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property series for drives operationId: drives.items.workbook.worksheets.charts.DeleteSeries 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartSeries entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the formatting of a chart series, which includes fill and line formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.series.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fill - line type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fill - line type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeriesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.series.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeriesFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartSeriesFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.series.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill': description: Provides operations to manage the fill property of the microsoft.graph.workbookChartSeriesFormat entity. get: tags: - drives.driveItem summary: Get fill from drives description: 'Represents the fill format of a chart series, which includes background formatting information. Read-only.' operationId: drives.items.workbook.worksheets.charts.series.format.GetFill parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property fill in drives operationId: drives.items.workbook.worksheets.charts.series.format.UpdateFill requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property fill for drives operationId: drives.items.workbook.worksheets.charts.series.format.DeleteFill 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the fill color of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.fill.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor': description: Provides operations to call the setSolidColor method. post: tags: - drives.Actions summary: Invoke action setSolidColor description: Sets the fill formatting of a chart element to a uniform color. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.fill.setSolidColor requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line': description: Provides operations to manage the line property of the microsoft.graph.workbookChartSeriesFormat entity. get: tags: - drives.driveItem summary: Get line from drives description: Represents line formatting. Read-only. operationId: drives.items.workbook.worksheets.charts.series.format.GetLine parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - color type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property line in drives operationId: drives.items.workbook.worksheets.charts.series.format.UpdateLine requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartLineFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property line for drives operationId: drives.items.workbook.worksheets.charts.series.format.DeleteLine 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the line format of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartlineformat-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.format.line.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points': description: Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. get: tags: - drives.driveItem summary: List ChartPointsCollection description: Retrieve a list of chartpoint objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartpoint-list?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.series.ListPoints 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: enum: - id - id desc - value - value desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - value - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookChartPointCollectionResponse' 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: - drives.driveItem summary: Create ChartPoints description: Use this API to create a new ChartPoints. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartseries-post-points?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.series.CreatePoints requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPoint' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}': description: Provides operations to manage the points property of the microsoft.graph.workbookChartSeries entity. get: tags: - drives.driveItem summary: Get ChartPoint description: Retrieve the properties and relationships of chartpoint object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartpoint-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.series.GetPoints parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - value - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property points in drives operationId: drives.items.workbook.worksheets.charts.series.UpdatePoints requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPoint' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPoint' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property points for drives operationId: drives.items.workbook.worksheets.charts.series.DeletePoints 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries - name: workbookChartPoint-id in: path description: The unique identifier of workbookChartPoint required: true schema: type: string x-ms-docs-key-type: workbookChartPoint '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartPoint entity. get: tags: - drives.driveItem summary: Get format from drives description: Encapsulates the format properties chart point. Read-only. operationId: drives.items.workbook.worksheets.charts.series.points.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fill type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fill type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPointFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.series.points.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPointFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartPointFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.series.points.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries - name: workbookChartPoint-id in: path description: The unique identifier of workbookChartPoint required: true schema: type: string x-ms-docs-key-type: workbookChartPoint '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill': description: Provides operations to manage the fill property of the microsoft.graph.workbookChartPointFormat entity. get: tags: - drives.driveItem summary: Get fill from drives description: 'Represents the fill format of a chart, which includes background formatting information. Read-only.' operationId: drives.items.workbook.worksheets.charts.series.points.format.GetFill parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property fill in drives operationId: drives.items.workbook.worksheets.charts.series.points.format.UpdateFill requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property fill for drives operationId: drives.items.workbook.worksheets.charts.series.points.format.DeleteFill 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries - name: workbookChartPoint-id in: path description: The unique identifier of workbookChartPoint required: true schema: type: string x-ms-docs-key-type: workbookChartPoint '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the fill color of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.workbookChartPoint.format.fill.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries - name: workbookChartPoint-id in: path description: The unique identifier of workbookChartPoint required: true schema: type: string x-ms-docs-key-type: workbookChartPoint x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor': description: Provides operations to call the setSolidColor method. post: tags: - drives.Actions summary: Invoke action setSolidColor description: Sets the fill formatting of a chart element to a uniform color. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.workbookChartPoint.format.fill.setSolidColor requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries - name: workbookChartPoint-id in: path description: The unique identifier of workbookChartPoint required: true schema: type: string x-ms-docs-key-type: workbookChartPoint x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.workbookChartSeries.points.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookChartPoint' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart - name: workbookChartSeries-id in: path description: The unique identifier of workbookChartSeries required: true schema: type: string x-ms-docs-key-type: workbookChartSeries x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.series.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookChartSeries' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title': description: Provides operations to manage the title property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get ChartTitle description: Retrieve the properties and relationships of charttitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/charttitle-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.GetTitle parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - overlay - text - visible - format type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - format type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update charttitle description: Update the properties of charttitle object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/charttitle-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.charts.UpdateTitle requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartTitle' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartTitle' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property title for drives operationId: drives.items.workbook.worksheets.charts.DeleteTitle 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format': description: Provides operations to manage the format property of the microsoft.graph.workbookChartTitle entity. get: tags: - drives.driveItem summary: Get format from drives description: 'Represents the formatting of a chart title, which includes fill and font formatting. Read-only.' operationId: drives.items.workbook.worksheets.charts.title.GetFormat parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fill - font type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fill - font type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property format in drives operationId: drives.items.workbook.worksheets.charts.title.UpdateFormat requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartTitleFormat' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartTitleFormat' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property format for drives operationId: drives.items.workbook.worksheets.charts.title.DeleteFormat 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill': description: Provides operations to manage the fill property of the microsoft.graph.workbookChartTitleFormat entity. get: tags: - drives.driveItem summary: Get fill from drives description: 'Represents the fill format of an object, which includes background formatting information. Read-only.' operationId: drives.items.workbook.worksheets.charts.title.format.GetFill parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property fill in drives operationId: drives.items.workbook.worksheets.charts.title.format.UpdateFill requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFill' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property fill for drives operationId: drives.items.workbook.worksheets.charts.title.format.DeleteFill 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the fill color of a chart element. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.title.format.fill.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/setSolidColor': description: Provides operations to call the setSolidColor method. post: tags: - drives.Actions summary: Invoke action setSolidColor description: Sets the fill formatting of a chart element to a uniform color. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartfill-setsolidcolor?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.workbookChart.title.format.fill.setSolidColor requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/setSolidColor' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/setSolidColor' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/font': description: Provides operations to manage the font property of the microsoft.graph.workbookChartTitleFormat entity. get: tags: - drives.driveItem summary: Get font from drives description: 'Represents the font attributes (font name, font size, color, etc.) for the current object. Read-only.' operationId: drives.items.workbook.worksheets.charts.title.format.GetFont parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - bold - color - italic - name - size - underline type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property font in drives operationId: drives.items.workbook.worksheets.charts.title.format.UpdateFont requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookChartFont' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property font for drives operationId: drives.items.workbook.worksheets.charts.title.format.DeleteFont 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/worksheet': description: Provides operations to manage the worksheet property of the microsoft.graph.workbookChart entity. get: tags: - drives.driveItem summary: Get worksheet from drives description: The worksheet containing the current chart. Read-only. operationId: drives.items.workbook.worksheets.charts.GetWorksheet parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookChart-id in: path description: The unique identifier of workbookChart required: true schema: type: string x-ms-docs-key-type: workbookChart '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: Creates a new chart. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/chartcollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.add requestBody: description: Action parameters content: application/json: schema: type: object properties: type: type: string sourceData: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true seriesBy: type: string required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookChart' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/item(name=''{name}'')': description: Provides operations to call the item method. get: tags: - drives.Functions summary: Invoke function item operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.item parameters: - name: name in: path description: 'Usage: name=''{name}''' required: true schema: type: string nullable: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookChart' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.charts.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookChart' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/cell(row={row},column={column})': description: Provides operations to call the cell method. get: tags: - drives.Functions summary: Invoke function cell operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.cell parameters: - name: row in: path description: 'Usage: row={row}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 - name: column in: path description: 'Usage: column={column}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range-bc5e responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.range-b0fa parameters: - name: address in: path description: 'Usage: address=''{address}''' required: true schema: type: string nullable: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()': description: Provides operations to call the usedRange method. get: tags: - drives.Functions summary: Invoke function usedRange operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange-5ff6 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange(valuesOnly={valuesOnly})': description: Provides operations to call the usedRange method. get: tags: - drives.Functions summary: Invoke function usedRange operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.usedRange-63c8 parameters: - name: valuesOnly in: path description: 'Usage: valuesOnly={valuesOnly}' required: true schema: type: boolean default: false responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/usedRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names': description: Provides operations to manage the names property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: List names description: Retrieve a list of named item associated with the worksheet. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-list-names?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.ListNames 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: enum: - id - id desc - comment - comment desc - name - name desc - scope - scope desc - type - type desc - value - value desc - visible - visible desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - comment - name - scope - type - value - visible - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - worksheet type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookNamedItemCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to names for drives operationId: drives.items.workbook.worksheets.CreateNames requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}': description: Provides operations to manage the names property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: Get names from drives description: Returns collection of names that are associated with the worksheet. Read-only. operationId: drives.items.workbook.worksheets.GetNames parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - comment - name - scope - type - value - visible - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - worksheet type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property names in drives operationId: drives.items.workbook.worksheets.UpdateNames requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property names for drives operationId: drives.items.workbook.worksheets.DeleteNames 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookNamedItem-id in: path description: The unique identifier of workbookNamedItem required: true schema: type: string x-ms-docs-key-type: workbookNamedItem '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range description: Retrieve the properties and relationships of range object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/range-get?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.workbookNamedItem.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookNamedItem-id in: path description: The unique identifier of workbookNamedItem required: true schema: type: string x-ms-docs-key-type: workbookNamedItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/worksheet': description: Provides operations to manage the worksheet property of the microsoft.graph.workbookNamedItem entity. get: tags: - drives.driveItem summary: Get worksheet from drives description: Returns the worksheet on which the named item is scoped to. Available only if the item is scoped to the worksheet. Read-only. operationId: drives.items.workbook.worksheets.names.GetWorksheet parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookNamedItem-id in: path description: The unique identifier of workbookNamedItem required: true schema: type: string x-ms-docs-key-type: workbookNamedItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/worksheet' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.worksheets.names.GetCount-b666 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: Adds a new name to the collection of the given scope using the user's locale for the formula. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/nameditem-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.add requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true reference: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true comment: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/addFormulaLocal': description: Provides operations to call the addFormulaLocal method. post: tags: - drives.Actions summary: Invoke action addFormulaLocal description: Adds a new name to the collection of the given scope using the user's locale for the formula. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/nameditem-addformulalocal?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.names.addFormulaLocal requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true formula: type: string nullable: true comment: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookNamedItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/addFormulaLocal' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables': description: Provides operations to manage the pivotTables property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: List pivotTables description: Retrieve a list of workbookpivottable objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookworksheet-list-pivottables?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.ListPivotTables 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: enum: - id - id desc - name - name desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - worksheet type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookPivotTableCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to pivotTables for drives operationId: drives.items.workbook.worksheets.CreatePivotTables requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookPivotTable' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookPivotTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}': description: Provides operations to manage the pivotTables property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: Get workbookPivotTable description: Retrieve the properties and relationships of workbookPivotTable object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookpivottable-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.GetPivotTables parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - worksheet type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookPivotTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property pivotTables in drives operationId: drives.items.workbook.worksheets.UpdatePivotTables requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookPivotTable' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookPivotTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property pivotTables for drives operationId: drives.items.workbook.worksheets.DeletePivotTables 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookPivotTable-id in: path description: The unique identifier of workbookPivotTable required: true schema: type: string x-ms-docs-key-type: workbookPivotTable '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}/refresh': description: Provides operations to call the refresh method. post: tags: - drives.Actions summary: Invoke action refresh description: Refreshes the PivotTable. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookpivottable-refresh?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.pivotTables.workbookPivotTable.refresh responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookPivotTable-id in: path description: The unique identifier of workbookPivotTable required: true schema: type: string x-ms-docs-key-type: workbookPivotTable '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/{workbookPivotTable-id}/worksheet': description: Provides operations to manage the worksheet property of the microsoft.graph.workbookPivotTable entity. get: tags: - drives.driveItem summary: Get worksheet from drives description: The worksheet containing the current PivotTable. Read-only. operationId: drives.items.workbook.worksheets.pivotTables.GetWorksheet parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookPivotTable-id in: path description: The unique identifier of workbookPivotTable required: true schema: type: string x-ms-docs-key-type: workbookPivotTable '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.worksheets.pivotTables.GetCount-d7ec 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/pivotTables/refreshAll': description: Provides operations to call the refreshAll method. post: tags: - drives.Actions summary: Invoke action refreshAll description: Refreshes the PivotTable within a given worksheet. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/workbookpivottable-refreshall?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.pivotTables.refreshAll responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection': description: Provides operations to manage the protection property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: Get WorksheetProtection description: Retrieve the properties and relationships of worksheetprotection object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheetprotection-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.GetProtection parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - options - protected type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheetProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property protection in drives operationId: drives.items.workbook.worksheets.UpdateProtection requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheetProtection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheetProtection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property protection for drives operationId: drives.items.workbook.worksheets.DeleteProtection 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection/protect': description: Provides operations to call the protect method. post: tags: - drives.Actions summary: Invoke action protect description: Protect a worksheet. It throws if the worksheet has been protected. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheetprotection-protect?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.protection.protect requestBody: description: Action parameters content: application/json: schema: type: object properties: options: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookWorksheetProtectionOptions' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/protection/unprotect': description: Provides operations to call the unprotect method. post: tags: - drives.Actions summary: Invoke action unprotect description: Unprotect a worksheet This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheetprotection-unprotect?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.protection.unprotect responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables': description: Provides operations to manage the tables property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: List tables description: Retrieve a list of table objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheet-list-tables?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.ListTables 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: enum: - id - id desc - highlightFirstColumn - highlightFirstColumn desc - highlightLastColumn - highlightLastColumn desc - legacyId - legacyId desc - name - name desc - showBandedColumns - showBandedColumns desc - showBandedRows - showBandedRows desc - showFilterButton - showFilterButton desc - showHeaders - showHeaders desc - showTotals - showTotals desc - style - style desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - highlightFirstColumn - highlightLastColumn - legacyId - name - showBandedColumns - showBandedRows - showFilterButton - showHeaders - showTotals - style - columns - rows - sort - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - columns - rows - sort - worksheet type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookTableCollectionResponse' 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: - drives.driveItem summary: Create new navigation property to tables for drives operationId: drives.items.workbook.worksheets.CreateTables requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}': description: Provides operations to manage the tables property of the microsoft.graph.workbookWorksheet entity. get: tags: - drives.driveItem summary: Get tables from drives description: Collection of tables that are part of the worksheet. Read-only. operationId: drives.items.workbook.worksheets.GetTables parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - highlightFirstColumn - highlightLastColumn - legacyId - name - showBandedColumns - showBandedRows - showFilterButton - showHeaders - showTotals - style - columns - rows - sort - worksheet type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - columns - rows - sort - worksheet type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property tables in drives operationId: drives.items.workbook.worksheets.UpdateTables requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTable' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property tables for drives operationId: drives.items.workbook.worksheets.DeleteTables 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns': description: Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: List columns description: Retrieve a list of tablecolumn objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-list-columns?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.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: enum: - id - id desc - index - index desc - name - name desc - values - values desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - name - values - filter type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - filter type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookTableColumnCollectionResponse' 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: - drives.driveItem summary: Create TableColumn description: Use this API to create a new TableColumn. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-post-columns?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.CreateColumns requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}': description: Provides operations to manage the columns property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get TableColumn description: Retrieve the properties and relationships of tablecolumn object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.GetColumns parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - name - values - filter type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - filter type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update tablecolumn description: Update the properties of tablecolumn object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.UpdateColumns requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'TableColumn: delete' description: Deletes the column from the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-delete?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter': description: Provides operations to manage the filter property of the microsoft.graph.workbookTableColumn entity. get: tags: - drives.driveItem summary: Get filter from drives description: Retrieve the filter applied to the column. Read-only. operationId: drives.items.workbook.worksheets.tables.columns.GetFilter parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - criteria type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFilter' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property filter in drives operationId: drives.items.workbook.worksheets.tables.columns.UpdateFilter requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFilter' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookFilter' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property filter for drives operationId: drives.items.workbook.worksheets.tables.columns.DeleteFilter 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply': description: Provides operations to call the apply method. post: tags: - drives.Actions summary: Invoke action apply description: Apply the given filter criteria on the given column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/filter-apply?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.apply requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookFilterCriteria' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/apply' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter': description: Provides operations to call the applyBottomItemsFilter method. post: tags: - drives.Actions summary: Invoke action applyBottomItemsFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomItemsFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: count: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomItemsFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter': description: Provides operations to call the applyBottomPercentFilter method. post: tags: - drives.Actions summary: Invoke action applyBottomPercentFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyBottomPercentFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: percent: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyBottomPercentFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter': description: Provides operations to call the applyCellColorFilter method. post: tags: - drives.Actions summary: Invoke action applyCellColorFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyCellColorFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCellColorFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter': description: Provides operations to call the applyCustomFilter method. post: tags: - drives.Actions summary: Invoke action applyCustomFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyCustomFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria1: type: string nullable: true criteria2: type: string nullable: true oper: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyCustomFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter': description: Provides operations to call the applyDynamicFilter method. post: tags: - drives.Actions summary: Invoke action applyDynamicFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyDynamicFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: criteria: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyDynamicFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter': description: Provides operations to call the applyFontColorFilter method. post: tags: - drives.Actions summary: Invoke action applyFontColorFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyFontColorFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: color: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyFontColorFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter': description: Provides operations to call the applyIconFilter method. post: tags: - drives.Actions summary: Invoke action applyIconFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyIconFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: icon: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookIcon' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyIconFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter': description: Provides operations to call the applyTopItemsFilter method. post: tags: - drives.Actions summary: Invoke action applyTopItemsFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyTopItemsFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: count: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopItemsFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter': description: Provides operations to call the applyTopPercentFilter method. post: tags: - drives.Actions summary: Invoke action applyTopPercentFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyTopPercentFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: percent: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyTopPercentFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter': description: Provides operations to call the applyValuesFilter method. post: tags: - drives.Actions summary: Invoke action applyValuesFilter operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.applyValuesFilter requestBody: description: Action parameters content: application/json: schema: type: object properties: values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/applyValuesFilter' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: Clear the filter on the given column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/filter-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.filter.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()': description: Provides operations to call the dataBodyRange method. get: tags: - drives.Functions summary: Invoke function dataBodyRange description: Gets the range object associated with the data body of the column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-databodyrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.dataBodyRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()': description: Provides operations to call the headerRowRange method. get: tags: - drives.Functions summary: Invoke function headerRowRange description: Gets the range object associated with the header row of the column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-headerrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.headerRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range description: Gets the range object associated with the entire column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-range?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()': description: Provides operations to call the totalRowRange method. get: tags: - drives.Functions summary: Invoke function totalRowRange description: Gets the range object associated with the totals row of the column. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumn-totalrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.workbookTableColumn.totalRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableColumn-id in: path description: The unique identifier of workbookTableColumn required: true schema: type: string x-ms-docs-key-type: workbookTableColumn x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: Adds a new column to the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecolumncollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.add requestBody: description: Action parameters content: application/json: schema: type: object properties: index: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true name: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.columns.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableColumn' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/clearFilters': description: Provides operations to call the clearFilters method. post: tags: - drives.Actions summary: Invoke action clearFilters description: Clears all the filters currently applied on the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-clearfilters?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.clearFilters responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/clearFilters' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/convertToRange': description: Provides operations to call the convertToRange method. post: tags: - drives.Actions summary: Invoke action convertToRange description: Converts the table into a normal range of cells. All data is preserved. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-converttorange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.convertToRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/convertToRange' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/dataBodyRange()': description: Provides operations to call the dataBodyRange method. get: tags: - drives.Functions summary: Invoke function dataBodyRange description: Gets the range object associated with the data body of the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-databodyrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.dataBodyRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/dataBodyRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/dataBodyRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/headerRowRange()': description: Provides operations to call the headerRowRange method. get: tags: - drives.Functions summary: Invoke function headerRowRange description: Gets the range object associated with header row of the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-headerrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.headerRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/headerRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/headerRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range description: Get the range object associated with the entire table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-range?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/reapplyFilters': description: Provides operations to call the reapplyFilters method. post: tags: - drives.Actions summary: Invoke action reapplyFilters description: Reapplies all the filters currently on the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-reapplyfilters?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.reapplyFilters responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/reapplyFilters' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/totalRowRange()': description: Provides operations to call the totalRowRange method. get: tags: - drives.Functions summary: Invoke function totalRowRange description: Gets the range object associated with totals row of the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-totalrowrange?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.totalRowRange responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/totalRowRange()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/totalRowRange()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows': description: Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: List rows description: Retrieve a list of tablerow objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-list-rows?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.ListRows 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: enum: - id - id desc - index - index desc - values - values desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - values type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.workbookTableRowCollectionResponse' 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: - drives.driveItem summary: Create TableRow description: 'Adds rows to the end of a table. Note that this API can accept multiple rows of data. Adding one row at a time can affect performance. The recommended approach is to batch the rows together in a single call rather than inserting single rows. For best results, collect the rows to be inserted on the application side and perform a single row add operation. Experiment with the number of rows to determine the ideal number of rows to use in a single API call. This request might occasionally result in a 504 HTTP error. The appropriate response to this error is to repeat the request. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/table-post-rows?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.CreateRows requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}': description: Provides operations to manage the rows property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get TableRow description: Retrieve the properties and relationships of tablerow object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerow-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.GetRows parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - index - values type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update tablerow description: Update the properties of tablerow object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerow-update?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.UpdateRows requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableRow' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: 'TableRow: delete' description: Deletes the row from the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerow-delete?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.DeleteRows 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableRow-id in: path description: The unique identifier of workbookTableRow required: true schema: type: string x-ms-docs-key-type: workbookTableRow x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()': description: Provides operations to call the range method. get: tags: - drives.Functions summary: Invoke function range operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.workbookTableRow.range responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookRange' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable - name: workbookTableRow-id in: path description: The unique identifier of workbookTableRow required: true schema: type: string x-ms-docs-key-type: workbookTableRow x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/{workbookTableRow-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/range(address=''{address}'')' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/{workbookNamedItem-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/range()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/range()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: 'Adds rows to the end of the table. Note that the API can accept multiple rows data using this API. Adding one row at a time could lead to performance degradation. The recommended approach would be to batch the rows together in a single call rather than doing single row insertion. For best results, collect the rows to be inserted on the application side and perform single rows add operation. Experiment with the number of rows to determine the ideal number of rows to use in single API call. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablerowcollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.add requestBody: description: Action parameters content: application/json: schema: type: object properties: index: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 nullable: true values: anyOf: - $ref: '#/components/schemas/microsoft.graph.Json' - type: object nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.rows.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTableRow' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort': description: Provides operations to manage the sort property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get TableSort description: Retrieve the properties and relationships of tablesort object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-get?view=graph-rest-1.0 operationId: drives.items.workbook.worksheets.tables.GetSort parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - fields - matchCase - method type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableSort' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.driveItem summary: Update the navigation property sort in drives operationId: drives.items.workbook.worksheets.tables.UpdateSort requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableSort' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookTableSort' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.driveItem summary: Delete navigation property sort for drives operationId: drives.items.workbook.worksheets.tables.DeleteSort 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/apply': description: Provides operations to call the apply method. post: tags: - drives.Actions summary: Invoke action apply description: Perform a sort operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-apply?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.apply requestBody: description: Action parameters content: application/json: schema: type: object properties: fields: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookSortField' - type: object nullable: true matchCase: type: boolean default: false method: type: string required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/apply' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/apply' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/clear': description: Provides operations to call the clear method. post: tags: - drives.Actions summary: Invoke action clear description: 'Clears the sorting that is currently on the table. While this doesn''t modify the table''s ordering, it clears the state of the header buttons. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-clear?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.clear responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/categoryAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/seriesAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/majorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/axes/valueAxis/minorGridlines/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/dataLabels/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/legend/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/format/line/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/{workbookChartPoint-id}/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/title/format/fill/clear' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/{workbookTableColumn-id}/filter/clear' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/sort/reapply': description: Provides operations to call the reapply method. post: tags: - drives.Actions summary: Invoke action reapply description: Reapplies the current sorting parameters to the table. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablesort-reapply?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.workbookTable.sort.reapply responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/sort/reapply' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/worksheet': description: Provides operations to manage the worksheet property of the microsoft.graph.workbookTable entity. get: tags: - drives.driveItem summary: Get worksheet from drives description: The worksheet containing the current table. Read-only. operationId: drives.items.workbook.worksheets.tables.GetWorksheet parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name - position - visibility - charts - names - pivotTables - protection - tables type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - charts - names - pivotTables - protection - tables type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet - name: workbookTable-id in: path description: The unique identifier of workbookTable required: true schema: type: string x-ms-docs-key-type: workbookTable x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/worksheet' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: 'Create a new table. The range source address determines the worksheet under which the table will be added. If the table can''t be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.add requestBody: description: Action parameters content: application/json: schema: type: object properties: address: type: string nullable: true hasHeaders: type: boolean default: false required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTable' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/count()': description: Provides operations to call the count method. get: tags: - drives.Functions summary: Invoke function count operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.count responses: 2XX: description: Success content: application/json: schema: type: object properties: value: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/functions/count' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/count()' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/count()' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/itemAt(index={index})': description: Provides operations to call the itemAt method. get: tags: - drives.Functions summary: Invoke function itemAt operationId: drives.drive.items.driveItem.workbook.worksheets.workbookWorksheet.tables.itemAt parameters: - name: index in: path description: 'Usage: index={index}' required: true schema: maximum: 2147483647 minimum: -2147483648 type: integer format: int32 responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookTable' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem - name: workbookWorksheet-id in: path description: The unique identifier of workbookWorksheet required: true schema: type: string x-ms-docs-key-type: workbookWorksheet x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/{workbookChartSeries-id}/points/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/{workbookChart-id}/series/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/itemAt(index={index})' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/itemAt(index={index})' '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.workbook.worksheets.GetCount-98c0 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/add': description: Provides operations to call the add method. post: tags: - drives.Actions summary: Invoke action add description: 'Adds a new worksheet to the workbook. The worksheet is added at the end of existing worksheets. If you wish to activate the newly added worksheet, call .activate() on it. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/worksheetcollection-add?view=graph-rest-1.0 operationId: drives.drive.items.driveItem.workbook.worksheets.add requestBody: description: Action parameters content: application/json: schema: type: object properties: name: type: string nullable: true required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.workbookWorksheet' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/workbook/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/tables/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/charts/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/names/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/columns/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/{workbookTable-id}/rows/add' - '/drives/{drive-id}/items/{driveItem-id}/workbook/worksheets/{workbookWorksheet-id}/tables/add' '/drives/{drive-id}/items/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.items.GetCount-9c16 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/lastModifiedByUser': description: Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.user summary: Get lastModifiedByUser from drives description: Identity of the user who last modified the item. Read-only. operationId: drives.GetLastModifiedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser' - '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser' - '/drives/{drive-id}/list/lastModifiedByUser' '/drives/{drive-id}/lastModifiedByUser/mailboxSettings': get: tags: - drives.user summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.lastModifiedByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.user summary: Update property mailboxSettings value. operationId: drives.lastModifiedByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors': get: tags: - drives.user summary: Get serviceProvisioningErrors property value operationId: drives.lastModifiedByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.user summary: Get the number of the resource operationId: drives.lastModifiedByUser.ServiceProvisioningErrors.GetCount-54d5 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list': description: Provides operations to manage the list property of the microsoft.graph.drive entity. get: tags: - drives.list summary: Get list from drives description: 'For drives in SharePoint, the underlying document library list. Read-only. Nullable.' operationId: drives.GetList parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - displayName - list - sharepointIds - system - createdByUser - lastModifiedByUser - columns - contentTypes - drive - items - operations - subscriptions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - columns - contentTypes - drive - items - operations - subscriptions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.list' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property list in drives operationId: drives.UpdateList requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.list' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.list' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property list for drives operationId: drives.DeleteList 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/columns': description: Provides operations to manage the columns property of the microsoft.graph.list entity. get: tags: - drives.list summary: List columnDefinitions in a list description: 'Get the collection of columns represented as columnDefinition][columnDefinition] resources in a [list][list]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0 operationId: drives.list.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: enum: - id - id desc - boolean - boolean desc - calculated - calculated desc - choice - choice desc - columnGroup - columnGroup desc - contentApprovalStatus - contentApprovalStatus desc - currency - currency desc - dateTime - dateTime desc - defaultValue - defaultValue desc - description - description desc - displayName - displayName desc - enforceUniqueValues - enforceUniqueValues desc - geolocation - geolocation desc - hidden - hidden desc - hyperlinkOrPicture - hyperlinkOrPicture desc - indexed - indexed desc - isDeletable - isDeletable desc - isReorderable - isReorderable desc - isSealed - isSealed desc - lookup - lookup desc - name - name desc - number - number desc - personOrGroup - personOrGroup desc - propagateChanges - propagateChanges desc - readOnly - readOnly desc - required - required desc - sourceContentType - sourceContentType desc - term - term desc - text - text desc - thumbnail - thumbnail desc - type - type desc - validation - validation desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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: - drives.list summary: Create a columnDefinition in a list description: 'Create a column for a list][list] with a request that specifies a [columnDefinition][columnDefinition]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0 operationId: drives.list.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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/columns/{columnDefinition-id}': description: Provides operations to manage the columns property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get columns from drives description: The collection of field definitions for this list. operationId: drives.list.GetColumns parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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: - drives.list summary: Update the navigation property columns in drives operationId: drives.list.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: - drives.list summary: Delete navigation property columns for drives operationId: drives.list.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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: columnDefinition-id in: path description: The unique identifier of columnDefinition required: true schema: type: string x-ms-docs-key-type: columnDefinition '/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn': description: Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. get: tags: - drives.list summary: Get sourceColumn from drives description: The source column for the content type column. operationId: drives.list.columns.GetSourceColumn parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - 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: - '/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn' '/drives/{drive-id}/list/columns/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.columns.GetCount-5e2e 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/contentTypes': description: Provides operations to manage the contentTypes property of the microsoft.graph.list entity. get: tags: - drives.list summary: List contentTypes in a list description: 'Get the collection of contentType][contentType] resources in a [list][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0 operationId: drives.list.ListContentTypes 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: enum: - id - id desc - associatedHubsUrls - associatedHubsUrls desc - description - description desc - documentSet - documentSet desc - documentTemplate - documentTemplate desc - group - group desc - hidden - hidden desc - inheritedFrom - inheritedFrom desc - isBuiltIn - isBuiltIn desc - name - name desc - order - order desc - parentId - parentId desc - propagateChanges - propagateChanges desc - readOnly - readOnly desc - sealed - sealed desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - associatedHubsUrls - description - documentSet - documentTemplate - group - hidden - inheritedFrom - isBuiltIn - name - order - parentId - propagateChanges - readOnly - sealed - base - baseTypes - columnLinks - columnPositions - columns type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - base - baseTypes - columnLinks - columnPositions - columns type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.contentTypeCollectionResponse' 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: - drives.list summary: Create new navigation property to contentTypes for drives operationId: drives.list.CreateContentTypes requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/contentTypes/{contentType-id}': description: Provides operations to manage the contentTypes property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get contentTypes from drives description: The collection of content types present in this list. operationId: drives.list.GetContentTypes parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - associatedHubsUrls - description - documentSet - documentTemplate - group - hidden - inheritedFrom - isBuiltIn - name - order - parentId - propagateChanges - readOnly - sealed - base - baseTypes - columnLinks - columnPositions - columns type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - base - baseTypes - columnLinks - columnPositions - columns type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property contentTypes in drives operationId: drives.list.UpdateContentTypes requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property contentTypes for drives operationId: drives.list.DeleteContentTypes 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/base': description: Provides operations to manage the base property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get base from drives description: Parent contentType from which this content type is derived. operationId: drives.list.contentTypes.GetBase parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - associatedHubsUrls - description - documentSet - documentTemplate - group - hidden - inheritedFrom - isBuiltIn - name - order - parentId - propagateChanges - readOnly - sealed - base - baseTypes - columnLinks - columnPositions - columns type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - base - baseTypes - columnLinks - columnPositions - columns type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes': description: Provides operations to manage the baseTypes property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get baseTypes from drives description: The collection of content types that are ancestors of this content type. operationId: drives.list.contentTypes.ListBaseTypes 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: enum: - id - id desc - associatedHubsUrls - associatedHubsUrls desc - description - description desc - documentSet - documentSet desc - documentTemplate - documentTemplate desc - group - group desc - hidden - hidden desc - inheritedFrom - inheritedFrom desc - isBuiltIn - isBuiltIn desc - name - name desc - order - order desc - parentId - parentId desc - propagateChanges - propagateChanges desc - readOnly - readOnly desc - sealed - sealed desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - associatedHubsUrls - description - documentSet - documentTemplate - group - hidden - inheritedFrom - isBuiltIn - name - order - parentId - propagateChanges - readOnly - sealed - base - baseTypes - columnLinks - columnPositions - columns type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - base - baseTypes - columnLinks - columnPositions - columns type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.contentTypeCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}': description: Provides operations to manage the baseTypes property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get baseTypes from drives description: The collection of content types that are ancestors of this content type. operationId: drives.list.contentTypes.GetBaseTypes parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - associatedHubsUrls - description - documentSet - documentTemplate - group - hidden - inheritedFrom - isBuiltIn - name - order - parentId - propagateChanges - readOnly - sealed - base - baseTypes - columnLinks - columnPositions - columns type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - base - baseTypes - columnLinks - columnPositions - columns type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.contentType' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType - name: contentType-id1 in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.contentTypes.baseTypes.GetCount-95ae 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks': description: Provides operations to manage the columnLinks property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get columnLinks from drives description: The collection of columns that are required by this content type. operationId: drives.list.contentTypes.ListColumnLinks 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: enum: - id - id desc - name - name desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.columnLinkCollectionResponse' 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: - drives.list summary: Create new navigation property to columnLinks for drives operationId: drives.list.contentTypes.CreateColumnLinks requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.columnLink' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.columnLink' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}': description: Provides operations to manage the columnLinks property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get columnLinks from drives description: The collection of columns that are required by this content type. operationId: drives.list.contentTypes.GetColumnLinks parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - name type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.columnLink' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property columnLinks in drives operationId: drives.list.contentTypes.UpdateColumnLinks requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.columnLink' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.columnLink' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property columnLinks for drives operationId: drives.list.contentTypes.DeleteColumnLinks 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType - name: columnLink-id in: path description: The unique identifier of columnLink required: true schema: type: string x-ms-docs-key-type: columnLink '/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.contentTypes.columnLinks.GetCount-e5f5 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions': description: Provides operations to manage the columnPositions property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get columnPositions from drives description: Column order information in a content type. operationId: drives.list.contentTypes.ListColumnPositions 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: enum: - id - id desc - boolean - boolean desc - calculated - calculated desc - choice - choice desc - columnGroup - columnGroup desc - contentApprovalStatus - contentApprovalStatus desc - currency - currency desc - dateTime - dateTime desc - defaultValue - defaultValue desc - description - description desc - displayName - displayName desc - enforceUniqueValues - enforceUniqueValues desc - geolocation - geolocation desc - hidden - hidden desc - hyperlinkOrPicture - hyperlinkOrPicture desc - indexed - indexed desc - isDeletable - isDeletable desc - isReorderable - isReorderable desc - isSealed - isSealed desc - lookup - lookup desc - name - name desc - number - number desc - personOrGroup - personOrGroup desc - propagateChanges - propagateChanges desc - readOnly - readOnly desc - required - required desc - sourceContentType - sourceContentType desc - term - term desc - text - text desc - thumbnail - thumbnail desc - type - type desc - validation - validation desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}': description: Provides operations to manage the columnPositions property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get columnPositions from drives description: Column order information in a content type. operationId: drives.list.contentTypes.GetColumnPositions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType - name: columnDefinition-id in: path description: The unique identifier of columnDefinition required: true schema: type: string x-ms-docs-key-type: columnDefinition '/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.contentTypes.columnPositions.GetCount-6cb6 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/columns': description: Provides operations to manage the columns property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: List columnDefinitions in a content type description: 'Get the collection of columns represented as columnDefinition][columnDefinition] resources in a [content type][contentType]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0 operationId: drives.list.contentTypes.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: enum: - id - id desc - boolean - boolean desc - calculated - calculated desc - choice - choice desc - columnGroup - columnGroup desc - contentApprovalStatus - contentApprovalStatus desc - currency - currency desc - dateTime - dateTime desc - defaultValue - defaultValue desc - description - description desc - displayName - displayName desc - enforceUniqueValues - enforceUniqueValues desc - geolocation - geolocation desc - hidden - hidden desc - hyperlinkOrPicture - hyperlinkOrPicture desc - indexed - indexed desc - isDeletable - isDeletable desc - isReorderable - isReorderable desc - isSealed - isSealed desc - lookup - lookup desc - name - name desc - number - number desc - personOrGroup - personOrGroup desc - propagateChanges - propagateChanges desc - readOnly - readOnly desc - required - required desc - sourceContentType - sourceContentType desc - term - term desc - text - text desc - thumbnail - thumbnail desc - type - type desc - validation - validation desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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: - drives.list summary: Create a columnDefinition in a content type description: 'Add a column to a content type][contentType] in a site, or a list with a request that specifies a [columnDefinition][columnDefinition]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0 operationId: drives.list.contentTypes.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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}': description: Provides operations to manage the columns property of the microsoft.graph.contentType entity. get: tags: - drives.list summary: Get columnDefinition description: 'Retrieve the metadata for a site][], a [list][], or a [contentType][] [column][columnDefinition]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0 operationId: drives.list.contentTypes.GetColumns parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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: - drives.list summary: Update columnDefinition description: 'Update a site][], a [list][], or a [content type][contentType] [column][columnDefinition]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0 operationId: drives.list.contentTypes.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: - drives.list summary: Delete columnDefinition description: 'Remove a column][columndefinition] from a [site][], a [list][], or a [content type][contentType]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0 operationId: drives.list.contentTypes.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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType - name: columnDefinition-id in: path description: The unique identifier of columnDefinition required: true schema: type: string x-ms-docs-key-type: columnDefinition '/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn': description: Provides operations to manage the sourceColumn property of the microsoft.graph.columnDefinition entity. get: tags: - drives.list summary: Get sourceColumn from drives description: The source column for the content type column. operationId: drives.list.contentTypes.columns.GetSourceColumn parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - boolean - calculated - choice - columnGroup - contentApprovalStatus - currency - dateTime - defaultValue - description - displayName - enforceUniqueValues - geolocation - hidden - hyperlinkOrPicture - indexed - isDeletable - isReorderable - isSealed - lookup - name - number - personOrGroup - propagateChanges - readOnly - required - sourceContentType - term - text - thumbnail - type - validation - sourceColumn type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - sourceColumn 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType - 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: - '/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn' '/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.contentTypes.columns.GetCount-4b13 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites': description: Provides operations to call the associateWithHubSites method. post: tags: - drives.Actions summary: Invoke action associateWithHubSites description: 'Associate a published content type][contentType] present in a content type hub with a list of hub sites. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0 operationId: drives.drive.list.contentTypes.contentType.associateWithHubSites requestBody: description: Action parameters content: application/json: schema: type: object properties: hubSiteUrls: type: array items: type: string propagateToExistingLists: type: boolean default: false nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation': description: Provides operations to call the copyToDefaultContentLocation method. post: tags: - drives.Actions summary: Invoke action copyToDefaultContentLocation description: 'Copy a file to a default content location in a content type][contentType]. The file can then be added as a default file or template via a POST operation. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0 operationId: drives.drive.list.contentTypes.contentType.copyToDefaultContentLocation requestBody: description: Action parameters content: application/json: schema: type: object properties: sourceFile: $ref: '#/components/schemas/microsoft.graph.itemReference' destinationFileName: type: string nullable: true required: true responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished()': description: Provides operations to call the isPublished method. get: tags: - drives.Functions summary: Invoke function isPublished operationId: drives.drive.list.contentTypes.contentType.isPublished responses: 2XX: description: Success content: application/json: schema: type: object properties: value: type: boolean default: false 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/publish': description: Provides operations to call the publish method. post: tags: - drives.Actions summary: Invoke action publish description: 'Publishes a contentType][] present in the content type hub site. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0 operationId: drives.drive.list.contentTypes.contentType.publish responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish': description: Provides operations to call the unpublish method. post: tags: - drives.Actions summary: Invoke action unpublish description: 'Unpublish a contentType][] from a content type hub site. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0 operationId: drives.drive.list.contentTypes.contentType.unpublish responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: contentType-id in: path description: The unique identifier of contentType required: true schema: type: string x-ms-docs-key-type: contentType '/drives/{drive-id}/list/contentTypes/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.contentTypes.GetCount-5838 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/contentTypes/addCopy': description: Provides operations to call the addCopy method. post: tags: - drives.Actions summary: Invoke action addCopy description: 'Add a copy of a content type][contentType] from a [site][site] to a [list][list]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0 operationId: drives.drive.list.contentTypes.addCopy requestBody: description: Action parameters content: application/json: schema: type: object properties: contentType: type: string required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.contentType' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub': description: Provides operations to call the addCopyFromContentTypeHub method. post: tags: - drives.Actions summary: Invoke action addCopyFromContentTypeHub description: 'Add or sync a copy of a published content type from the content type hub to a target site or a list. This method is part of the content type publishing changes to optimize the syncing of published content types to sites and lists, effectively switching from a ''push everywhere'' to ''pull as needed'' approach. The method allows users to pull content types directly from the content type hub to a site or list. For more information, see contentType: getCompatibleHubContentTypes and the blog post Syntex Product Updates – August 2021. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0 operationId: drives.drive.list.contentTypes.addCopyFromContentTypeHub requestBody: description: Action parameters content: application/json: schema: type: object properties: contentTypeId: type: string required: true responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.contentType' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes()': description: Provides operations to call the getCompatibleHubContentTypes method. get: tags: - drives.Functions summary: Invoke function getCompatibleHubContentTypes operationId: drives.drive.list.contentTypes.getCompatibleHubContentTypes parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - associatedHubsUrls - description - documentSet - documentTemplate - group - hidden - inheritedFrom - isBuiltIn - name - order - parentId - propagateChanges - readOnly - sealed - base - baseTypes - columnLinks - columnPositions - columns type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - associatedHubsUrls - associatedHubsUrls desc - description - description desc - documentSet - documentSet desc - documentTemplate - documentTemplate desc - group - group desc - hidden - hidden desc - inheritedFrom - inheritedFrom desc - isBuiltIn - isBuiltIn desc - name - name desc - order - order desc - parentId - parentId desc - propagateChanges - propagateChanges desc - readOnly - readOnly desc - sealed - sealed desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of contentType type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.contentType' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/createdByUser': description: Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.list summary: Get createdByUser from drives description: Identity of the user who created the item. Read-only. operationId: drives.list.GetCreatedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive x-ms-docs-grouped-path: - '/drives/{drive-id}/createdByUser' - '/drives/{drive-id}/items/{driveItem-id}/createdByUser' - '/drives/{drive-id}/list/items/{listItem-id}/createdByUser' '/drives/{drive-id}/list/createdByUser/mailboxSettings': get: tags: - drives.list summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.list.createdByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.list summary: Update property mailboxSettings value. operationId: drives.list.createdByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors': get: tags: - drives.list summary: Get serviceProvisioningErrors property value operationId: drives.list.createdByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.createdByUser.ServiceProvisioningErrors.GetCount-63ab 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/drive': description: Provides operations to manage the drive property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get drive from drives description: Allows access to the list as a drive resource with driveItems. Only present on document libraries. operationId: drives.list.GetDrive parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - driveType - owner - quota - sharePointIds - system - createdByUser - lastModifiedByUser - bundles - following - items - list - root - special type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - bundles - following - items - list - root - special 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/items': description: Provides operations to manage the items property of the microsoft.graph.list entity. get: tags: - drives.list summary: Enumerate items in a list description: 'Get the collection of items][item] in a [list][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0 operationId: drives.list.ListItems parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - contentType - contentType desc - sharepointIds - sharepointIds desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - contentType - sharepointIds - createdByUser - lastModifiedByUser - analytics - documentSetVersions - driveItem - fields - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - analytics - documentSetVersions - driveItem - fields - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.listItemCollectionResponse' 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: - drives.list summary: Create a new item in a list description: 'Create a new listItem][] in a [list][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0 operationId: drives.list.CreateItems requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/items/{listItem-id}': description: Provides operations to manage the items property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get listItem description: 'Returns the metadata for an item][] in a [list][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0 operationId: drives.list.GetItems parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - contentType - sharepointIds - createdByUser - lastModifiedByUser - analytics - documentSetVersions - driveItem - fields - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - analytics - documentSetVersions - driveItem - fields - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property items in drives operationId: drives.list.UpdateItems requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete an item from a list description: 'Removes an item from a list][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0 operationId: drives.list.DeleteItems 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/analytics': description: Provides operations to manage the analytics property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: Get analytics from drives description: Analytics about the view activities that took place on this item. operationId: drives.list.items.GetAnalytics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - allTime - itemActivityStats - lastSevenDays type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - allTime - itemActivityStats - lastSevenDays type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.itemAnalytics' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/createdByUser': description: Provides operations to manage the createdByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.list summary: Get createdByUser from drives description: Identity of the user who created the item. Read-only. operationId: drives.list.items.GetCreatedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem x-ms-docs-grouped-path: - '/drives/{drive-id}/createdByUser' - '/drives/{drive-id}/items/{driveItem-id}/createdByUser' - '/drives/{drive-id}/list/createdByUser' '/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings': get: tags: - drives.list summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.list.items.createdByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.list summary: Update property mailboxSettings value. operationId: drives.list.items.createdByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors': get: tags: - drives.list summary: Get serviceProvisioningErrors property value operationId: drives.list.items.createdByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.items.createdByUser.ServiceProvisioningErrors.GetCount-5900 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions': description: Provides operations to manage the documentSetVersions property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: List documentSetVersions description: Get a list of the versions of a document set item in a list. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0 operationId: drives.list.items.ListDocumentSetVersions 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: enum: - id - id desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - publication - publication desc - comment - comment desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - items - items desc - shouldCaptureMinorVersion - shouldCaptureMinorVersion desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime - publication - comment - createdBy - createdDateTime - items - shouldCaptureMinorVersion - fields type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fields type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.documentSetVersionCollectionResponse' 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: - drives.list summary: Create documentSetVersion description: Create a new version of a document set item in a list. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0 operationId: drives.list.items.CreateDocumentSetVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.documentSetVersion' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.documentSetVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}': description: Provides operations to manage the documentSetVersions property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: Get documentSetVersion description: Read the properties and relationships of a documentSetVersion object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0 operationId: drives.list.items.GetDocumentSetVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime - publication - comment - createdBy - createdDateTime - items - shouldCaptureMinorVersion - fields type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fields type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.documentSetVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property documentSetVersions in drives operationId: drives.list.items.UpdateDocumentSetVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.documentSetVersion' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.documentSetVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete documentSetVersion description: Delete a version of a document set in a list. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0 operationId: drives.list.items.DeleteDocumentSetVersions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem - name: documentSetVersion-id in: path description: The unique identifier of documentSetVersion required: true schema: type: string x-ms-docs-key-type: documentSetVersion '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields': description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. get: tags: - drives.list summary: Get fields from drives description: A collection of the fields and values for this version of the list item. operationId: drives.list.items.documentSetVersions.GetFields parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property fields in drives operationId: drives.list.items.documentSetVersions.UpdateFields requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property fields for drives operationId: drives.list.items.documentSetVersions.DeleteFields 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem - name: documentSetVersion-id in: path description: The unique identifier of documentSetVersion required: true schema: type: string x-ms-docs-key-type: documentSetVersion x-ms-docs-grouped-path: - '/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields' '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore': description: Provides operations to call the restore method. post: tags: - drives.Actions summary: Invoke action restore description: Restore a document set version. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0 operationId: drives.drive.list.items.listItem.documentSetVersions.documentSetVersion.restore responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem - name: documentSetVersion-id in: path description: The unique identifier of documentSetVersion required: true schema: type: string x-ms-docs-key-type: documentSetVersion x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/restore' '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.items.documentSetVersions.GetCount-7796 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/driveItem': description: Provides operations to manage the driveItem property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: Get driveItem from drives description: 'For document libraries, the driveItem relationship exposes the listItem as a [driveItem][]' operationId: drives.list.items.GetDriveItem parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/driveItem/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.list summary: Get content for the navigation property driveItem from drives description: 'The content stream, if the item represents a file.' operationId: drives.list.items.GetDriveItemContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.list summary: Update content for the navigation property driveItem in drives description: 'The content stream, if the item represents a file.' operationId: drives.list.items.UpdateDriveItemContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/fields': description: Provides operations to manage the fields property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: Get fields from drives description: The values of the columns set on this list item. operationId: drives.list.items.GetFields parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update listItem description: 'Update the properties on a listItem][]. This API is available in the following [national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0 operationId: drives.list.items.UpdateFields requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property fields for drives operationId: drives.list.items.DeleteFields 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser': description: Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.list summary: Get lastModifiedByUser from drives description: Identity of the user who last modified the item. Read-only. operationId: drives.list.items.GetLastModifiedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser' - '/drives/{drive-id}/lastModifiedByUser' - '/drives/{drive-id}/list/lastModifiedByUser' '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings': get: tags: - drives.list summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.list.items.lastModifiedByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.list summary: Update property mailboxSettings value. operationId: drives.list.items.lastModifiedByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors': get: tags: - drives.list summary: Get serviceProvisioningErrors property value operationId: drives.list.items.lastModifiedByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.items.lastModifiedByUser.ServiceProvisioningErrors.GetCount-06dd 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval()': description: Provides operations to call the getActivitiesByInterval method. get: tags: - drives.Functions summary: Invoke function getActivitiesByInterval operationId: drives.drive.list.items.listItem.getActivitiesByInterval-4c35 parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - access - access desc - create - create desc - delete - delete desc - edit - edit desc - endDateTime - endDateTime desc - incompleteData - incompleteData desc - isTrending - isTrending desc - move - move desc - startDateTime - startDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of itemActivityStat type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemActivityStat' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval()' - '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')' - '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')' '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')': description: Provides operations to call the getActivitiesByInterval method. get: tags: - drives.Functions summary: Invoke function getActivitiesByInterval operationId: drives.drive.list.items.listItem.getActivitiesByInterval-ad27 parameters: - name: startDateTime in: path description: 'Usage: startDateTime=''{startDateTime}''' required: true schema: type: string nullable: true - name: endDateTime in: path description: 'Usage: endDateTime=''{endDateTime}''' required: true schema: type: string nullable: true - name: interval in: path description: 'Usage: interval=''{interval}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - access - create - delete - edit - endDateTime - incompleteData - isTrending - move - startDateTime - activities type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - access - access desc - create - create desc - delete - delete desc - edit - edit desc - endDateTime - endDateTime desc - incompleteData - incompleteData desc - isTrending - isTrending desc - move - move desc - startDateTime - startDateTime desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of itemActivityStat type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.itemActivityStat' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval()' - '/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime=''{startDateTime}'',endDateTime=''{endDateTime}'',interval=''{interval}'')' - '/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval()' '/drives/{drive-id}/list/items/{listItem-id}/versions': description: Provides operations to manage the versions property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: Listing versions of a ListItem description: SharePoint can be configured to retain the history for list items. Previous versions may be retained for a finite period of time depending on admin settings which may be unique per user or location. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0 operationId: drives.list.items.ListVersions 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: enum: - id - id desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - publication - publication desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime - publication - fields type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fields type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.listItemVersionCollectionResponse' 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: - drives.list summary: Create new navigation property to versions for drives operationId: drives.list.items.CreateVersions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItemVersion' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}': description: Provides operations to manage the versions property of the microsoft.graph.listItem entity. get: tags: - drives.list summary: Get a ListItemVersion resource description: Retrieve the metadata for a specific version of a ListItem. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0 operationId: drives.list.items.GetVersions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime - publication - fields type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - fields type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property versions in drives operationId: drives.list.items.UpdateVersions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItemVersion' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.listItemVersion' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property versions for drives operationId: drives.list.items.DeleteVersions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem - name: listItemVersion-id in: path description: The unique identifier of listItemVersion required: true schema: type: string x-ms-docs-key-type: listItemVersion '/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields': description: Provides operations to manage the fields property of the microsoft.graph.listItemVersion entity. get: tags: - drives.list summary: Get fields from drives description: A collection of the fields and values for this version of the list item. operationId: drives.list.items.versions.GetFields parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property fields in drives operationId: drives.list.items.versions.UpdateFields requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.fieldValueSet' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property fields for drives operationId: drives.list.items.versions.DeleteFields 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem - name: listItemVersion-id in: path description: The unique identifier of listItemVersion required: true schema: type: string x-ms-docs-key-type: listItemVersion x-ms-docs-grouped-path: - '/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields' '/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion': description: Provides operations to call the restoreVersion method. post: tags: - drives.Actions summary: Invoke action restoreVersion description: 'Restore a previous version of a ListItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the item. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0 operationId: drives.drive.list.items.listItem.versions.listItemVersion.restoreVersion responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem - name: listItemVersion-id in: path description: The unique identifier of listItemVersion required: true schema: type: string x-ms-docs-key-type: listItemVersion x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion' '/drives/{drive-id}/list/items/{listItem-id}/versions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.items.versions.GetCount-c6e1 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: listItem-id in: path description: The unique identifier of listItem required: true schema: type: string x-ms-docs-key-type: listItem '/drives/{drive-id}/list/items/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.items.GetCount-e46a 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/lastModifiedByUser': description: Provides operations to manage the lastModifiedByUser property of the microsoft.graph.baseItem entity. get: tags: - drives.list summary: Get lastModifiedByUser from drives description: Identity of the user who last modified the item. Read-only. operationId: drives.list.GetLastModifiedByUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser' - '/drives/{drive-id}/lastModifiedByUser' - '/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser' '/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings': get: tags: - drives.list summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: drives.list.lastModifiedByUser.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - drives.list summary: Update property mailboxSettings value. operationId: drives.list.lastModifiedByUser.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/lastModifiedByUser/serviceProvisioningErrors': get: tags: - drives.list summary: Get serviceProvisioningErrors property value operationId: drives.list.lastModifiedByUser.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/lastModifiedByUser/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.lastModifiedByUser.ServiceProvisioningErrors.GetCount-d262 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/operations': description: Provides operations to manage the operations property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get operations from drives description: The collection of long-running operations on the list. operationId: drives.list.ListOperations 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: enum: - id - id desc - createdDateTime - createdDateTime desc - lastActionDateTime - lastActionDateTime desc - resourceLocation - resourceLocation desc - status - status desc - statusDetail - statusDetail desc - error - error desc - percentageComplete - percentageComplete desc - resourceId - resourceId desc - type - type desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - lastActionDateTime - resourceLocation - status - statusDetail - error - percentageComplete - resourceId - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.richLongRunningOperationCollectionResponse' 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: - drives.list summary: Create new navigation property to operations for drives operationId: drives.list.CreateOperations requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.richLongRunningOperation' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.richLongRunningOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/operations/{richLongRunningOperation-id}': description: Provides operations to manage the operations property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get operations from drives description: The collection of long-running operations on the list. operationId: drives.list.GetOperations parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdDateTime - lastActionDateTime - resourceLocation - status - statusDetail - error - percentageComplete - resourceId - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.richLongRunningOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property operations in drives operationId: drives.list.UpdateOperations requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.richLongRunningOperation' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.richLongRunningOperation' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property operations for drives operationId: drives.list.DeleteOperations 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: richLongRunningOperation-id in: path description: The unique identifier of richLongRunningOperation required: true schema: type: string x-ms-docs-key-type: richLongRunningOperation '/drives/{drive-id}/list/operations/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.operations.GetCount-e8e7 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/subscriptions': description: Provides operations to manage the subscriptions property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get subscriptions from drives description: The set of subscriptions on the list. operationId: drives.list.ListSubscriptions 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: enum: - id - id desc - applicationId - applicationId desc - changeType - changeType desc - clientState - clientState desc - creatorId - creatorId desc - encryptionCertificate - encryptionCertificate desc - encryptionCertificateId - encryptionCertificateId desc - expirationDateTime - expirationDateTime desc - includeResourceData - includeResourceData desc - latestSupportedTlsVersion - latestSupportedTlsVersion desc - lifecycleNotificationUrl - lifecycleNotificationUrl desc - notificationQueryOptions - notificationQueryOptions desc - notificationUrl - notificationUrl desc - notificationUrlAppId - notificationUrlAppId desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationId - changeType - clientState - creatorId - encryptionCertificate - encryptionCertificateId - expirationDateTime - includeResourceData - latestSupportedTlsVersion - lifecycleNotificationUrl - notificationQueryOptions - notificationUrl - notificationUrlAppId - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.subscriptionCollectionResponse' 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: - drives.list summary: Create new navigation property to subscriptions for drives operationId: drives.list.CreateSubscriptions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/list/subscriptions/{subscription-id}': description: Provides operations to manage the subscriptions property of the microsoft.graph.list entity. get: tags: - drives.list summary: Get subscriptions from drives description: The set of subscriptions on the list. operationId: drives.list.GetSubscriptions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - applicationId - changeType - clientState - creatorId - encryptionCertificate - encryptionCertificateId - expirationDateTime - includeResourceData - latestSupportedTlsVersion - lifecycleNotificationUrl - notificationQueryOptions - notificationUrl - notificationUrlAppId - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - drives.list summary: Update the navigation property subscriptions in drives operationId: drives.list.UpdateSubscriptions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.subscription' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - drives.list summary: Delete navigation property subscriptions for drives operationId: drives.list.DeleteSubscriptions 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 parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: subscription-id in: path description: The unique identifier of subscription required: true schema: type: string x-ms-docs-key-type: subscription '/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize': description: Provides operations to call the reauthorize method. post: tags: - drives.Actions summary: Invoke action reauthorize description: Reauthorize a subscription when you receive a reauthorizationRequired challenge. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0 operationId: drives.drive.list.subscriptions.subscription.reauthorize responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: subscription-id in: path description: The unique identifier of subscription required: true schema: type: string x-ms-docs-key-type: subscription x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize' '/drives/{drive-id}/list/subscriptions/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.list summary: Get the number of the resource operationId: drives.list.subscriptions.GetCount-59f5 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/recent()': description: Provides operations to call the recent method. get: tags: - drives.Functions summary: Invoke function recent operationId: drives.drive.recent parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of driveItem type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/search(q=''{q}'')': description: Provides operations to call the search method. get: tags: - drives.Functions summary: Invoke function search operationId: drives.drive.search parameters: - name: q in: path description: 'Usage: q=''{q}''' required: true schema: type: string nullable: true - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of driveItem type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive x-ms-docs-grouped-path: - '/drives/{drive-id}/items/{driveItem-id}/search(q=''{q}'')' '/drives/{drive-id}/sharedWithMe()': description: Provides operations to call the sharedWithMe method. get: tags: - drives.Functions summary: Invoke function sharedWithMe operationId: drives.drive.sharedWithMe parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of driveItem type: object allOf: - $ref: '#/components/schemas/BaseCollectionPaginationCountResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.driveItem' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/root': description: Provides operations to manage the root property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get a driveItem resource description: "Retrieve the metadata for a driveItem in a drive by file system path or ID.\nitem-id is the ID of a driveItem. It may also be the unique ID of a SharePoint list item. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0 operationId: drives.GetRoot parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/root/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property root from drives description: 'The content stream, if the item represents a file.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0 operationId: drives.GetRootContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property root in drives description: 'The content stream, if the item represents a file.' operationId: drives.UpdateRootContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/special': description: Provides operations to manage the special property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get a special folder by name description: 'Use the special collection to access a special folder by name. Special folders provide simple aliases to access well-known folders in OneDrive without the need to look up the folder by path (which would require localization), or reference the folder with an ID. If a special folder is renamed or moved to another location within the drive, this syntax will continue to find that folder. Special folders are automatically created the first time an application attempts to write to one, if it doesn''t already exist. If a user deletes one, it is recreated when written to again. This API is available in the following national cloud deployments.' operationId: drives.ListSpecial 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - eTag - eTag desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - name - name desc - parentReference - parentReference desc - webUrl - webUrl desc - audio - audio desc - bundle - bundle desc - content - content desc - cTag - cTag desc - deleted - deleted desc - file - file desc - fileSystemInfo - fileSystemInfo desc - folder - folder desc - image - image desc - location - location desc - malware - malware desc - package - package desc - pendingOperations - pendingOperations desc - photo - photo desc - publication - publication desc - remoteItem - remoteItem desc - root - root desc - searchResult - searchResult desc - shared - shared desc - sharepointIds - sharepointIds desc - size - size desc - specialFolder - specialFolder desc - video - video desc - webDavUrl - webDavUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.driveItemCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive '/drives/{drive-id}/special/{driveItem-id}': description: Provides operations to manage the special property of the microsoft.graph.drive entity. get: tags: - drives.driveItem summary: Get a special folder by name description: 'Use the special collection to access a special folder by name. Special folders provide simple aliases to access well-known folders in OneDrive without the need to look up the folder by path (which would require localization), or reference the folder with an ID. If a special folder is renamed or moved to another location within the drive, this syntax will continue to find that folder. Special folders are automatically created the first time an application attempts to write to one, if it doesn''t already exist. If a user deletes one, it is recreated when written to again. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0 operationId: drives.GetSpecial parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - eTag - lastModifiedBy - lastModifiedDateTime - name - parentReference - webUrl - audio - bundle - content - cTag - deleted - file - fileSystemInfo - folder - image - location - malware - package - pendingOperations - photo - publication - remoteItem - root - searchResult - shared - sharepointIds - size - specialFolder - video - webDavUrl - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - createdByUser - lastModifiedByUser - workbook - analytics - children - listItem - permissions - subscriptions - thumbnails - versions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/special/{driveItem-id}/content': description: Provides operations to manage the media for the drive entity. get: tags: - drives.driveItem summary: Get content for the navigation property special from drives description: 'The content stream, if the item represents a file.' operationId: drives.GetSpecialContent responses: 2XX: description: Retrieved media content content: application/octet-stream: schema: type: string format: binary 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - drives.driveItem summary: Update content for the navigation property special in drives description: 'The content stream, if the item represents a file.' operationId: drives.UpdateSpecialContent requestBody: description: New media content. content: application/octet-stream: schema: type: string format: binary required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.driveItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive - name: driveItem-id in: path description: The unique identifier of driveItem required: true schema: type: string x-ms-docs-key-type: driveItem '/drives/{drive-id}/special/$count': description: Provides operations to count the resources in the collection. get: tags: - drives.driveItem summary: Get the number of the resource operationId: drives.special.GetCount-6a2e 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' parameters: - name: drive-id in: path description: The unique identifier of drive required: true schema: type: string x-ms-docs-key-type: drive /education: description: Provides operations to manage the educationRoot singleton. get: tags: - education.educationRoot summary: Get education operationId: education.educationRoot.GetEducationRoot parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - classes - me - schools - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - classes - me - schools - users type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationRoot summary: Update education operationId: education.educationRoot.UpdateEducationRoot requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRoot' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRoot' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /education/classes: description: Provides operations to manage the classes property of the microsoft.graph.educationRoot entity. get: tags: - education.educationClass summary: List educationClasses description: Get a list of the educationClass objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list?view=graph-rest-1.0 operationId: education.ListClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationClassCollectionResponse' 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: - education.educationClass summary: Create educationClass description: Create a new educationClass object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-post?view=graph-rest-1.0 operationId: education.CreateClasses requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/education/classes/{educationClass-id}': description: Provides operations to manage the classes property of the microsoft.graph.educationRoot entity. get: tags: - education.educationClass summary: Get educationClass description: 'Retrieve a class from the system. A class is a universal group with a special property that indicates to the system that the group is a class. Group members represent the students; group admins represent the teachers in the class. If you''re using the delegated token, the user will only see classes in which they are members. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-get?view=graph-rest-1.0 operationId: education.GetClasses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update educationClass description: Update the properties of an educationClass object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-update?view=graph-rest-1.0 operationId: education.UpdateClasses requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationClass description: 'Delete an educationClass. Because a class is also a universal group, deleting a class deletes the group. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-delete?view=graph-rest-1.0 operationId: education.DeleteClasses 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/assignmentCategories': description: Provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: List assignmentCategories description: Retrieve a list of educationCategory objects. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-categories?view=graph-rest-1.0 operationId: education.classes.ListAssignmentCategories 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: enum: - id - id desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationCategoryCollectionResponse' 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: - education.educationClass summary: Create educationCategory description: Create a new educationCategory on an educationClass. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-post-category?view=graph-rest-1.0 operationId: education.classes.CreateAssignmentCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}': description: Provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: Get educationCategory description: 'Retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationcategory-get?view=graph-rest-1.0 operationId: education.classes.GetAssignmentCategories parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update the navigation property assignmentCategories in education operationId: education.classes.UpdateAssignmentCategories requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationCategory description: Delete an existing category. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationcategory-delete?view=graph-rest-1.0 operationId: education.classes.DeleteAssignmentCategories 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationCategory-id in: path description: The unique identifier of educationCategory required: true schema: type: string x-ms-docs-key-type: educationCategory '/education/classes/{educationClass-id}/assignmentCategories/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignmentCategories.GetCount-8570 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/assignmentCategories/delta()': description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.classes.educationClass.assignmentCategories.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationCategory type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationCategory' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() '/education/classes/{educationClass-id}/assignmentDefaults': description: Provides operations to manage the assignmentDefaults property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: Get educationAssignmentDefaults description: Read the properties and relationships of an educationAssignmentDefaults object. These are the class-level assignment defaults respected by new assignments created in the class. Callers can continue to specify custom values on each assignment creation if they don't want the default behaviors. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentdefaults-get?view=graph-rest-1.0 operationId: education.classes.GetAssignmentDefaults parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - dueTime - notificationChannelUrl type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentDefaults' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update educationAssignmentDefaults description: Update the properties of an educationAssignmentDefaults object. Only teachers can update these settings. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentdefaults-update?view=graph-rest-1.0 operationId: education.classes.UpdateAssignmentDefaults requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentDefaults' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentDefaults' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete navigation property assignmentDefaults for education operationId: education.classes.DeleteAssignmentDefaults 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: List class assignments description: 'Retrieve a list of assignment objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application executing with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-assignments?view=graph-rest-1.0 operationId: education.classes.ListAssignments 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: enum: - id - id desc - addedStudentAction - addedStudentAction desc - addToCalendarAction - addToCalendarAction desc - allowLateSubmissions - allowLateSubmissions desc - allowStudentsToAddResourcesToSubmission - allowStudentsToAddResourcesToSubmission desc - assignDateTime - assignDateTime desc - assignedDateTime - assignedDateTime desc - assignTo - assignTo desc - classId - classId desc - closeDateTime - closeDateTime desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - displayName - displayName desc - dueDateTime - dueDateTime desc - feedbackResourcesFolderUrl - feedbackResourcesFolderUrl desc - grading - grading desc - instructions - instructions desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - notificationChannelUrl - notificationChannelUrl desc - resourcesFolderUrl - resourcesFolderUrl desc - status - status desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categories - resources - rubric - submissions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationAssignmentCollectionResponse' 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: - education.educationClass summary: Create educationAssignment description: 'Create a new assignment. Only teachers in a class can create an assignment. Assignments start in the Draft state, which means that students will not see the assignment until publication. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-post-assignment?view=graph-rest-1.0 operationId: education.classes.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: Get educationAssignment description: 'Get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get?view=graph-rest-1.0 operationId: education.classes.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categories - resources - rubric - submissions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update educationassignment description: 'Update an educationAssignment object. Only teachers can perform this action. Alternatively, request to change the status of an assignment with publish action. Don''t use a PATCH operation for this purpose. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-update?view=graph-rest-1.0 operationId: education.classes.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationAssignment description: Delete an existing assignment. Only teachers within a class can delete assignments. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete?view=graph-rest-1.0 operationId: education.classes.DeleteAssignments 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories': description: Provides operations to manage the categories property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationClass summary: List categories description: 'List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0 operationId: education.classes.assignments.ListCategories 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: enum: - id - id desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationCategoryCollectionResponse' 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: - education.educationClass summary: Create educationCategories description: Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0 operationId: education.classes.assignments.CreateCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/categories' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationClass summary: Remove educationCategory description: Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0 operationId: education.classes.assignments.DeleteRefCategories parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationCategory-id in: path description: The unique identifier of educationCategory required: true schema: type: string x-ms-docs-key-type: educationCategory '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.categories.GetCount-639a 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationClass summary: List categories description: 'List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0 operationId: education.classes.assignments.ListRefCategories 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: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationClass summary: Create educationCategories description: Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0 operationId: education.classes.assignments.CreateRefCategories requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()': description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.classes.educationClass.assignments.educationAssignment.categories.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationCategory type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationCategory' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish': description: Provides operations to call the publish method. post: tags: - education.Actions summary: Invoke action publish description: 'Publish an education assignment. Change the state of an educationAssignment from its original draft status to the published status. You can change the state from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student''s list. The state of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.publish responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/publish' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder': description: Provides operations to call the setUpFeedbackResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpFeedbackResourcesFolder description: Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.setUpFeedbackResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder': description: Provides operations to call the setUpResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpResourcesFolder description: Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.setUpResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources': description: Provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationClass summary: List assignment resources description: 'Get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0 operationId: education.classes.assignments.ListResources 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: enum: - id - id desc - distributeForStudentWork - distributeForStudentWork desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - distributeForStudentWork - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationAssignmentResourceCollectionResponse' 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: - education.educationClass summary: Create educationAssignmentResource description: 'Create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an @odata.type property to indicate which type of resource is being created. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-resource?view=graph-rest-1.0 operationId: education.classes.assignments.CreateResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/resources' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}': description: Provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationClass summary: Get educationAssignmentResource description: 'Get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0 operationId: education.classes.assignments.GetResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - distributeForStudentWork - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update the navigation property resources in education operationId: education.classes.assignments.UpdateResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationAssignmentResource description: 'Delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can''t remove resources marked as ''distributeToStudents'', after the assignment has been published to students. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0 operationId: education.classes.assignments.DeleteResources 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationAssignmentResource-id in: path description: The unique identifier of educationAssignmentResource required: true schema: type: string x-ms-docs-key-type: educationAssignmentResource x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.resources.GetCount-f57b 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric': description: Provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationClass summary: Get educationRubric attached to educationAssignment description: 'Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0 operationId: education.classes.assignments.GetRubric parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Attach educationRubric to an assignment description: Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0 operationId: education.classes.assignments.UpdateRubric requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationRubric from educationAssignment description: Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0 operationId: education.classes.assignments.DeleteRubric 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/rubric' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationClass summary: Get educationRubric attached to educationAssignment description: 'Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0 operationId: education.classes.assignments.GetRefRubric responses: 2XX: description: Retrieved navigation property link content: application/json: schema: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - education.educationClass summary: Attach educationRubric to an assignment description: Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0 operationId: education.classes.assignments.UpdateRefRubric requestBody: $ref: '#/components/requestBodies/refPutBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationRubric from educationAssignment description: Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0 operationId: education.classes.assignments.DeleteRefRubric 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions': description: Provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationClass summary: List submissions description: 'List all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0 operationId: education.classes.assignments.ListSubmissions 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: enum: - id - id desc - reassignedBy - reassignedBy desc - reassignedDateTime - reassignedDateTime desc - recipient - recipient desc - resourcesFolderUrl - resourcesFolderUrl desc - returnedBy - returnedBy desc - returnedDateTime - returnedDateTime desc - status - status desc - submittedBy - submittedBy desc - submittedDateTime - submittedDateTime desc - unsubmittedBy - unsubmittedBy desc - unsubmittedDateTime - unsubmittedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - reassignedBy - reassignedDateTime - recipient - resourcesFolderUrl - returnedBy - returnedDateTime - status - submittedBy - submittedDateTime - unsubmittedBy - unsubmittedDateTime - outcomes - resources - submittedResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - outcomes - resources - submittedResources type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionCollectionResponse' 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: - education.educationClass summary: Create new navigation property to submissions for education operationId: education.classes.assignments.CreateSubmissions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}': description: Provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationClass summary: Get educationSubmission description: 'Retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student''s work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0 operationId: education.classes.assignments.GetSubmissions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - reassignedBy - reassignedDateTime - recipient - resourcesFolderUrl - returnedBy - returnedDateTime - status - submittedBy - submittedDateTime - unsubmittedBy - unsubmittedDateTime - outcomes - resources - submittedResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - outcomes - resources - submittedResources type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update the navigation property submissions in education operationId: education.classes.assignments.UpdateSubmissions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete navigation property submissions for education operationId: education.classes.assignments.DeleteSubmissions 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign': description: Provides operations to call the reassign method. post: tags: - education.Actions summary: Invoke action reassign description: 'Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.reassign responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return': description: Provides operations to call the return method. post: tags: - education.Actions summary: Invoke action return description: Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.return responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder': description: Provides operations to call the setUpResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpResourcesFolder description: 'Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit': description: Provides operations to call the submit method. post: tags: - education.Actions summary: Invoke action submit description: 'Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student''s assignment on their behalf. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.submit responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit': description: Provides operations to call the unsubmit method. post: tags: - education.Actions summary: Invoke action unsubmit description: 'Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student''s assignment on their behalf. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 operationId: education.classes.educationClass.assignments.educationAssignment.submissions.educationSubmission.unsubmit responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes': description: Provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationClass summary: List outcomes description: 'Retrieve a list of educationOutcome objects. There are four types of outcomes: educationPointsOutcome, educationFeedbackOutcome, educationRubricOutcome, and educationFeedbackResourceOutcome. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, points and publishedPoints, feedback and publishedFeedback. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.ListOutcomes 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: enum: - id - id desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationOutcomeCollectionResponse' 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: - education.educationClass summary: Create educationFeedbackResourceOutcome description: 'Create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn''t exist or isn''t in that folder, the POST request will fail. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.CreateOutcomes requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}': description: Provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationClass summary: Get outcomes from education operationId: education.classes.assignments.submissions.GetOutcomes parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update educationOutcome description: Update the properties of an educationOutcome object. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.UpdateOutcomes requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationFeedbackResourceOutcome description: Delete a feedback resource from a submission. This can only be done by a teacher. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.DeleteOutcomes 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationOutcome-id in: path description: The unique identifier of educationOutcome required: true schema: type: string x-ms-docs-key-type: educationOutcome x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.submissions.outcomes.GetCount-2ffd 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources': description: Provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationClass summary: List submission resources description: 'List the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The submittedResources are the resources that have officially been submitted to be graded. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.ListResources 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: enum: - id - id desc - assignmentResourceUrl - assignmentResourceUrl desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionResourceCollectionResponse' 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: - education.educationClass summary: Create educationSubmissionResource description: 'Add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the allowStudentsToAddResources flag is not set to true. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn''t exist or is not in that folder, the POST request will fail. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.CreateResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}': description: Provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationClass summary: Get educationSubmissionResource description: 'Retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the ''working'' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.GetResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update the navigation property resources in education operationId: education.classes.assignments.submissions.UpdateResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete educationSubmissionResource description: 'Delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to ''reset'' the resource to its original state. If the resource wasn''t copied from the assignment but was added from the student, the resource is deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.DeleteResources 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationSubmissionResource-id in: path description: The unique identifier of educationSubmissionResource required: true schema: type: string x-ms-docs-key-type: educationSubmissionResource x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.submissions.resources.GetCount-3e92 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources': description: Provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationClass summary: List submittedResources description: 'List the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-submittedresources?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.ListSubmittedResources 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: enum: - id - id desc - assignmentResourceUrl - assignmentResourceUrl desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionResourceCollectionResponse' 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: - education.educationClass summary: Create new navigation property to submittedResources for education operationId: education.classes.assignments.submissions.CreateSubmittedResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}': description: Provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationClass summary: Get educationSubmittedSubmissionResource description: 'Retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmittedsubmissionresource-get?view=graph-rest-1.0 operationId: education.classes.assignments.submissions.GetSubmittedResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update the navigation property submittedResources in education operationId: education.classes.assignments.submissions.UpdateSubmittedResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete navigation property submittedResources for education operationId: education.classes.assignments.submissions.DeleteSubmittedResources 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationSubmissionResource-id in: path description: The unique identifier of educationSubmissionResource required: true schema: type: string x-ms-docs-key-type: educationSubmissionResource x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}' '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.submissions.submittedResources.GetCount-ecf9 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.submissions.GetCount-231f 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/classes/{educationClass-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.assignments.GetCount-a470 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/assignments/delta()': description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.classes.educationClass.assignments.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - addedStudentAction - addedStudentAction desc - addToCalendarAction - addToCalendarAction desc - allowLateSubmissions - allowLateSubmissions desc - allowStudentsToAddResourcesToSubmission - allowStudentsToAddResourcesToSubmission desc - assignDateTime - assignDateTime desc - assignedDateTime - assignedDateTime desc - assignTo - assignTo desc - classId - classId desc - closeDateTime - closeDateTime desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - displayName - displayName desc - dueDateTime - dueDateTime desc - feedbackResourcesFolderUrl - feedbackResourcesFolderUrl desc - grading - grading desc - instructions - instructions desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - notificationChannelUrl - notificationChannelUrl desc - resourcesFolderUrl - resourcesFolderUrl desc - status - status desc - webUrl - webUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationAssignment type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() '/education/classes/{educationClass-id}/assignmentSettings': description: Provides operations to manage the assignmentSettings property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: Get assignmentSettings from education description: Specifies class-level assignments settings. operationId: education.classes.GetAssignmentSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - submissionAnimationDisabled type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationClass summary: Update educationAssignmentSettings description: Update the properties of an educationAssignmentSettings object. Only teachers can update these settings. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentsettings-update?view=graph-rest-1.0 operationId: education.classes.UpdateAssignmentSettings requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationClass summary: Delete navigation property assignmentSettings for education operationId: education.classes.DeleteAssignmentSettings 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 parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/group': description: Provides operations to manage the group property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: Get group from education description: The underlying Microsoft 365 group object. operationId: education.classes.GetGroup parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - assignedLabels - assignedLicenses - classification - createdDateTime - description - displayName - expirationDateTime - groupTypes - hasMembersWithLicenseErrors - isAssignableToRole - licenseProcessingState - mail - mailEnabled - mailNickname - membershipRule - membershipRuleProcessingState - onPremisesDomainName - onPremisesLastSyncDateTime - onPremisesNetBiosName - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - preferredDataLocation - preferredLanguage - proxyAddresses - renewedDateTime - securityEnabled - securityIdentifier - serviceProvisioningErrors - theme - visibility - allowExternalSenders - autoSubscribeNewMembers - hideFromAddressLists - hideFromOutlookClients - isSubscribedByMail - unseenCount - isArchived - appRoleAssignments - createdOnBehalfOf - memberOf - members - membersWithLicenseErrors - owners - permissionGrants - settings - transitiveMemberOf - transitiveMembers - acceptedSenders - calendar - calendarView - conversations - events - rejectedSenders - threads - drive - drives - sites - extensions - groupLifecyclePolicies - planner - onenote - photo - photos - team type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdOnBehalfOf - memberOf - members - membersWithLicenseErrors - owners - permissionGrants - settings - transitiveMemberOf - transitiveMembers - acceptedSenders - calendar - calendarView - conversations - events - rejectedSenders - threads - drive - drives - sites - extensions - groupLifecyclePolicies - planner - onenote - photo - photos - team type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.group' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/group/serviceProvisioningErrors': get: tags: - education.educationClass summary: Get serviceProvisioningErrors property value operationId: education.classes.group.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.group.ServiceProvisioningErrors.GetCount-5a91 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/members': description: Provides operations to manage the members property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: List members of an educationClass description: Retrieves the educationUser members of an educationClass. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-members?view=graph-rest-1.0 operationId: education.classes.ListMembers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - rubrics - classes - schools - taughtClasses - user type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationUserCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/members/{educationUser-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationClass summary: Remove member from educationClass description: Remove an educationUser from an educationClass. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0 operationId: education.classes.DeleteRefMembers parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/classes/{educationClass-id}/members/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.members.GetCount-4459 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/members/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationClass summary: List members of an educationClass description: Retrieves the educationUser members of an educationClass. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-members?view=graph-rest-1.0 operationId: education.classes.ListRefMembers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationClass summary: Add a student description: Add an educationUser member to an educationClass. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-post-members?view=graph-rest-1.0 operationId: education.classes.CreateRefMembers requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/schools': description: Provides operations to manage the schools property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: List schools description: Retrieve a list of schools in which the class is taught. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-schools?view=graph-rest-1.0 operationId: education.classes.ListSchools 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: enum: - id - id desc - description - description desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - address - address desc - createdBy - createdBy desc - externalId - externalId desc - externalPrincipalId - externalPrincipalId desc - fax - fax desc - highestGrade - highestGrade desc - lowestGrade - lowestGrade desc - phone - phone desc - principalEmail - principalEmail desc - principalName - principalName desc - schoolNumber - schoolNumber desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSchoolCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/schools/{educationSchool-id}': description: Provides operations to manage the schools property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: Get schools from education description: All schools that this class is associated with. Nullable. operationId: education.classes.GetSchools parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/classes/{educationClass-id}/schools/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.schools.GetCount-fef1 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/teachers': description: Provides operations to manage the teachers property of the microsoft.graph.educationClass entity. get: tags: - education.educationClass summary: List teachers description: Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-teachers?view=graph-rest-1.0 operationId: education.classes.ListTeachers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - rubrics - classes - schools - taughtClasses - user type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationUserCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationClass summary: Remove teacher from educationClass description: Remove a teacher from an educationClass. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0 operationId: education.classes.DeleteRefTeachers parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/classes/{educationClass-id}/teachers/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.teachers.GetCount-4305 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' parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/classes/{educationClass-id}/teachers/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationClass summary: List teachers description: Retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-list-teachers?view=graph-rest-1.0 operationId: education.classes.ListRefTeachers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationClass summary: Add teacher description: Add a teacher to a class. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationclass-post-teachers?view=graph-rest-1.0 operationId: education.classes.CreateRefTeachers requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass /education/classes/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationClass summary: Get the number of the resource operationId: education.classes.GetCount-fe5a 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' /education/classes/delta(): description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.classes.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationClass type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationClass' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() /education/me: description: Provides operations to manage the me property of the microsoft.graph.educationRoot entity. get: tags: - education.educationUser summary: Get me from education operationId: education.GetMe parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - rubrics - classes - schools - taughtClasses - user type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property me in education operationId: education.UpdateMe requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property me for education operationId: education.DeleteMe 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 /education/me/assignments: description: Provides operations to manage the assignments property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List assignments of a user description: 'Returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the assignments belonging to a student or a teacher in a single call rather than having to request assignments from each class. The assignment list contains what is needed to get the detailed information for the assignment from within the class namespace. Use the methods defined for the assignment for all other operations. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-assignments?view=graph-rest-1.0 operationId: education.me.ListAssignments 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: enum: - id - id desc - addedStudentAction - addedStudentAction desc - addToCalendarAction - addToCalendarAction desc - allowLateSubmissions - allowLateSubmissions desc - allowStudentsToAddResourcesToSubmission - allowStudentsToAddResourcesToSubmission desc - assignDateTime - assignDateTime desc - assignedDateTime - assignedDateTime desc - assignTo - assignTo desc - classId - classId desc - closeDateTime - closeDateTime desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - displayName - displayName desc - dueDateTime - dueDateTime desc - feedbackResourcesFolderUrl - feedbackResourcesFolderUrl desc - grading - grading desc - instructions - instructions desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - notificationChannelUrl - notificationChannelUrl desc - resourcesFolderUrl - resourcesFolderUrl desc - status - status desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categories - resources - rubric - submissions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationAssignmentCollectionResponse' 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: - education.educationUser summary: Create new navigation property to assignments for education operationId: education.me.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/assignments' '/education/me/assignments/{educationAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get assignments from education description: Assignments belonging to the user. operationId: education.me.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categories - resources - rubric - submissions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property assignments in education operationId: education.me.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property assignments for education operationId: education.me.DeleteAssignments 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}' '/education/me/assignments/{educationAssignment-id}/categories': description: Provides operations to manage the categories property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: List categories description: 'List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0 operationId: education.me.assignments.ListCategories 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: enum: - id - id desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationCategoryCollectionResponse' 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: - education.educationUser summary: Create educationCategories description: Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0 operationId: education.me.assignments.CreateCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories' '/education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationUser summary: Remove educationCategory description: Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0 operationId: education.me.assignments.DeleteRefCategories parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationCategory-id in: path description: The unique identifier of educationCategory required: true schema: type: string x-ms-docs-key-type: educationCategory '/education/me/assignments/{educationAssignment-id}/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.categories.GetCount-da6c 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' parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/me/assignments/{educationAssignment-id}/categories/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationUser summary: List categories description: 'List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0 operationId: education.me.assignments.ListRefCategories 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: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationUser summary: Create educationCategories description: Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0 operationId: education.me.assignments.CreateRefCategories requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/me/assignments/{educationAssignment-id}/categories/delta()': description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.me.assignments.educationAssignment.categories.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationCategory type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationCategory' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() '/education/me/assignments/{educationAssignment-id}/publish': description: Provides operations to call the publish method. post: tags: - education.Actions summary: Invoke action publish description: 'Publish an education assignment. Change the state of an educationAssignment from its original draft status to the published status. You can change the state from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student''s list. The state of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.publish responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish' '/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder': description: Provides operations to call the setUpFeedbackResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpFeedbackResourcesFolder description: Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.setUpFeedbackResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder' '/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder': description: Provides operations to call the setUpResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpResourcesFolder description: Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.setUpResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' '/education/me/assignments/{educationAssignment-id}/resources': description: Provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: List assignment resources description: 'Get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0 operationId: education.me.assignments.ListResources 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: enum: - id - id desc - distributeForStudentWork - distributeForStudentWork desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - distributeForStudentWork - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationAssignmentResourceCollectionResponse' 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: - education.educationUser summary: Create educationAssignmentResource description: 'Create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an @odata.type property to indicate which type of resource is being created. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-resource?view=graph-rest-1.0 operationId: education.me.assignments.CreateResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources' '/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}': description: Provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: Get educationAssignmentResource description: 'Get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0 operationId: education.me.assignments.GetResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - distributeForStudentWork - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property resources in education operationId: education.me.assignments.UpdateResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationAssignmentResource description: 'Delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can''t remove resources marked as ''distributeToStudents'', after the assignment has been published to students. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0 operationId: education.me.assignments.DeleteResources 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationAssignmentResource-id in: path description: The unique identifier of educationAssignmentResource required: true schema: type: string x-ms-docs-key-type: educationAssignmentResource x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}' '/education/me/assignments/{educationAssignment-id}/resources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.resources.GetCount-c8bf 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' parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/me/assignments/{educationAssignment-id}/rubric': description: Provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: Get educationRubric attached to educationAssignment description: 'Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0 operationId: education.me.assignments.GetRubric parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Attach educationRubric to an assignment description: Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0 operationId: education.me.assignments.UpdateRubric requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationRubric from educationAssignment description: Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0 operationId: education.me.assignments.DeleteRubric 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric' '/education/me/assignments/{educationAssignment-id}/rubric/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationUser summary: Get educationRubric attached to educationAssignment description: 'Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0 operationId: education.me.assignments.GetRefRubric responses: 2XX: description: Retrieved navigation property link content: application/json: schema: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - education.educationUser summary: Attach educationRubric to an assignment description: Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0 operationId: education.me.assignments.UpdateRefRubric requestBody: $ref: '#/components/requestBodies/refPutBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationRubric from educationAssignment description: Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0 operationId: education.me.assignments.DeleteRefRubric 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/me/assignments/{educationAssignment-id}/submissions': description: Provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: List submissions description: 'List all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0 operationId: education.me.assignments.ListSubmissions 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: enum: - id - id desc - reassignedBy - reassignedBy desc - reassignedDateTime - reassignedDateTime desc - recipient - recipient desc - resourcesFolderUrl - resourcesFolderUrl desc - returnedBy - returnedBy desc - returnedDateTime - returnedDateTime desc - status - status desc - submittedBy - submittedBy desc - submittedDateTime - submittedDateTime desc - unsubmittedBy - unsubmittedBy desc - unsubmittedDateTime - unsubmittedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - reassignedBy - reassignedDateTime - recipient - resourcesFolderUrl - returnedBy - returnedDateTime - status - submittedBy - submittedDateTime - unsubmittedBy - unsubmittedDateTime - outcomes - resources - submittedResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - outcomes - resources - submittedResources type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionCollectionResponse' 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: - education.educationUser summary: Create new navigation property to submissions for education operationId: education.me.assignments.CreateSubmissions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}': description: Provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: Get educationSubmission description: 'Retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student''s work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0 operationId: education.me.assignments.GetSubmissions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - reassignedBy - reassignedDateTime - recipient - resourcesFolderUrl - returnedBy - returnedDateTime - status - submittedBy - submittedDateTime - unsubmittedBy - unsubmittedDateTime - outcomes - resources - submittedResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - outcomes - resources - submittedResources type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property submissions in education operationId: education.me.assignments.UpdateSubmissions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property submissions for education operationId: education.me.assignments.DeleteSubmissions 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign': description: Provides operations to call the reassign method. post: tags: - education.Actions summary: Invoke action reassign description: 'Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.reassign responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return': description: Provides operations to call the return method. post: tags: - education.Actions summary: Invoke action return description: Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.return responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder': description: Provides operations to call the setUpResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpResourcesFolder description: 'Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit': description: Provides operations to call the submit method. post: tags: - education.Actions summary: Invoke action submit description: 'Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student''s assignment on their behalf. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.submit responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit': description: Provides operations to call the unsubmit method. post: tags: - education.Actions summary: Invoke action unsubmit description: 'Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student''s assignment on their behalf. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 operationId: education.me.assignments.educationAssignment.submissions.educationSubmission.unsubmit responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes': description: Provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: List outcomes description: 'Retrieve a list of educationOutcome objects. There are four types of outcomes: educationPointsOutcome, educationFeedbackOutcome, educationRubricOutcome, and educationFeedbackResourceOutcome. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, points and publishedPoints, feedback and publishedFeedback. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0 operationId: education.me.assignments.submissions.ListOutcomes 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: enum: - id - id desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationOutcomeCollectionResponse' 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: - education.educationUser summary: Create educationFeedbackResourceOutcome description: 'Create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn''t exist or isn''t in that folder, the POST request will fail. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0 operationId: education.me.assignments.submissions.CreateOutcomes requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}': description: Provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: Get outcomes from education operationId: education.me.assignments.submissions.GetOutcomes parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update educationOutcome description: Update the properties of an educationOutcome object. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0 operationId: education.me.assignments.submissions.UpdateOutcomes requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationFeedbackResourceOutcome description: Delete a feedback resource from a submission. This can only be done by a teacher. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0 operationId: education.me.assignments.submissions.DeleteOutcomes 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationOutcome-id in: path description: The unique identifier of educationOutcome required: true schema: type: string x-ms-docs-key-type: educationOutcome x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.submissions.outcomes.GetCount-86b6 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' parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources': description: Provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: List submission resources description: 'List the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The submittedResources are the resources that have officially been submitted to be graded. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0 operationId: education.me.assignments.submissions.ListResources 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: enum: - id - id desc - assignmentResourceUrl - assignmentResourceUrl desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionResourceCollectionResponse' 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: - education.educationUser summary: Create educationSubmissionResource description: 'Add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the allowStudentsToAddResources flag is not set to true. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn''t exist or is not in that folder, the POST request will fail. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0 operationId: education.me.assignments.submissions.CreateResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}': description: Provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: Get educationSubmissionResource description: 'Retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the ''working'' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0 operationId: education.me.assignments.submissions.GetResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property resources in education operationId: education.me.assignments.submissions.UpdateResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationSubmissionResource description: 'Delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to ''reset'' the resource to its original state. If the resource wasn''t copied from the assignment but was added from the student, the resource is deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0 operationId: education.me.assignments.submissions.DeleteResources 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationSubmissionResource-id in: path description: The unique identifier of educationSubmissionResource required: true schema: type: string x-ms-docs-key-type: educationSubmissionResource x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.submissions.resources.GetCount-4a0c 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' parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources': description: Provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: List submittedResources description: 'List the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-submittedresources?view=graph-rest-1.0 operationId: education.me.assignments.submissions.ListSubmittedResources 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: enum: - id - id desc - assignmentResourceUrl - assignmentResourceUrl desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionResourceCollectionResponse' 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: - education.educationUser summary: Create new navigation property to submittedResources for education operationId: education.me.assignments.submissions.CreateSubmittedResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}': description: Provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: Get educationSubmittedSubmissionResource description: 'Retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmittedsubmissionresource-get?view=graph-rest-1.0 operationId: education.me.assignments.submissions.GetSubmittedResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property submittedResources in education operationId: education.me.assignments.submissions.UpdateSubmittedResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property submittedResources for education operationId: education.me.assignments.submissions.DeleteSubmittedResources 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 parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationSubmissionResource-id in: path description: The unique identifier of educationSubmissionResource required: true schema: type: string x-ms-docs-key-type: educationSubmissionResource x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}' '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.submissions.submittedResources.GetCount-a574 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' parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/me/assignments/{educationAssignment-id}/submissions/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.submissions.GetCount-39e1 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' parameters: - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment /education/me/assignments/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.assignments.GetCount-d634 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' /education/me/assignments/delta(): description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.me.assignments.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - addedStudentAction - addedStudentAction desc - addToCalendarAction - addToCalendarAction desc - allowLateSubmissions - allowLateSubmissions desc - allowStudentsToAddResourcesToSubmission - allowStudentsToAddResourcesToSubmission desc - assignDateTime - assignDateTime desc - assignedDateTime - assignedDateTime desc - assignTo - assignTo desc - classId - classId desc - closeDateTime - closeDateTime desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - displayName - displayName desc - dueDateTime - dueDateTime desc - feedbackResourcesFolderUrl - feedbackResourcesFolderUrl desc - grading - grading desc - instructions - instructions desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - notificationChannelUrl - notificationChannelUrl desc - resourcesFolderUrl - resourcesFolderUrl desc - status - status desc - webUrl - webUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationAssignment type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() /education/me/classes: description: Provides operations to manage the classes property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List classes of an educationUser description: Get the educationClass resources an educationUser is a member of. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-classes?view=graph-rest-1.0 operationId: education.me.ListClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationClassCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/classes' '/education/me/classes/{educationClass-id}': description: Provides operations to manage the classes property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get classes from education description: Classes to which the user belongs. Nullable. operationId: education.me.GetClasses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/classes/{educationClass-id}' /education/me/classes/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.classes.GetCount-94ca 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' /education/me/rubrics: description: Provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List rubrics description: Retrieve a list of educationRubric objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-rubrics?view=graph-rest-1.0 operationId: education.me.ListRubrics 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - grading - grading desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - levels - levels desc - qualities - qualities desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationRubricCollectionResponse' 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: - education.educationUser summary: Create educationRubric description: Create a new educationRubric object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-post-rubrics?view=graph-rest-1.0 operationId: education.me.CreateRubrics requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/rubrics' '/education/me/rubrics/{educationRubric-id}': description: Provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get educationRubric description: Retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationrubric-get?view=graph-rest-1.0 operationId: education.me.GetRubrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update educationRubric description: 'Update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under /education/users/{id}/rubrics. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/{class-id}/assignments/{assignment-id}/rubric, but it cannot be updated. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationrubric-update?view=graph-rest-1.0 operationId: education.me.UpdateRubrics requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationRubric description: Delete an educationRubric object. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationrubric-delete?view=graph-rest-1.0 operationId: education.me.DeleteRubrics 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 parameters: - name: educationRubric-id in: path description: The unique identifier of educationRubric required: true schema: type: string x-ms-docs-key-type: educationRubric x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/rubrics/{educationRubric-id}' /education/me/rubrics/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.rubrics.GetCount-346e 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' /education/me/schools: description: Provides operations to manage the schools property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List schools of an educationUser description: Retrieve a list of schools for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-schools?view=graph-rest-1.0 operationId: education.me.ListSchools 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: enum: - id - id desc - description - description desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - address - address desc - createdBy - createdBy desc - externalId - externalId desc - externalPrincipalId - externalPrincipalId desc - fax - fax desc - highestGrade - highestGrade desc - lowestGrade - lowestGrade desc - phone - phone desc - principalEmail - principalEmail desc - principalName - principalName desc - schoolNumber - schoolNumber desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSchoolCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/schools' '/education/me/schools/{educationSchool-id}': description: Provides operations to manage the schools property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get schools from education description: Schools to which the user belongs. Nullable. operationId: education.me.GetSchools parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/schools/{educationSchool-id}' /education/me/schools/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.schools.GetCount-c9bf 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' /education/me/taughtClasses: description: Provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List taughtClasses description: Get the educationClass resources owned by an educationUser. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-taughtclasses?view=graph-rest-1.0 operationId: education.me.ListTaughtClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationClassCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/taughtClasses' '/education/me/taughtClasses/{educationClass-id}': description: Provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get taughtClasses from education description: Classes for which the user is a teacher. operationId: education.me.GetTaughtClasses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/taughtClasses/{educationClass-id}' /education/me/taughtClasses/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.taughtClasses.GetCount-94df 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' /education/me/user: description: Provides operations to manage the user property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get educationUser description: Retrieve the simple directory user that corresponds to this educationUser. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-get-user?view=graph-rest-1.0 operationId: education.me.GetUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation x-ms-docs-grouped-path: - '/education/users/{educationUser-id}/user' /education/me/user/mailboxSettings: get: tags: - education.educationUser summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: education.me.user.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - education.educationUser summary: Update property mailboxSettings value. operationId: education.me.user.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' /education/me/user/serviceProvisioningErrors: get: tags: - education.educationUser summary: Get serviceProvisioningErrors property value operationId: education.me.user.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore /education/me/user/serviceProvisioningErrors/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.me.user.ServiceProvisioningErrors.GetCount-b2a3 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' /education/schools: description: Provides operations to manage the schools property of the microsoft.graph.educationRoot entity. get: tags: - education.educationSchool summary: List educationSchools description: Get a list of the educationSchool objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-list?view=graph-rest-1.0 operationId: education.ListSchools 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: enum: - id - id desc - description - description desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - address - address desc - createdBy - createdBy desc - externalId - externalId desc - externalPrincipalId - externalPrincipalId desc - fax - fax desc - highestGrade - highestGrade desc - lowestGrade - lowestGrade desc - phone - phone desc - principalEmail - principalEmail desc - principalName - principalName desc - schoolNumber - schoolNumber desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSchoolCollectionResponse' 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: - education.educationSchool summary: Create educationSchool description: Create a new educationSchool object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-post?view=graph-rest-1.0 operationId: education.CreateSchools requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/education/schools/{educationSchool-id}': description: Provides operations to manage the schools property of the microsoft.graph.educationRoot entity. get: tags: - education.educationSchool summary: Get educationSchool description: Read the properties and relationships of an educationSchool object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-get?view=graph-rest-1.0 operationId: education.GetSchools parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationSchool summary: Update educationSchool description: Update the properties of an educationSchool object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-update?view=graph-rest-1.0 operationId: education.UpdateSchools requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationSchool summary: Delete educationSchool description: Delete a school. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-delete?view=graph-rest-1.0 operationId: education.DeleteSchools 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 parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/administrativeUnit': description: Provides operations to manage the administrativeUnit property of the microsoft.graph.educationSchool entity. get: tags: - education.educationSchool summary: List administrativeUnit an educationSchool description: Get a list of administrativeUnits associated with an educationSchool object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-list-administrativeunit?view=graph-rest-1.0 operationId: education.schools.GetAdministrativeUnit parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - description - displayName - visibility - members - scopedRoleMembers - extensions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members - scopedRoleMembers - extensions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationSchool summary: Update the navigation property administrativeUnit in education operationId: education.schools.UpdateAdministrativeUnit requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.administrativeUnit' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/classes': description: Provides operations to manage the classes property of the microsoft.graph.educationSchool entity. get: tags: - education.educationSchool summary: List classes of an educationSchool description: Get the educationClass resources owned by an educationSchool. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-list-classes?view=graph-rest-1.0 operationId: education.schools.ListClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationClassCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationSchool summary: Remove educationClass description: Delete a class from a school. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0 operationId: education.schools.DeleteRefClasses parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass '/education/schools/{educationSchool-id}/classes/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationSchool summary: Get the number of the resource operationId: education.schools.classes.GetCount-d3ee 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' parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/classes/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationSchool summary: List classes of an educationSchool description: Get the educationClass resources owned by an educationSchool. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-list-classes?view=graph-rest-1.0 operationId: education.schools.ListRefClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationSchool summary: Add educationClass to educationSchool description: Add a class to a school. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-post-classes?view=graph-rest-1.0 operationId: education.schools.CreateRefClasses requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/users': description: Provides operations to manage the users property of the microsoft.graph.educationSchool entity. get: tags: - education.educationSchool summary: List users of an educationSchool description: Get the educationUser resources associated with an educationSchool. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-list-users?view=graph-rest-1.0 operationId: education.schools.ListUsers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - rubrics - classes - schools - taughtClasses - user type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationUserCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/users/{educationUser-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationSchool summary: Remove educationUser from an educationSchool description: Delete a user from a school. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0 operationId: education.schools.DeleteRefUsers parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/schools/{educationSchool-id}/users/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationSchool summary: Get the number of the resource operationId: education.schools.users.GetCount-e5a6 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' parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool '/education/schools/{educationSchool-id}/users/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationSchool summary: List users of an educationSchool description: Get the educationUser resources associated with an educationSchool. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-list-users?view=graph-rest-1.0 operationId: education.schools.ListRefUsers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationSchool summary: Add educationUser to an educationSchool description: Add a user to a school. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationschool-post-users?view=graph-rest-1.0 operationId: education.schools.CreateRefUsers requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool /education/schools/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationSchool summary: Get the number of the resource operationId: education.schools.GetCount-c02b 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' /education/schools/delta(): description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.schools.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - description - description desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - address - address desc - createdBy - createdBy desc - externalId - externalId desc - externalPrincipalId - externalPrincipalId desc - fax - fax desc - highestGrade - highestGrade desc - lowestGrade - lowestGrade desc - phone - phone desc - principalEmail - principalEmail desc - principalName - principalName desc - schoolNumber - schoolNumber desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationSchool type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSchool' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() /education/users: description: Provides operations to manage the users property of the microsoft.graph.educationRoot entity. get: tags: - education.educationUser summary: List educationUsers description: Get a list of the educationUser objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list?view=graph-rest-1.0 operationId: education.ListUsers 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: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - rubrics - classes - schools - taughtClasses - user type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationUserCollectionResponse' 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: - education.educationUser summary: Create educationUser description: Create a new educationUser object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-post?view=graph-rest-1.0 operationId: education.CreateUsers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/education/users/{educationUser-id}': description: Provides operations to manage the users property of the microsoft.graph.educationRoot entity. get: tags: - education.educationUser summary: Get educationUser description: Read the properties and relationships of an educationUser object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-get?view=graph-rest-1.0 operationId: education.GetUsers parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignments - rubrics - classes - schools - taughtClasses - user type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update educationUser description: Update the properties of an educationUser object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-update?view=graph-rest-1.0 operationId: education.UpdateUsers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationUser' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationUser description: Delete a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-delete?view=graph-rest-1.0 operationId: education.DeleteUsers 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/assignments': description: Provides operations to manage the assignments property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List assignments of a user description: 'Returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the assignments belonging to a student or a teacher in a single call rather than having to request assignments from each class. The assignment list contains what is needed to get the detailed information for the assignment from within the class namespace. Use the methods defined for the assignment for all other operations. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-assignments?view=graph-rest-1.0 operationId: education.users.ListAssignments 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: enum: - id - id desc - addedStudentAction - addedStudentAction desc - addToCalendarAction - addToCalendarAction desc - allowLateSubmissions - allowLateSubmissions desc - allowStudentsToAddResourcesToSubmission - allowStudentsToAddResourcesToSubmission desc - assignDateTime - assignDateTime desc - assignedDateTime - assignedDateTime desc - assignTo - assignTo desc - classId - classId desc - closeDateTime - closeDateTime desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - displayName - displayName desc - dueDateTime - dueDateTime desc - feedbackResourcesFolderUrl - feedbackResourcesFolderUrl desc - grading - grading desc - instructions - instructions desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - notificationChannelUrl - notificationChannelUrl desc - resourcesFolderUrl - resourcesFolderUrl desc - status - status desc - webUrl - webUrl desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categories - resources - rubric - submissions type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationAssignmentCollectionResponse' 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: - education.educationUser summary: Create new navigation property to assignments for education operationId: education.users.CreateAssignments requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - /education/me/assignments '/education/users/{educationUser-id}/assignments/{educationAssignment-id}': description: Provides operations to manage the assignments property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get assignments from education description: Assignments belonging to the user. operationId: education.users.GetAssignments parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - categories - resources - rubric - submissions type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property assignments in education operationId: education.users.UpdateAssignments requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignment' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property assignments for education operationId: education.users.DeleteAssignments 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/me/assignments/{educationAssignment-id}' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories': description: Provides operations to manage the categories property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: List categories description: 'List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0 operationId: education.users.assignments.ListCategories 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: enum: - id - id desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationCategoryCollectionResponse' 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: - education.educationUser summary: Create educationCategories description: Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0 operationId: education.users.assignments.CreateCategories requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationCategory' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories' - '/education/me/assignments/{educationAssignment-id}/categories' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref': description: Provides operations to manage the collection of educationRoot entities. delete: tags: - education.educationUser summary: Remove educationCategory description: Remove an educationCategory from an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0 operationId: education.users.assignments.DeleteRefCategories parameters: - name: If-Match in: header description: ETag schema: type: string - name: '@id' in: query description: Delete Uri schema: type: string responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationCategory-id in: path description: The unique identifier of educationCategory required: true schema: type: string x-ms-docs-key-type: educationCategory '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.categories.GetCount-0551 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationUser summary: List categories description: 'List all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0 operationId: education.users.assignments.ListRefCategories 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: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: $ref: '#/components/responses/StringCollectionResponse' 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: - education.educationUser summary: Create educationCategories description: Add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0 operationId: education.users.assignments.CreateRefCategories requestBody: $ref: '#/components/requestBodies/refPostBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()': description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.users.educationUser.assignments.educationAssignment.categories.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - displayName - displayName desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationCategory type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationCategory' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/delta()' - /education/users/delta() '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish': description: Provides operations to call the publish method. post: tags: - education.Actions summary: Invoke action publish description: 'Publish an education assignment. Change the state of an educationAssignment from its original draft status to the published status. You can change the state from draft to scheduled if the assignment is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student''s list. The state of the assignment goes back to draft if there is any backend failure during publish process. To update the properties of a published assignment, see update an assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.publish responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish' - '/education/me/assignments/{educationAssignment-id}/publish' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder': description: Provides operations to call the setUpFeedbackResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpFeedbackResourcesFolder description: Create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.setUpFeedbackResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder': description: Provides operations to call the setUpResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpResourcesFolder description: Create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.setUpResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources': description: Provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: List assignment resources description: 'Get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0 operationId: education.users.assignments.ListResources 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: enum: - id - id desc - distributeForStudentWork - distributeForStudentWork desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - distributeForStudentWork - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationAssignmentResourceCollectionResponse' 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: - education.educationUser summary: Create educationAssignmentResource description: 'Create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an @odata.type property to indicate which type of resource is being created. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-post-resource?view=graph-rest-1.0 operationId: education.users.assignments.CreateResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources' - '/education/me/assignments/{educationAssignment-id}/resources' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}': description: Provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: Get educationAssignmentResource description: 'Get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0 operationId: education.users.assignments.GetResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - distributeForStudentWork - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property resources in education operationId: education.users.assignments.UpdateResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationAssignmentResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationAssignmentResource description: 'Delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can''t remove resources marked as ''distributeToStudents'', after the assignment has been published to students. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0 operationId: education.users.assignments.DeleteResources 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationAssignmentResource-id in: path description: The unique identifier of educationAssignmentResource required: true schema: type: string x-ms-docs-key-type: educationAssignmentResource x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}' - '/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.resources.GetCount-69da 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric': description: Provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: Get educationRubric attached to educationAssignment description: 'Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0 operationId: education.users.assignments.GetRubric parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Attach educationRubric to an assignment description: Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0 operationId: education.users.assignments.UpdateRubric requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationRubric from educationAssignment description: Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0 operationId: education.users.assignments.DeleteRubric 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric' - '/education/me/assignments/{educationAssignment-id}/rubric' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref': description: Provides operations to manage the collection of educationRoot entities. get: tags: - education.educationUser summary: Get educationRubric attached to educationAssignment description: 'Get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0 operationId: education.users.assignments.GetRefRubric responses: 2XX: description: Retrieved navigation property link content: application/json: schema: type: string 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - education.educationUser summary: Attach educationRubric to an assignment description: Attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0 operationId: education.users.assignments.UpdateRefRubric requestBody: $ref: '#/components/requestBodies/refPutBody' responses: '204': description: Success 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationRubric from educationAssignment description: Remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0 operationId: education.users.assignments.DeleteRefRubric 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions': description: Provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: List submissions description: 'List all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0 operationId: education.users.assignments.ListSubmissions 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: enum: - id - id desc - reassignedBy - reassignedBy desc - reassignedDateTime - reassignedDateTime desc - recipient - recipient desc - resourcesFolderUrl - resourcesFolderUrl desc - returnedBy - returnedBy desc - returnedDateTime - returnedDateTime desc - status - status desc - submittedBy - submittedBy desc - submittedDateTime - submittedDateTime desc - unsubmittedBy - unsubmittedBy desc - unsubmittedDateTime - unsubmittedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - reassignedBy - reassignedDateTime - recipient - resourcesFolderUrl - returnedBy - returnedDateTime - status - submittedBy - submittedDateTime - unsubmittedBy - unsubmittedDateTime - outcomes - resources - submittedResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - outcomes - resources - submittedResources type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionCollectionResponse' 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: - education.educationUser summary: Create new navigation property to submissions for education operationId: education.users.assignments.CreateSubmissions requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions' - '/education/me/assignments/{educationAssignment-id}/submissions' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}': description: Provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. get: tags: - education.educationUser summary: Get educationSubmission description: 'Retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student''s work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0 operationId: education.users.assignments.GetSubmissions parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - reassignedBy - reassignedDateTime - recipient - resourcesFolderUrl - returnedBy - returnedDateTime - status - submittedBy - submittedDateTime - unsubmittedBy - unsubmittedDateTime - outcomes - resources - submittedResources type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - outcomes - resources - submittedResources type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property submissions in education operationId: education.users.assignments.UpdateSubmissions requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmission' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property submissions for education operationId: education.users.assignments.DeleteSubmissions 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign': description: Provides operations to call the reassign method. post: tags: - education.Actions summary: Invoke action reassign description: 'Reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the reassigned status will be mapped to the returned status, and reassignedDateTime and reassignedBy properties will be mapped to returnedDateTime and returnedBy respectively. If the header Prefer: include-unknown-enum-members is provided, a reassigned submission retains the reassigned status. For details, see the examples section. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.reassign responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return': description: Provides operations to call the return method. post: tags: - education.Actions summary: Invoke action return description: Make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.return responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder': description: Provides operations to call the setUpResourcesFolder method. post: tags: - education.Actions summary: Invoke action setUpResourcesFolder description: 'Trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.setUpResourcesFolder responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder' - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit': description: Provides operations to call the submit method. post: tags: - education.Actions summary: Invoke action submit description: 'Indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student''s assignment on their behalf. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.submit responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit': description: Provides operations to call the unsubmit method. post: tags: - education.Actions summary: Invoke action unsubmit description: 'Indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student''s assignment on their behalf. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0 operationId: education.users.educationUser.assignments.educationAssignment.submissions.educationSubmission.unsubmit responses: 2XX: description: Success content: application/json: schema: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationSubmission' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: action parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes': description: Provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: List outcomes description: 'Retrieve a list of educationOutcome objects. There are four types of outcomes: educationPointsOutcome, educationFeedbackOutcome, educationRubricOutcome, and educationFeedbackResourceOutcome. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, points and publishedPoints, feedback and publishedFeedback. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0 operationId: education.users.assignments.submissions.ListOutcomes 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: enum: - id - id desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationOutcomeCollectionResponse' 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: - education.educationUser summary: Create educationFeedbackResourceOutcome description: 'Create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn''t exist or isn''t in that folder, the POST request will fail. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0 operationId: education.users.assignments.submissions.CreateOutcomes requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}': description: Provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: Get outcomes from education operationId: education.users.assignments.submissions.GetOutcomes parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - lastModifiedBy - lastModifiedDateTime type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update educationOutcome description: Update the properties of an educationOutcome object. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0 operationId: education.users.assignments.submissions.UpdateOutcomes requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationOutcome' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationFeedbackResourceOutcome description: Delete a feedback resource from a submission. This can only be done by a teacher. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0 operationId: education.users.assignments.submissions.DeleteOutcomes 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationOutcome-id in: path description: The unique identifier of educationOutcome required: true schema: type: string x-ms-docs-key-type: educationOutcome x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.submissions.outcomes.GetCount-c6c3 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources': description: Provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: List submission resources description: 'List the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The submittedResources are the resources that have officially been submitted to be graded. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0 operationId: education.users.assignments.submissions.ListResources 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: enum: - id - id desc - assignmentResourceUrl - assignmentResourceUrl desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionResourceCollectionResponse' 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: - education.educationUser summary: Create educationSubmissionResource description: 'Add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the allowStudentsToAddResources flag is not set to true. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn''t exist or is not in that folder, the POST request will fail. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0 operationId: education.users.assignments.submissions.CreateResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}': description: Provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: Get educationSubmissionResource description: 'Retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the ''working'' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0 operationId: education.users.assignments.submissions.GetResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property resources in education operationId: education.users.assignments.submissions.UpdateResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationSubmissionResource description: 'Delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to ''reset'' the resource to its original state. If the resource wasn''t copied from the assignment but was added from the student, the resource is deleted. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0 operationId: education.users.assignments.submissions.DeleteResources 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationSubmissionResource-id in: path description: The unique identifier of educationSubmissionResource required: true schema: type: string x-ms-docs-key-type: educationSubmissionResource x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.submissions.resources.GetCount-cb98 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources': description: Provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: List submittedResources description: 'List the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmission-list-submittedresources?view=graph-rest-1.0 operationId: education.users.assignments.submissions.ListSubmittedResources 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: enum: - id - id desc - assignmentResourceUrl - assignmentResourceUrl desc - resource - resource desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSubmissionResourceCollectionResponse' 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: - education.educationUser summary: Create new navigation property to submittedResources for education operationId: education.users.assignments.submissions.CreateSubmittedResources requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}': description: Provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. get: tags: - education.educationUser summary: Get educationSubmittedSubmissionResource description: 'Retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationsubmittedsubmissionresource-get?view=graph-rest-1.0 operationId: education.users.assignments.submissions.GetSubmittedResources parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - assignmentResourceUrl - resource type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update the navigation property submittedResources in education operationId: education.users.assignments.submissions.UpdateSubmittedResources requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSubmissionResource' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete navigation property submittedResources for education operationId: education.users.assignments.submissions.DeleteSubmittedResources 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission - name: educationSubmissionResource-id in: path description: The unique identifier of educationSubmissionResource required: true schema: type: string x-ms-docs-key-type: educationSubmissionResource x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}' - '/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}' '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.submissions.submittedResources.GetCount-6158 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment - name: educationSubmission-id in: path description: The unique identifier of educationSubmission required: true schema: type: string x-ms-docs-key-type: educationSubmission '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.submissions.GetCount-fe47 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationAssignment-id in: path description: The unique identifier of educationAssignment required: true schema: type: string x-ms-docs-key-type: educationAssignment '/education/users/{educationUser-id}/assignments/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.assignments.GetCount-d390 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/assignments/delta()': description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.users.educationUser.assignments.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - addedStudentAction - addToCalendarAction - allowLateSubmissions - allowStudentsToAddResourcesToSubmission - assignDateTime - assignedDateTime - assignTo - classId - closeDateTime - createdBy - createdDateTime - displayName - dueDateTime - feedbackResourcesFolderUrl - grading - instructions - lastModifiedBy - lastModifiedDateTime - notificationChannelUrl - resourcesFolderUrl - status - webUrl - categories - resources - rubric - submissions type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - addedStudentAction - addedStudentAction desc - addToCalendarAction - addToCalendarAction desc - allowLateSubmissions - allowLateSubmissions desc - allowStudentsToAddResourcesToSubmission - allowStudentsToAddResourcesToSubmission desc - assignDateTime - assignDateTime desc - assignedDateTime - assignedDateTime desc - assignTo - assignTo desc - classId - classId desc - closeDateTime - closeDateTime desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - displayName - displayName desc - dueDateTime - dueDateTime desc - feedbackResourcesFolderUrl - feedbackResourcesFolderUrl desc - grading - grading desc - instructions - instructions desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - notificationChannelUrl - notificationChannelUrl desc - resourcesFolderUrl - resourcesFolderUrl desc - status - status desc - webUrl - webUrl desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationAssignment type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationAssignment' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - /education/users/delta() '/education/users/{educationUser-id}/classes': description: Provides operations to manage the classes property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List classes of an educationUser description: Get the educationClass resources an educationUser is a member of. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-classes?view=graph-rest-1.0 operationId: education.users.ListClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationClassCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - /education/me/classes '/education/users/{educationUser-id}/classes/{educationClass-id}': description: Provides operations to manage the classes property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get classes from education description: Classes to which the user belongs. Nullable. operationId: education.users.GetClasses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass x-ms-docs-grouped-path: - '/education/me/classes/{educationClass-id}' '/education/users/{educationUser-id}/classes/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.classes.GetCount-4517 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/rubrics': description: Provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List rubrics description: Retrieve a list of educationRubric objects. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-rubrics?view=graph-rest-1.0 operationId: education.users.ListRubrics 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: enum: - id - id desc - createdBy - createdBy desc - createdDateTime - createdDateTime desc - description - description desc - displayName - displayName desc - grading - grading desc - lastModifiedBy - lastModifiedBy desc - lastModifiedDateTime - lastModifiedDateTime desc - levels - levels desc - qualities - qualities desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationRubricCollectionResponse' 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: - education.educationUser summary: Create educationRubric description: Create a new educationRubric object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-post-rubrics?view=graph-rest-1.0 operationId: education.users.CreateRubrics requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - /education/me/rubrics '/education/users/{educationUser-id}/rubrics/{educationRubric-id}': description: Provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get educationRubric description: Retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationrubric-get?view=graph-rest-1.0 operationId: education.users.GetRubrics parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - createdBy - createdDateTime - description - displayName - grading - lastModifiedBy - lastModifiedDateTime - levels - qualities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - education.educationUser summary: Update educationRubric description: 'Update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under /education/users/{id}/rubrics. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/{class-id}/assignments/{assignment-id}/rubric, but it cannot be updated. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationrubric-update?view=graph-rest-1.0 operationId: education.users.UpdateRubrics requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationRubric' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - education.educationUser summary: Delete educationRubric description: Delete an educationRubric object. Only teachers can perform this operation. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationrubric-delete?view=graph-rest-1.0 operationId: education.users.DeleteRubrics 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 parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationRubric-id in: path description: The unique identifier of educationRubric required: true schema: type: string x-ms-docs-key-type: educationRubric x-ms-docs-grouped-path: - '/education/me/rubrics/{educationRubric-id}' '/education/users/{educationUser-id}/rubrics/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.rubrics.GetCount-7e40 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/schools': description: Provides operations to manage the schools property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List schools of an educationUser description: Retrieve a list of schools for a user. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-schools?view=graph-rest-1.0 operationId: education.users.ListSchools 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: enum: - id - id desc - description - description desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - address - address desc - createdBy - createdBy desc - externalId - externalId desc - externalPrincipalId - externalPrincipalId desc - fax - fax desc - highestGrade - highestGrade desc - lowestGrade - lowestGrade desc - phone - phone desc - principalEmail - principalEmail desc - principalName - principalName desc - schoolNumber - schoolNumber desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationSchoolCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - /education/me/schools '/education/users/{educationUser-id}/schools/{educationSchool-id}': description: Provides operations to manage the schools property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get schools from education description: Schools to which the user belongs. Nullable. operationId: education.users.GetSchools parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - externalSource - externalSourceDetail - address - createdBy - externalId - externalPrincipalId - fax - highestGrade - lowestGrade - phone - principalEmail - principalName - schoolNumber - administrativeUnit - classes - users type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - administrativeUnit - classes - users type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationSchool' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationSchool-id in: path description: The unique identifier of educationSchool required: true schema: type: string x-ms-docs-key-type: educationSchool x-ms-docs-grouped-path: - '/education/me/schools/{educationSchool-id}' '/education/users/{educationUser-id}/schools/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.schools.GetCount-a99c 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/taughtClasses': description: Provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: List taughtClasses description: Get the educationClass resources owned by an educationUser. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-list-taughtclasses?view=graph-rest-1.0 operationId: education.users.ListTaughtClasses 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: enum: - id - id desc - classCode - classCode desc - course - course desc - createdBy - createdBy desc - description - description desc - displayName - displayName desc - externalId - externalId desc - externalName - externalName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - grade - grade desc - mailNickname - mailNickname desc - term - term desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.educationClassCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - /education/me/taughtClasses '/education/users/{educationUser-id}/taughtClasses/{educationClass-id}': description: Provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get taughtClasses from education description: Classes for which the user is a teacher. operationId: education.users.GetTaughtClasses parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - classCode - course - createdBy - description - displayName - externalId - externalName - externalSource - externalSourceDetail - grade - mailNickname - term - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - assignmentCategories - assignmentDefaults - assignments - assignmentSettings - group - members - schools - teachers type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.educationClass' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser - name: educationClass-id in: path description: The unique identifier of educationClass required: true schema: type: string x-ms-docs-key-type: educationClass x-ms-docs-grouped-path: - '/education/me/taughtClasses/{educationClass-id}' '/education/users/{educationUser-id}/taughtClasses/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.taughtClasses.GetCount-788d 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/user': description: Provides operations to manage the user property of the microsoft.graph.educationUser entity. get: tags: - education.educationUser summary: Get educationUser description: Retrieve the simple directory user that corresponds to this educationUser. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/educationuser-get-user?view=graph-rest-1.0 operationId: education.users.GetUser parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - deletedDateTime - signInActivity - accountEnabled - ageGroup - assignedLicenses - assignedPlans - authorizationInfo - businessPhones - city - companyName - consentProvidedForMinor - country - createdDateTime - creationType - customSecurityAttributes - department - displayName - employeeHireDate - employeeId - employeeLeaveDateTime - employeeOrgData - employeeType - externalUserState - externalUserStateChangeDateTime - faxNumber - givenName - identities - imAddresses - isResourceAccount - jobTitle - lastPasswordChangeDateTime - legalAgeGroupClassification - licenseAssignmentStates - mail - mailNickname - mobilePhone - officeLocation - onPremisesDistinguishedName - onPremisesDomainName - onPremisesExtensionAttributes - onPremisesImmutableId - onPremisesLastSyncDateTime - onPremisesProvisioningErrors - onPremisesSamAccountName - onPremisesSecurityIdentifier - onPremisesSyncEnabled - onPremisesUserPrincipalName - otherMails - passwordPolicies - passwordProfile - postalCode - preferredDataLocation - preferredLanguage - provisionedPlans - proxyAddresses - securityIdentifier - serviceProvisioningErrors - showInAddressList - signInSessionsValidFromDateTime - state - streetAddress - surname - usageLocation - userPrincipalName - userType - mailboxSettings - deviceEnrollmentLimit - print - aboutMe - birthday - hireDate - interests - mySite - pastProjects - preferredName - responsibilities - schools - skills - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - appRoleAssignments - createdObjects - directReports - licenseDetails - manager - memberOf - oauth2PermissionGrants - ownedDevices - ownedObjects - registeredDevices - scopedRoleMemberOf - transitiveMemberOf - calendar - calendarGroups - calendars - calendarView - contactFolders - contacts - events - inferenceClassification - mailFolders - messages - outlook - people - drive - drives - followedSites - extensions - agreementAcceptances - managedDevices - managedAppRegistrations - deviceManagementTroubleshootingEvents - planner - insights - settings - onenote - photo - photos - activities - onlineMeetings - presence - authentication - chats - joinedTeams - teamwork - todo - employeeExperience type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.user' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser x-ms-docs-grouped-path: - /education/me/user '/education/users/{educationUser-id}/user/mailboxSettings': get: tags: - education.educationUser summary: Get mailboxSettings property value description: 'Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.' operationId: education.users.user.GetMailboxSettings parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - archiveFolder - automaticRepliesSetting - dateFormat - delegateMeetingMessageDeliveryOptions - language - timeFormat - timeZone - userPurpose - workingHours type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Result entities content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' patch: tags: - education.educationUser summary: Update property mailboxSettings value. operationId: education.users.user.UpdateMailboxSettings requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.mailboxSettings' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/user/serviceProvisioningErrors': get: tags: - education.educationUser summary: Get serviceProvisioningErrors property value operationId: education.users.user.ListServiceProvisioningErrors 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: enum: - createdDateTime - createdDateTime desc - isResolved - isResolved desc - serviceInstance - serviceInstance desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - createdDateTime - isResolved - serviceInstance type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.serviceProvisioningErrorCollectionResponse' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser '/education/users/{educationUser-id}/user/serviceProvisioningErrors/$count': description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.user.ServiceProvisioningErrors.GetCount-9dc6 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' parameters: - name: educationUser-id in: path description: The unique identifier of educationUser required: true schema: type: string x-ms-docs-key-type: educationUser /education/users/$count: description: Provides operations to count the resources in the collection. get: tags: - education.educationUser summary: Get the number of the resource operationId: education.users.GetCount-6be9 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' /education/users/delta(): description: Provides operations to call the delta method. get: tags: - education.Functions summary: Invoke function delta operationId: education.users.delta parameters: - $ref: '#/components/parameters/top' - $ref: '#/components/parameters/skip' - $ref: '#/components/parameters/search' - $ref: '#/components/parameters/filter' - $ref: '#/components/parameters/count' - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - relatedContacts - accountEnabled - assignedLicenses - assignedPlans - businessPhones - createdBy - department - displayName - externalSource - externalSourceDetail - givenName - mail - mailingAddress - mailNickname - middleName - mobilePhone - officeLocation - onPremisesInfo - passwordPolicies - passwordProfile - preferredLanguage - primaryRole - provisionedPlans - refreshTokensValidFromDateTime - residenceAddress - showInAddressList - student - surname - teacher - usageLocation - userPrincipalName - userType - assignments - rubrics - classes - schools - taughtClasses - user type: string - name: $orderby in: query description: Order items by property values style: form explode: false schema: uniqueItems: true type: array items: enum: - id - id desc - relatedContacts - relatedContacts desc - accountEnabled - accountEnabled desc - assignedLicenses - assignedLicenses desc - assignedPlans - assignedPlans desc - businessPhones - businessPhones desc - createdBy - createdBy desc - department - department desc - displayName - displayName desc - externalSource - externalSource desc - externalSourceDetail - externalSourceDetail desc - givenName - givenName desc - mail - mail desc - mailingAddress - mailingAddress desc - mailNickname - mailNickname desc - middleName - middleName desc - mobilePhone - mobilePhone desc - officeLocation - officeLocation desc - onPremisesInfo - onPremisesInfo desc - passwordPolicies - passwordPolicies desc - passwordProfile - passwordProfile desc - preferredLanguage - preferredLanguage desc - primaryRole - primaryRole desc - provisionedPlans - provisionedPlans desc - refreshTokensValidFromDateTime - refreshTokensValidFromDateTime desc - residenceAddress - residenceAddress desc - showInAddressList - showInAddressList desc - student - student desc - surname - surname desc - teacher - teacher desc - usageLocation - usageLocation desc - userPrincipalName - userPrincipalName desc - userType - userType desc type: string responses: 2XX: description: Success content: application/json: schema: title: Collection of educationUser type: object allOf: - $ref: '#/components/schemas/BaseDeltaFunctionResponse' - type: object properties: value: type: array items: anyOf: - $ref: '#/components/schemas/microsoft.graph.educationUser' - type: object nullable: true 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: function x-ms-pageable: nextLinkName: '@odata.nextLink' operationName: listMore x-ms-docs-grouped-path: - '/education/classes/{educationClass-id}/assignmentCategories/delta()' - '/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/classes/{educationClass-id}/assignments/delta()' - /education/classes/delta() - '/education/me/assignments/{educationAssignment-id}/categories/delta()' - /education/me/assignments/delta() - /education/schools/delta() - '/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta()' - '/education/users/{educationUser-id}/assignments/delta()' /employeeExperience: description: Provides operations to manage the employeeExperience singleton. get: tags: - employeeExperience.employeeExperience summary: Get employeeExperience operationId: employeeExperience.employeeExperience.GetEmployeeExperience parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - learningCourseActivities - learningProviders type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - learningCourseActivities - learningProviders type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.employeeExperience' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - employeeExperience.employeeExperience summary: Update employeeExperience operationId: employeeExperience.employeeExperience.UpdateEmployeeExperience requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.employeeExperience' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.employeeExperience' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /employeeExperience/learningCourseActivities: description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. get: tags: - employeeExperience.learningCourseActivity summary: Get learningCourseActivity description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. This API is available in the following national cloud deployments.' operationId: employeeExperience.ListLearningCourseActivities 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: enum: - id - id desc - completedDateTime - completedDateTime desc - completionPercentage - completionPercentage desc - externalcourseActivityId - externalcourseActivityId desc - learnerUserId - learnerUserId desc - learningContentId - learningContentId desc - learningProviderId - learningProviderId desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - completionPercentage - externalcourseActivityId - learnerUserId - learningContentId - learningProviderId - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' 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: - employeeExperience.learningCourseActivity summary: Create new navigation property to learningCourseActivities for employeeExperience operationId: employeeExperience.CreateLearningCourseActivities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/employeeExperience/learningCourseActivities/{learningCourseActivity-id}': description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. get: tags: - employeeExperience.learningCourseActivity summary: Get learningCourseActivity description: 'Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. This API is available in the following national cloud deployments.' externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-1.0 operationId: employeeExperience.GetLearningCourseActivities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - completionPercentage - externalcourseActivityId - learnerUserId - learningContentId - learningProviderId - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - employeeExperience.learningCourseActivity summary: Update the navigation property learningCourseActivities in employeeExperience operationId: employeeExperience.UpdateLearningCourseActivities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - employeeExperience.learningCourseActivity summary: Delete navigation property learningCourseActivities for employeeExperience operationId: employeeExperience.DeleteLearningCourseActivities 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 parameters: - name: learningCourseActivity-id in: path description: The unique identifier of learningCourseActivity required: true schema: type: string x-ms-docs-key-type: learningCourseActivity /employeeExperience/learningCourseActivities/$count: description: Provides operations to count the resources in the collection. get: tags: - employeeExperience.learningCourseActivity summary: Get the number of the resource operationId: employeeExperience.learningCourseActivities.GetCount-b347 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' /employeeExperience/learningProviders: description: Provides operations to manage the learningProviders property of the microsoft.graph.employeeExperience entity. get: tags: - employeeExperience.learningProvider summary: List learningProviders description: Get a list of the learningProvider resources registered in Viva Learning for a tenant. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/employeeexperience-list-learningproviders?view=graph-rest-1.0 operationId: employeeExperience.ListLearningProviders 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: enum: - id - id desc - displayName - displayName desc - isCourseActivitySyncEnabled - isCourseActivitySyncEnabled desc - loginWebUrl - loginWebUrl desc - longLogoWebUrlForDarkTheme - longLogoWebUrlForDarkTheme desc - longLogoWebUrlForLightTheme - longLogoWebUrlForLightTheme desc - squareLogoWebUrlForDarkTheme - squareLogoWebUrlForDarkTheme desc - squareLogoWebUrlForLightTheme - squareLogoWebUrlForLightTheme desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - isCourseActivitySyncEnabled - loginWebUrl - longLogoWebUrlForDarkTheme - longLogoWebUrlForLightTheme - squareLogoWebUrlForDarkTheme - squareLogoWebUrlForLightTheme - learningContents - learningCourseActivities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - learningContents - learningCourseActivities type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.learningProviderCollectionResponse' 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: - employeeExperience.learningProvider summary: Create learningProvider description: Create a new learningProvider object and register it with Viva Learning using the specified display name and logos for different themes. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/employeeexperience-post-learningproviders?view=graph-rest-1.0 operationId: employeeExperience.CreateLearningProviders requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningProvider' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningProvider' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/employeeExperience/learningProviders/{learningProvider-id}': description: Provides operations to manage the learningProviders property of the microsoft.graph.employeeExperience entity. get: tags: - employeeExperience.learningProvider summary: Get learningProvider description: Read the properties and relationships of a learningProvider object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningprovider-get?view=graph-rest-1.0 operationId: employeeExperience.GetLearningProviders parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - displayName - isCourseActivitySyncEnabled - loginWebUrl - longLogoWebUrlForDarkTheme - longLogoWebUrlForLightTheme - squareLogoWebUrlForDarkTheme - squareLogoWebUrlForLightTheme - learningContents - learningCourseActivities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - learningContents - learningCourseActivities type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningProvider' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - employeeExperience.learningProvider summary: Update learningProvider description: Update the properties of a learningProvider object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningprovider-update?view=graph-rest-1.0 operationId: employeeExperience.UpdateLearningProviders requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningProvider' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningProvider' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - employeeExperience.learningProvider summary: Delete learningProvider description: Delete a learningProvider resource and remove its registration in Viva Learning for a tenant. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/employeeexperience-delete-learningproviders?view=graph-rest-1.0 operationId: employeeExperience.DeleteLearningProviders 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 parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider '/employeeExperience/learningProviders/{learningProvider-id}/learningContents': description: Provides operations to manage the learningContents property of the microsoft.graph.learningProvider entity. get: tags: - employeeExperience.learningProvider summary: List learningContents description: Get a list of the learningContent resources and their properties. This list represents the metadata of the specified provider's content in Viva Learning. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningprovider-list-learningcontents?view=graph-rest-1.0 operationId: employeeExperience.learningProviders.ListLearningContents 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: enum: - id - id desc - additionalTags - additionalTags desc - contentWebUrl - contentWebUrl desc - contributors - contributors desc - createdDateTime - createdDateTime desc - description - description desc - duration - duration desc - externalId - externalId desc - format - format desc - isActive - isActive desc - isPremium - isPremium desc - isSearchable - isSearchable desc - languageTag - languageTag desc - lastModifiedDateTime - lastModifiedDateTime desc - numberOfPages - numberOfPages desc - skillTags - skillTags desc - sourceName - sourceName desc - thumbnailWebUrl - thumbnailWebUrl desc - title - title desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - additionalTags - contentWebUrl - contributors - createdDateTime - description - duration - externalId - format - isActive - isPremium - isSearchable - languageTag - lastModifiedDateTime - numberOfPages - skillTags - sourceName - thumbnailWebUrl - title type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.learningContentCollectionResponse' 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: - employeeExperience.learningProvider summary: Create new navigation property to learningContents for employeeExperience operationId: employeeExperience.learningProviders.CreateLearningContents requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningContent' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider '/employeeExperience/learningProviders/{learningProvider-id}/learningContents/{learningContent-id}': description: Provides operations to manage the learningContents property of the microsoft.graph.learningProvider entity. get: tags: - employeeExperience.learningProvider summary: Get learningContent description: Get the specified learningContent resource which represents the metadata of the specified provider's ingested content. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningcontent-get?view=graph-rest-1.0 operationId: employeeExperience.learningProviders.GetLearningContents parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - additionalTags - contentWebUrl - contributors - createdDateTime - description - duration - externalId - format - isActive - isPremium - isSearchable - languageTag - lastModifiedDateTime - numberOfPages - skillTags - sourceName - thumbnailWebUrl - title type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - employeeExperience.learningProvider summary: Update the navigation property learningContents in employeeExperience operationId: employeeExperience.learningProviders.UpdateLearningContents requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningContent' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningContent' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - employeeExperience.learningProvider summary: Delete learningContent description: Delete the specified learningContent resource that represents the metadata of the specified provider's ingested content. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningprovider-delete-learningcontents?view=graph-rest-1.0 operationId: employeeExperience.learningProviders.DeleteLearningContents 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 parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider - name: learningContent-id in: path description: The unique identifier of learningContent required: true schema: type: string x-ms-docs-key-type: learningContent '/employeeExperience/learningProviders/{learningProvider-id}/learningContents/$count': description: Provides operations to count the resources in the collection. get: tags: - employeeExperience.learningProvider summary: Get the number of the resource operationId: employeeExperience.learningProviders.learningContents.GetCount-2b22 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' parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider '/employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities': description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. get: tags: - employeeExperience.learningProvider summary: Get learningCourseActivities from employeeExperience operationId: employeeExperience.learningProviders.ListLearningCourseActivities 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: enum: - id - id desc - completedDateTime - completedDateTime desc - completionPercentage - completionPercentage desc - externalcourseActivityId - externalcourseActivityId desc - learnerUserId - learnerUserId desc - learningContentId - learningContentId desc - learningProviderId - learningProviderId desc - status - status desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - completionPercentage - externalcourseActivityId - learnerUserId - learningContentId - learningProviderId - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.learningCourseActivityCollectionResponse' 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: - employeeExperience.learningProvider summary: Create learningCourseActivity description: "Create a new learningCourseActivity object. A learning course activity can be one of two types: \n- Assignment\n- Self-initiated Use this method to create either type of activity. This API is available in the following national cloud deployments." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/employeeexperienceuser-post-learningcourseactivities?view=graph-rest-1.0 operationId: employeeExperience.learningProviders.CreateLearningCourseActivities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider '/employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/{learningCourseActivity-id}': description: Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. get: tags: - employeeExperience.learningProvider summary: Get learningCourseActivities from employeeExperience operationId: employeeExperience.learningProviders.GetLearningCourseActivities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - completedDateTime - completionPercentage - externalcourseActivityId - learnerUserId - learningContentId - learningProviderId - status type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - employeeExperience.learningProvider summary: Update learningCourseActivity description: Update the properties of a learningCourseActivity object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningcourseactivity-update?view=graph-rest-1.0 operationId: employeeExperience.learningProviders.UpdateLearningCourseActivities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.learningCourseActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - employeeExperience.learningProvider summary: Delete learningCourseActivity description: Delete a learningCourseActivity object by using the course activity ID of either an assignment or a self-initiated activity. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/learningcourseactivity-delete?view=graph-rest-1.0 operationId: employeeExperience.learningProviders.DeleteLearningCourseActivities 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 parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider - name: learningCourseActivity-id in: path description: The unique identifier of learningCourseActivity required: true schema: type: string x-ms-docs-key-type: learningCourseActivity '/employeeExperience/learningProviders/{learningProvider-id}/learningCourseActivities/$count': description: Provides operations to count the resources in the collection. get: tags: - employeeExperience.learningProvider summary: Get the number of the resource operationId: employeeExperience.learningProviders.learningCourseActivities.GetCount-abe5 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' parameters: - name: learningProvider-id in: path description: The unique identifier of learningProvider required: true schema: type: string x-ms-docs-key-type: learningProvider /employeeExperience/learningProviders/$count: description: Provides operations to count the resources in the collection. get: tags: - employeeExperience.learningProvider summary: Get the number of the resource operationId: employeeExperience.learningProviders.GetCount-4d87 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' /external: description: Provides operations to manage the external singleton. get: tags: - external.external summary: Get external operationId: external.external.GetExternal parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - connections type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - connections type: string responses: 2XX: description: Retrieved entity content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.external' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - external.external summary: Update external operationId: external.external.UpdateExternal requestBody: description: New property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.external' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.external' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation /external/connections: description: Provides operations to manage the connections property of the microsoft.graph.externalConnectors.external entity. get: tags: - external.externalConnection summary: List externalConnections description: Get a list of the externalConnection objects and their properties. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-list?view=graph-rest-1.0 operationId: external.ListConnections 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: enum: - id - id desc - activitySettings - activitySettings desc - configuration - configuration desc - connectorId - connectorId desc - description - description desc - name - name desc - searchSettings - searchSettings desc - state - state desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activitySettings - configuration - connectorId - description - name - searchSettings - state - groups - items - operations - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - groups - items - operations - schema type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalConnectionCollectionResponse' 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: - external.externalConnection summary: Create externalConnection description: Create a new externalConnection object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-external-post-connections?view=graph-rest-1.0 operationId: external.CreateConnections requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation '/external/connections/{externalConnection-id}': description: Provides operations to manage the connections property of the microsoft.graph.externalConnectors.external entity. get: tags: - external.externalConnection summary: Get externalConnection description: Read the properties and relationships of an externalConnection object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-get?view=graph-rest-1.0 operationId: external.GetConnections parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - activitySettings - configuration - connectorId - description - name - searchSettings - state - groups - items - operations - schema type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - groups - items - operations - schema type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - external.externalConnection summary: Update externalConnection description: Update the properties of an externalConnection object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-update?view=graph-rest-1.0 operationId: external.UpdateConnections requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalConnection' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - external.externalConnection summary: Delete externalConnection description: Deletes an externalConnection object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-delete?view=graph-rest-1.0 operationId: external.DeleteConnections 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/external/connections/{externalConnection-id}/groups': description: Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - external.externalConnection summary: Get externalGroup description: Get an externalGroup object. This API is available in the following national cloud deployments. operationId: external.connections.ListGroups 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: enum: - id - id desc - description - description desc - displayName - displayName desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - members type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalGroupCollectionResponse' 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: - external.externalConnection summary: Create externalGroup description: Create a new externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-post-groups?view=graph-rest-1.0 operationId: external.connections.CreateGroups requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/external/connections/{externalConnection-id}/groups/{externalGroup-id}': description: Provides operations to manage the groups property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - external.externalConnection summary: Get externalGroup description: Get an externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-get?view=graph-rest-1.0 operationId: external.connections.GetGroups parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - description - displayName - members type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - members type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - external.externalConnection summary: Update externalGroup description: Update the properties of an externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-update?view=graph-rest-1.0 operationId: external.connections.UpdateGroups requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalGroup' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - external.externalConnection summary: Delete externalGroup description: Delete an externalGroup object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-delete?view=graph-rest-1.0 operationId: external.connections.DeleteGroups 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup '/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members': description: Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. get: tags: - external.externalConnection summary: Get members from external description: 'A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or an externalGroup as members.' operationId: external.connections.groups.ListMembers 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: enum: - id - id desc - type - type desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.identityCollectionResponse' 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: - external.externalConnection summary: Create identity description: Create an identity resource for a new member in an externalGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-post-members?view=graph-rest-1.0 operationId: external.connections.groups.CreateMembers requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup '/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}': description: Provides operations to manage the members property of the microsoft.graph.externalConnectors.externalGroup entity. get: tags: - external.externalConnection summary: Get members from external description: 'A member added to an externalGroup. You can add Microsoft Entra users, Microsoft Entra groups, or an externalGroup as members.' operationId: external.connections.groups.GetMembers parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - external.externalConnection summary: Update the navigation property members in external operationId: external.connections.groups.UpdateMembers requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - external.externalConnection summary: Delete identity description: Delete an identity resource to remove the corresponding member from an externalGroup. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalgroupmember-delete?view=graph-rest-1.0 operationId: external.connections.groups.DeleteMembers 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup - name: identity-id in: path description: The unique identifier of identity required: true schema: type: string x-ms-docs-key-type: identity '/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count': description: Provides operations to count the resources in the collection. get: tags: - external.externalConnection summary: Get the number of the resource operationId: external.connections.groups.members.GetCount-482b 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalGroup-id in: path description: The unique identifier of externalGroup required: true schema: type: string x-ms-docs-key-type: externalGroup '/external/connections/{externalConnection-id}/groups/$count': description: Provides operations to count the resources in the collection. get: tags: - external.externalConnection summary: Get the number of the resource operationId: external.connections.groups.GetCount-51f5 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/external/connections/{externalConnection-id}/items': description: Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - external.externalConnection summary: Get externalItem description: Read the properties and relationships of an externalItem object. This API is available in the following national cloud deployments. operationId: external.connections.ListItems 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: enum: - id - id desc - acl - acl desc - content - content desc - properties - properties desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acl - content - properties - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalItemCollectionResponse' 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: - external.externalConnection summary: Create new navigation property to items for external operationId: external.connections.CreateItems requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection '/external/connections/{externalConnection-id}/items/{externalItem-id}': description: Provides operations to manage the items property of the microsoft.graph.externalConnectors.externalConnection entity. get: tags: - external.externalConnection summary: Get externalItem description: Read the properties and relationships of an externalItem object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-get?view=graph-rest-1.0 operationId: external.connections.GetItems parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - acl - content - properties - activities type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - activities type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation put: tags: - external.externalConnection summary: Update the navigation property items in external operationId: external.connections.UpdateItems requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalItem' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - external.externalConnection summary: Delete externalItem description: Delete an externalItem object. This API is available in the following national cloud deployments. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/externalconnectors-externalitem-delete?view=graph-rest-1.0 operationId: external.connections.DeleteItems 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/external/connections/{externalConnection-id}/items/{externalItem-id}/activities': description: Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. get: tags: - external.externalConnection summary: Get activities from external description: Returns a list of activities performed on the item. Write-only. operationId: external.connections.items.ListActivities 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: enum: - id - id desc - startDateTime - startDateTime desc - type - type desc type: string - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - startDateTime - type - performedBy type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - performedBy type: string responses: 2XX: $ref: '#/components/responses/microsoft.graph.externalConnectors.externalActivityCollectionResponse' 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: - external.externalConnection summary: Create new navigation property to activities for external operationId: external.connections.items.CreateActivities requestBody: description: New navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' required: true responses: 2XX: description: Created navigation property. content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}': description: Provides operations to manage the activities property of the microsoft.graph.externalConnectors.externalItem entity. get: tags: - external.externalConnection summary: Get activities from external description: Returns a list of activities performed on the item. Write-only. operationId: external.connections.items.GetActivities parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - startDateTime - type - performedBy type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' - performedBy type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation patch: tags: - external.externalConnection summary: Update the navigation property activities in external operationId: external.connections.items.UpdateActivities requestBody: description: New navigation property values content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' required: true responses: 2XX: description: Success content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.externalActivity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation delete: tags: - external.externalConnection summary: Delete navigation property activities for external operationId: external.connections.items.DeleteActivities 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 parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem - name: externalActivity-id in: path description: The unique identifier of externalActivity required: true schema: type: string x-ms-docs-key-type: externalActivity '/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy': description: Provides operations to manage the performedBy property of the microsoft.graph.externalConnectors.externalActivity entity. get: tags: - external.externalConnection summary: Get performedBy from external description: Represents an identity used to identify who is responsible for the activity. operationId: external.connections.items.activities.GetPerformedBy parameters: - name: $select in: query description: Select properties to be returned style: form explode: false schema: uniqueItems: true type: array items: enum: - id - type type: string - name: $expand in: query description: Expand related entities style: form explode: false schema: uniqueItems: true type: array items: enum: - '*' type: string responses: 2XX: description: Retrieved navigation property content: application/json: schema: $ref: '#/components/schemas/microsoft.graph.externalConnectors.identity' 4XX: $ref: '#/components/responses/error' 5XX: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem - name: externalActivity-id in: path description: The unique identifier of externalActivity required: true schema: type: string x-ms-docs-key-type: externalActivity '/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count': description: Provides operations to count the resources in the collection. get: tags: - external.externalConnection summary: Get the number of the resource operationId: external.connections.items.activities.GetCount-d5b5 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' parameters: - name: externalConnection-id in: path description: The unique identifier of externalConnection required: true schema: type: string x-ms-docs-key-type: externalConnection - name: externalItem-id in: path description: The unique identifier of externalItem required: true schema: type: string x-ms-docs-key-type: externalItem '/external/connections/{externalConnection-id}/items/{externalItem-id}/microsoft.graph.externalConnectors.addActivities': description: Provides operations to call the addActivities method. post: tags: - external.Actions summary: Invoke action addActivities operationId: external.connections.externalConnection.items.externalItem.addActivities requestBody: description: Action parameters content: application/json: schema: type: object properties: activities: type: array items: