Microsoft Graph Device Management

Microsoft Graph Device Management is the set of Microsoft Graph APIs that expose Microsoft Intune’s endpoint management capabilities, letting you automate and integrate device and app lifecycle tasks across Windows, iOS/iPadOS, Android, and macOS. It enables you to inventory devices and apps; create and deploy configuration profiles and compliance policies; assign and manage applications; and perform remote actions such as wipe, retire, restart, sync, reset passcodes, and more.

OpenAPI Specification

devicemanagement-openapi-original.yml Raw ↑
openapi: 3.1.0
info:
  title: Microsoft Graph Devicemanagement
  description: Needs a description.
paths:
  /deviceManagement:
    description: Provides operations to manage the deviceManagement singleton.
    get:
      tags:
        - deviceManagement.deviceManagement
      summary: Microsoft Graph Get deviceManagement
      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:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          description: Retrieved 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: Microsoft Graph Update deviceManagement
      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: Microsoft Graph Get applePushNotificationCertificate from deviceManagement
      description: Apple push notification certificate.
      operationId: deviceManagement.GetApplePushNotificationCertificate
      parameters:
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/microsoft.graph.applePushNotificationCertificate
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
        - deviceManagement.applePushNotificationCertificate
      summary: >-
        Microsoft Graph Update the navigation property applePushNotificationCertificate in deviceManagement
      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: >-
        Microsoft Graph 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.applePushNotificationCertificate
      summary: Microsoft Graph 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: Microsoft Graph Get auditEvents from deviceManagement
      description: The Audit Events
      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:
              type: string
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.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: Microsoft Graph Create new navigation property to auditEvents for deviceManagement
      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: Microsoft Graph Get auditEvents from deviceManagement
      description: The Audit Events
      operationId: deviceManagement.GetAuditEvents
      parameters:
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.auditEvent'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
        - deviceManagement.auditEvent
      summary: Microsoft Graph Update the navigation property auditEvents in deviceManagement
      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: Microsoft Graph Delete navigation property auditEvents for deviceManagement
      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: Microsoft Graph 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.auditEvent
      summary: Microsoft Graph Invoke function getAuditActivityTypes
      operationId: deviceManagement.auditEvents.getAuditActivityTypes
      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
    parameters:
      - name: category
        in: path
        description: 'Usage: category=''{category}'''
        required: true
        schema:
          type: string
          nullable: true
    x-ms-docs-grouped-path:
      - /deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes()
  /deviceManagement/auditEvents/getAuditCategories():
    description: Provides operations to call the getAuditCategories method.
    get:
      tags:
        - deviceManagement.auditEvent
      summary: Microsoft Graph 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: Microsoft Graph Get complianceManagementPartners from deviceManagement
      description: The list of Compliance Management Partners configured by the tenant.
      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:
              type: string
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          $ref: >-
            #/components/responses/microsoft.graph.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: >-
        Microsoft Graph Create new navigation property to complianceManagementPartners for deviceManagement
      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: Microsoft Graph Get complianceManagementPartners from deviceManagement
      description: The list of Compliance Management Partners configured by the tenant.
      operationId: deviceManagement.GetComplianceManagementPartners
      parameters:
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/microsoft.graph.complianceManagementPartner
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
        - deviceManagement.complianceManagementPartner
      summary: >-
        Microsoft Graph Update the navigation property complianceManagementPartners in deviceManagement
      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: >-
        Microsoft Graph Delete navigation property complianceManagementPartners for deviceManagement
      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: Microsoft Graph 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: Microsoft Graph Get conditionalAccessSettings from deviceManagement
      description: >-
        The Exchange on premises conditional access settings. On premises
        conditional access will require devices to be both enrolled and
        compliant for mail access
      operationId: deviceManagement.GetConditionalAccessSettings
      parameters:
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/microsoft.graph.onPremisesConditionalAccessSettings
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
        - deviceManagement.onPremisesConditionalAccessSettings
      summary: >-
        Microsoft Graph Update the navigation property conditionalAccessSettings in deviceManagement
      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: >-
        Microsoft Graph 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: Microsoft Graph Get detectedApps from deviceManagement
      description: The list of detected apps associated with a device.
      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:
              type: string
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          $ref: '#/components/responses/microsoft.graph.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: Microsoft Graph Create new navigation property to detectedApps for deviceManagement
      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: Microsoft Graph Get detectedApps from deviceManagement
      description: The list of detected apps associated with a device.
      operationId: deviceManagement.GetDetectedApps
      parameters:
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          description: Retrieved navigation property
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/microsoft.graph.detectedApp'
        4XX:
          $ref: '#/components/responses/error'
        5XX:
          $ref: '#/components/responses/error'
      x-ms-docs-operation-type: operation
    patch:
      tags:
        - deviceManagement.detectedApp
      summary: Microsoft Graph Update the navigation property detectedApps in deviceManagement
      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: Microsoft Graph Delete navigation property detectedApps for deviceManagement
      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: Microsoft Graph 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:
              type: string
        - name: $select
          in: query
          description: Select properties to be returned
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
        - name: $expand
          in: query
          description: Expand related entities
          style: form
          explode: false
          schema:
            uniqueItems: true
            type: array
            items:
              type: string
      responses:
        2XX:
          $ref: >-
            #

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