Microsoft Graph · Capability

Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory

Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory. 21 operations. Lead operation: Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft GraphdeviceManagement.userExperienceAnalyticsCategory

What You Can Do

GET
Devicemanagementgetuserexperienceanalyticsapphealthoverview — Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview
PATCH
Devicemanagementupdateuserexperienceanalyticsapphealthoverview — Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview
DELETE
Devicemanagementdeleteuserexperienceanalyticsapphealthoverview — Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview
GET
Devicemanagementuserexperienceanalyticsapphealthoverviewlistmetricvalues — Microsoft Graph Get metricValues from deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues
POST
Devicemanagementuserexperienceanalyticsapphealthoverviewcreatemetricvalues — Microsoft Graph Create new navigation property to metricValues for deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues
GET
Devicemanagementuserexperienceanalyticsapphealthoverviewmetricvaluesgetcount8e50 — Microsoft Graph Get the number of the resource
/v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues/count
GET
Devicemanagementuserexperienceanalyticsapphealthoverviewgetmetricvalues — Microsoft Graph Get metricValues from deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues/{userexperienceanalyticsmetric-id}
PATCH
Devicemanagementuserexperienceanalyticsapphealthoverviewupdatemetricvalues — Microsoft Graph Update the navigation property metricValues in deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues/{userexperienceanalyticsmetric-id}
DELETE
Devicemanagementuserexperienceanalyticsapphealthoverviewdeletemetricvalues — Microsoft Graph Delete navigation property metricValues for deviceManagement
/v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues/{userexperienceanalyticsmetric-id}
GET
Devicemanagementlistuserexperienceanalyticscategories — Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories
POST
Devicemanagementcreateuserexperienceanalyticscategories — Microsoft Graph Create new navigation property to userExperienceAnalyticsCategories for deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories
GET
Devicemanagementuserexperienceanalyticscategoriesgetcount6bb5 — Microsoft Graph Get the number of the resource
/v1/devicemanagement/userexperienceanalyticscategories/count
GET
Devicemanagementgetuserexperienceanalyticscategories — Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}
PATCH
Devicemanagementupdateuserexperienceanalyticscategories — Microsoft Graph Update the navigation property userExperienceAnalyticsCategories in deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}
DELETE
Devicemanagementdeleteuserexperienceanalyticscategories — Microsoft Graph Delete navigation property userExperienceAnalyticsCategories for deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}
GET
Devicemanagementuserexperienceanalyticscategorieslistmetricvalues — Microsoft Graph Get metricValues from deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues
POST
Devicemanagementuserexperienceanalyticscategoriescreatemetricvalues — Microsoft Graph Create new navigation property to metricValues for deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues
GET
Devicemanagementuserexperienceanalyticscategoriesmetricvaluesgetcounta34c — Microsoft Graph Get the number of the resource
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues/count
GET
Devicemanagementuserexperienceanalyticscategoriesgetmetricvalues — Microsoft Graph Get metricValues from deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues/{userexperienceanalyticsmetric-id}
PATCH
Devicemanagementuserexperienceanalyticscategoriesupdatemetricvalues — Microsoft Graph Update the navigation property metricValues in deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues/{userexperienceanalyticsmetric-id}
DELETE
Devicemanagementuserexperienceanalyticscategoriesdeletemetricvalues — Microsoft Graph Delete navigation property metricValues for deviceManagement
/v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues/{userexperienceanalyticsmetric-id}

MCP Tools

microsoft-graph-get-userexperienceanalyticsapphealthoverview-devicemanagement

Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement

read-only idempotent
microsoft-graph-update-navigation-property

Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement

idempotent
microsoft-graph-get-metricvalues-devicemanagement

Microsoft Graph Get metricValues from deviceManagement

read-only idempotent
microsoft-graph-create-new-navigation

Microsoft Graph Create new navigation property to metricValues for deviceManagement

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-metricvalues-devicemanagement-2

Microsoft Graph Get metricValues from deviceManagement

read-only idempotent
microsoft-graph-update-navigation-property-2

Microsoft Graph Update the navigation property metricValues in deviceManagement

idempotent
microsoft-graph-delete-navigation-property-2

Microsoft Graph Delete navigation property metricValues for deviceManagement

idempotent
microsoft-graph-get-userexperienceanalyticscategories-devicemanagement

Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement

read-only idempotent
microsoft-graph-create-new-navigation-2

Microsoft Graph Create new navigation property to userExperienceAnalyticsCategories for deviceManagement

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-userexperienceanalyticscategories-devicemanagement-2

Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement

read-only idempotent
microsoft-graph-update-navigation-property-3

Microsoft Graph Update the navigation property userExperienceAnalyticsCategories in deviceManagement

idempotent
microsoft-graph-delete-navigation-property-3

Microsoft Graph Delete navigation property userExperienceAnalyticsCategories for deviceManagement

idempotent
microsoft-graph-get-metricvalues-devicemanagement-3

Microsoft Graph Get metricValues from deviceManagement

read-only idempotent
microsoft-graph-create-new-navigation-3

Microsoft Graph Create new navigation property to metricValues for deviceManagement

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-metricvalues-devicemanagement-4

Microsoft Graph Get metricValues from deviceManagement

read-only idempotent
microsoft-graph-update-navigation-property-4

Microsoft Graph Update the navigation property metricValues in deviceManagement

idempotent
microsoft-graph-delete-navigation-property-4

Microsoft Graph Delete navigation property metricValues for deviceManagement

idempotent

Capability Spec

devicemanagement-devicemanagement-userexperienceanalyticscategory.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory
  description: 'Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory. 21 operations. Lead operation:
    Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement. Self-contained Naftiko capability
    covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - deviceManagement.userExperienceAnalyticsCategory
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: devicemanagement-devicemanagement-userexperienceanalyticscategory
    baseUri: ''
    description: Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory business capability.
      Self-contained, no shared references.
    resources:
    - name: deviceManagement-userExperienceAnalyticsAppHealthOverview
      path: /deviceManagement/userExperienceAnalyticsAppHealthOverview
      operations:
      - name: devicemanagementgetuserexperienceanalyticsapphealthoverview
        method: GET
        description: Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementupdateuserexperienceanalyticsapphealthoverview
        method: PATCH
        description: Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: devicemanagementdeleteuserexperienceanalyticsapphealthoverview
        method: DELETE
        description: Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: deviceManagement-userExperienceAnalyticsAppHealthOverview-metricValues
      path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues
      operations:
      - name: devicemanagementuserexperienceanalyticsapphealthoverviewlistmetricvalues
        method: GET
        description: Microsoft Graph Get metricValues from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementuserexperienceanalyticsapphealthoverviewcreatemetricvalues
        method: POST
        description: Microsoft Graph Create new navigation property to metricValues for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: deviceManagement-userExperienceAnalyticsAppHealthOverview-metricValues-$count
      path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count
      operations:
      - name: devicemanagementuserexperienceanalyticsapphealthoverviewmetricvaluesgetcount8e50
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: deviceManagement-userExperienceAnalyticsAppHealthOverview-metricValues-userExper
      path: /deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}
      operations:
      - name: devicemanagementuserexperienceanalyticsapphealthoverviewgetmetricvalues
        method: GET
        description: Microsoft Graph Get metricValues from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementuserexperienceanalyticsapphealthoverviewupdatemetricvalues
        method: PATCH
        description: Microsoft Graph Update the navigation property metricValues in deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: devicemanagementuserexperienceanalyticsapphealthoverviewdeletemetricvalues
        method: DELETE
        description: Microsoft Graph Delete navigation property metricValues for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: deviceManagement-userExperienceAnalyticsCategories
      path: /deviceManagement/userExperienceAnalyticsCategories
      operations:
      - name: devicemanagementlistuserexperienceanalyticscategories
        method: GET
        description: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementcreateuserexperienceanalyticscategories
        method: POST
        description: Microsoft Graph Create new navigation property to userExperienceAnalyticsCategories for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: deviceManagement-userExperienceAnalyticsCategories-$count
      path: /deviceManagement/userExperienceAnalyticsCategories/$count
      operations:
      - name: devicemanagementuserexperienceanalyticscategoriesgetcount6bb5
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego
      path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}
      operations:
      - name: devicemanagementgetuserexperienceanalyticscategories
        method: GET
        description: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementupdateuserexperienceanalyticscategories
        method: PATCH
        description: Microsoft Graph Update the navigation property userExperienceAnalyticsCategories in deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: devicemanagementdeleteuserexperienceanalyticscategories
        method: DELETE
        description: Microsoft Graph Delete navigation property userExperienceAnalyticsCategories for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego
      path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues
      operations:
      - name: devicemanagementuserexperienceanalyticscategorieslistmetricvalues
        method: GET
        description: Microsoft Graph Get metricValues from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementuserexperienceanalyticscategoriescreatemetricvalues
        method: POST
        description: Microsoft Graph Create new navigation property to metricValues for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego
      path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count
      operations:
      - name: devicemanagementuserexperienceanalyticscategoriesmetricvaluesgetcounta34c
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego
      path: /deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}
      operations:
      - name: devicemanagementuserexperienceanalyticscategoriesgetmetricvalues
        method: GET
        description: Microsoft Graph Get metricValues from deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: devicemanagementuserexperienceanalyticscategoriesupdatemetricvalues
        method: PATCH
        description: Microsoft Graph Update the navigation property metricValues in deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: devicemanagementuserexperienceanalyticscategoriesdeletemetricvalues
        method: DELETE
        description: Microsoft Graph Delete navigation property metricValues for deviceManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
  exposes:
  - type: rest
    namespace: devicemanagement-devicemanagement-userexperienceanalyticscategory-rest
    port: 8080
    description: REST adapter for Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory. One
      Spectral-compliant resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/devicemanagement/userexperienceanalyticsapphealthoverview
      name: devicemanagement-userexperienceanalyticsapphealthoverview
      description: REST surface for deviceManagement-userExperienceAnalyticsAppHealthOverview.
      operations:
      - method: GET
        name: devicemanagementgetuserexperienceanalyticsapphealthoverview
        description: Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementgetuserexperienceanalyticsapphealthoverview
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: devicemanagementupdateuserexperienceanalyticsapphealthoverview
        description: Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementupdateuserexperienceanalyticsapphealthoverview
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: devicemanagementdeleteuserexperienceanalyticsapphealthoverview
        description: Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementdeleteuserexperienceanalyticsapphealthoverview
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues
      name: devicemanagement-userexperienceanalyticsapphealthoverview-metricvalues
      description: REST surface for deviceManagement-userExperienceAnalyticsAppHealthOverview-metricValues.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticsapphealthoverviewlistmetricvalues
        description: Microsoft Graph Get metricValues from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewlistmetricvalues
        with:
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: devicemanagementuserexperienceanalyticsapphealthoverviewcreatemetricvalues
        description: Microsoft Graph Create new navigation property to metricValues for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewcreatemetricvalues
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues/count
      name: devicemanagement-userexperienceanalyticsapphealthoverview-metricvalues-count
      description: REST surface for deviceManagement-userExperienceAnalyticsAppHealthOverview-metricValues-$count.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticsapphealthoverviewmetricvaluesgetcount8e50
        description: Microsoft Graph Get the number of the resource
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewmetricvaluesgetcount8e50
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticsapphealthoverview/metricvalues/{userexperienceanalyticsmetric-id}
      name: devicemanagement-userexperienceanalyticsapphealthoverview-metricvalues-userexper
      description: REST surface for deviceManagement-userExperienceAnalyticsAppHealthOverview-metricValues-userExper.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticsapphealthoverviewgetmetricvalues
        description: Microsoft Graph Get metricValues from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewgetmetricvalues
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: devicemanagementuserexperienceanalyticsapphealthoverviewupdatemetricvalues
        description: Microsoft Graph Update the navigation property metricValues in deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewupdatemetricvalues
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: devicemanagementuserexperienceanalyticsapphealthoverviewdeletemetricvalues
        description: Microsoft Graph Delete navigation property metricValues for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewdeletemetricvalues
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticscategories
      name: devicemanagement-userexperienceanalyticscategories
      description: REST surface for deviceManagement-userExperienceAnalyticsCategories.
      operations:
      - method: GET
        name: devicemanagementlistuserexperienceanalyticscategories
        description: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementlistuserexperienceanalyticscategories
        with:
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: devicemanagementcreateuserexperienceanalyticscategories
        description: Microsoft Graph Create new navigation property to userExperienceAnalyticsCategories for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementcreateuserexperienceanalyticscategories
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticscategories/count
      name: devicemanagement-userexperienceanalyticscategories-count
      description: REST surface for deviceManagement-userExperienceAnalyticsCategories-$count.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticscategoriesgetcount6bb5
        description: Microsoft Graph Get the number of the resource
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategoriesgetcount6bb5
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}
      name: devicemanagement-userexperienceanalyticscategories-userexperienceanalyticscatego
      description: REST surface for deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego.
      operations:
      - method: GET
        name: devicemanagementgetuserexperienceanalyticscategories
        description: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementgetuserexperienceanalyticscategories
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: devicemanagementupdateuserexperienceanalyticscategories
        description: Microsoft Graph Update the navigation property userExperienceAnalyticsCategories in deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementupdateuserexperienceanalyticscategories
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: devicemanagementdeleteuserexperienceanalyticscategories
        description: Microsoft Graph Delete navigation property userExperienceAnalyticsCategories for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementdeleteuserexperienceanalyticscategories
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues
      name: devicemanagement-userexperienceanalyticscategories-userexperienceanalyticscatego
      description: REST surface for deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticscategorieslistmetricvalues
        description: Microsoft Graph Get metricValues from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategorieslistmetricvalues
        with:
          $orderby: rest.$orderby
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: POST
        name: devicemanagementuserexperienceanalyticscategoriescreatemetricvalues
        description: Microsoft Graph Create new navigation property to metricValues for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategoriescreatemetricvalues
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues/count
      name: devicemanagement-userexperienceanalyticscategories-userexperienceanalyticscatego
      description: REST surface for deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticscategoriesmetricvaluesgetcounta34c
        description: Microsoft Graph Get the number of the resource
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategoriesmetricvaluesgetcounta34c
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/devicemanagement/userexperienceanalyticscategories/{userexperienceanalyticscategory-id}/metricvalues/{userexperienceanalyticsmetric-id}
      name: devicemanagement-userexperienceanalyticscategories-userexperienceanalyticscatego
      description: REST surface for deviceManagement-userExperienceAnalyticsCategories-userExperienceAnalyticsCatego.
      operations:
      - method: GET
        name: devicemanagementuserexperienceanalyticscategoriesgetmetricvalues
        description: Microsoft Graph Get metricValues from deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategoriesgetmetricvalues
        with:
          $select: rest.$select
          $expand: rest.$expand
        outputParameters:
        - type: object
          mapping: $.
      - method: PATCH
        name: devicemanagementuserexperienceanalyticscategoriesupdatemetricvalues
        description: Microsoft Graph Update the navigation property metricValues in deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategoriesupdatemetricvalues
        with:
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: devicemanagementuserexperienceanalyticscategoriesdeletemetricvalues
        description: Microsoft Graph Delete navigation property metricValues for deviceManagement
        call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticscategoriesdeletemetricvalues
        with:
          If-Match: rest.If-Match
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: devicemanagement-devicemanagement-userexperienceanalyticscategory-mcp
    port: 9090
    transport: http
    description: MCP adapter for Microsoft Graph Devicemanagement — deviceManagement.userExperienceAnalyticsCategory. One
      tool per consumed operation, routed inline through this capability's consumes block.
    tools:
    - name: microsoft-graph-get-userexperienceanalyticsapphealthoverview-devicemanagement
      description: Microsoft Graph Get userExperienceAnalyticsAppHealthOverview from deviceManagement
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementgetuserexperienceanalyticsapphealthoverview
      with:
        $select: tools.$select
        $expand: tools.$expand
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-update-navigation-property
      description: Microsoft Graph Update the navigation property userExperienceAnalyticsAppHealthOverview in deviceManagement
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementupdateuserexperienceanalyticsapphealthoverview
      with:
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-delete-navigation-property
      description: Microsoft Graph Delete navigation property userExperienceAnalyticsAppHealthOverview for deviceManagement
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementdeleteuserexperienceanalyticsapphealthoverview
      with:
        If-Match: tools.If-Match
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-get-metricvalues-devicemanagement
      description: Microsoft Graph Get metricValues from deviceManagement
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewlistmetricvalues
      with:
        $orderby: tools.$orderby
        $select: tools.$select
        $expand: tools.$expand
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-create-new-navigation
      description: Microsoft Graph Create new navigation property to metricValues for deviceManagement
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewcreatemetricvalues
      with:
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-get-number-resource
      description: Microsoft Graph Get the number of the resource
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewmetricvaluesgetcount8e50
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-get-metricvalues-devicemanagement-2
      description: Microsoft Graph Get metricValues from deviceManagement
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewgetmetricvalues
      with:
        $select: tools.$select
        $expand: tools.$expand
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-update-navigation-property-2
      description: Microsoft Graph Update the navigation property metricValues in deviceManagement
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewupdatemetricvalues
      with:
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-delete-navigation-property-2
      description: Microsoft Graph Delete navigation property metricValues for deviceManagement
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementuserexperienceanalyticsapphealthoverviewdeletemetricvalues
      with:
        If-Match: tools.If-Match
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-get-userexperienceanalyticscategories-devicemanagement
      description: Microsoft Graph Get userExperienceAnalyticsCategories from deviceManagement
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementlistuserexperienceanalyticscategories
      with:
        $orderby: tools.$orderby
        $select: tools.$select
        $expand: tools.$expand
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-graph-create-new-navigation-2
      description: Microsoft Graph Create new navigation property to userExperienceAnalyticsCategories for deviceManagement
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: devicemanagement-devicemanagement-userexperienceanalyticscategory.devicemanagementcreateuserexperienceanalyticscategories
      with:
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
  

# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/capabilities/devicemanagement-devicemanagement-userexperienceanalyticscategory.yaml