Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/microsoft-graph-devicemanagement-userexperienceanalyticsworkfromanywheremetric-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Microsoft Graph Admin Admin.admin Device Management.user Experience Analytics Work From Anywhere Metric API
description: 'Microsoft Graph API for managing administrative resources in Microsoft Entra ID.
This API enables administrators to manage Microsoft Edge browser settings, Internet Explorer mode configurations,
site lists, shared browser sites, Microsoft 365 Apps installation options, people insights, service announcements,
SharePoint settings, Copilot administration, directory administrative units, and admin consent policies.'
version: 1.0.0
contact:
name: Microsoft Graph API Support
url: https://developer.microsoft.com/graph
servers:
- url: https://graph.microsoft.com/v1.0
description: Microsoft Graph API v1.0 endpoint
tags:
- name: deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
paths:
/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics:
description: Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereMetrics property of the microsoft.graph.deviceManagement entity.
get:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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:
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.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: Microsoft Graph 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.
parameters:
- name: userExperienceAnalyticsWorkFromAnywhereMetric-id
in: path
description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric
required: true
schema:
type: string
x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric
get:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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:
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.userExperienceAnalyticsWorkFromAnywhereMetric'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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: Microsoft Graph 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
? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices
: description: Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity.
parameters:
- name: userExperienceAnalyticsWorkFromAnywhereMetric-id
in: path
description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric
required: true
schema:
type: string
x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric
get:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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:
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.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: Microsoft Graph 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
? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}
: description: Provides operations to manage the metricDevices property of the microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric entity.
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
get:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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:
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.userExperienceAnalyticsWorkFromAnywhereDevice'
4XX:
$ref: '#/components/responses/error'
5XX:
$ref: '#/components/responses/error'
x-ms-docs-operation-type: operation
patch:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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: Microsoft Graph 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
? /deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count
: description: Provides operations to count the resources in the collection.
parameters:
- name: userExperienceAnalyticsWorkFromAnywhereMetric-id
in: path
description: The unique identifier of userExperienceAnalyticsWorkFromAnywhereMetric
required: true
schema:
type: string
x-ms-docs-key-type: userExperienceAnalyticsWorkFromAnywhereMetric
get:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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'
/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count:
description: Provides operations to count the resources in the collection.
get:
tags:
- deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetric
summary: Microsoft Graph 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'
components:
schemas:
ODataCountResponse:
type: integer
format: int32
microsoft.graph.ODataErrors.ErrorDetails:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
target:
type: string
nullable: true
microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDeviceCollectionResponse:
title: Collection of userExperienceAnalyticsWorkFromAnywhereDevice
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice'
microsoft.graph.ODataErrors.InnerError:
title: InnerError
required:
- '@odata.type'
type: object
properties:
request-id:
type: string
description: Request Id as tracked internally by the service
nullable: true
client-request-id:
type: string
description: Client request Id as sent by the client application.
nullable: true
date:
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
description: Date when the error occured.
format: date-time
nullable: true
'@odata.type':
type: string
microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetricCollectionResponse:
title: Collection of userExperienceAnalyticsWorkFromAnywhereMetric
type: object
allOf:
- $ref: '#/components/schemas/BaseCollectionPaginationCountResponse'
- type: object
properties:
value:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric'
microsoft.graph.operatingSystemUpgradeEligibility:
title: operatingSystemUpgradeEligibility
enum:
- upgraded
- unknown
- notCapable
- capable
- unknownFutureValue
type: string
description: Work From Anywhere windows device upgrade eligibility status.
x-ms-enum:
name: operatingSystemUpgradeEligibility
modelAsString: false
values:
- value: upgraded
description: The device is upgraded to latest version of windows.
name: upgraded
- value: unknown
description: Not enough data available to compute the eligibility of device for windows upgrade.
name: unknown
- value: notCapable
description: The device is not capable for windows upgrade.
name: notCapable
- value: capable
description: The device is capable for windows upgrade.
name: capable
- value: unknownFutureValue
description: Evolvable enumeration sentinel value. Do not use.
name: unknownFutureValue
ReferenceNumeric:
enum:
- -INF
- INF
- NaN
type: string
nullable: true
microsoft.graph.ODataErrors.MainError:
required:
- code
- message
type: object
properties:
code:
type: string
message:
type: string
x-ms-primary-error-message: true
target:
type: string
nullable: true
details:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.ErrorDetails'
innerError:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.InnerError'
microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: userExperienceAnalyticsWorkFromAnywhereMetric
required:
- '@odata.type'
type: object
properties:
metricDevices:
type: array
items:
$ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice'
description: The work from anywhere metric devices. Read-only.
x-ms-navigationProperty: true
'@odata.type':
type: string
description: The user experience analytics metric for work from anywhere report.
x-ms-discriminator-value: '#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereMetric'
microsoft.graph.userExperienceAnalyticsHealthState:
title: userExperienceAnalyticsHealthState
enum:
- unknown
- insufficientData
- needsAttention
- meetingGoals
- unknownFutureValue
type: string
x-ms-enum:
name: userExperienceAnalyticsHealthState
modelAsString: false
values:
- value: unknown
description: Indicates that the health state is unknown.
name: unknown
- value: insufficientData
description: Indicates that the health state is insufficient data.
name: insufficientData
- value: needsAttention
description: Indicates that the health state needs attention.
name: needsAttention
- value: meetingGoals
description: Indicates that the health state is meeting goals.
name: meetingGoals
- value: unknownFutureValue
description: Evolvable enumeration sentinel value. Do not use.
name: unknownFutureValue
BaseCollectionPaginationCountResponse:
title: Base collection pagination and count responses
type: object
properties:
'@odata.count':
type: integer
format: int64
nullable: true
'@odata.nextLink':
type: string
nullable: true
microsoft.graph.ODataErrors.ODataError:
required:
- error
type: object
properties:
error:
$ref: '#/components/schemas/microsoft.graph.ODataErrors.MainError'
microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice:
allOf:
- $ref: '#/components/schemas/microsoft.graph.entity'
- title: userExperienceAnalyticsWorkFromAnywhereDevice
required:
- '@odata.type'
type: object
properties:
autoPilotProfileAssigned:
type: boolean
description: 'When TRUE, indicates the intune device''s autopilot profile is assigned. When FALSE, indicates it''s not Assigned. Supports: $select, $OrderBy. Read-only.'
nullable: true
autoPilotRegistered:
type: boolean
description: 'When TRUE, indicates the intune device''s autopilot is registered. When FALSE, indicates it''s not registered. Supports: $select, $OrderBy. Read-only.'
nullable: true
azureAdDeviceId:
type: string
description: 'The Azure Active Directory (Azure AD) device Id. Supports: $select, $OrderBy. Read-only.'
nullable: true
azureAdJoinType:
type: string
description: 'The work from anywhere device''s Azure Active Directory (Azure AD) join type. Supports: $select, $OrderBy. Read-only.'
nullable: true
azureAdRegistered:
type: boolean
description: 'When TRUE, indicates the device''s Azure Active Directory (Azure AD) is registered. When False, indicates it''s not registered. Supports: $select, $OrderBy. Read-only.'
nullable: true
cloudIdentityScore:
oneOf:
- type: number
format: double
nullable: true
- type: string
nullable: true
- $ref: '#/components/schemas/ReferenceNumeric'
description: 'Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308'
cloudManagementScore:
oneOf:
- type: number
format: double
nullable: true
- type: string
nullable: true
- $ref: '#/components/schemas/ReferenceNumeric'
description: 'Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308'
cloudProvisioningScore:
oneOf:
- type: number
format: double
nullable: true
- type: string
nullable: true
- $ref: '#/components/schemas/ReferenceNumeric'
description: 'Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308'
compliancePolicySetToIntune:
type: boolean
description: 'When TRUE, indicates the device''s compliance policy is set to intune. When FALSE, indicates it''s not set to intune. Supports: $select, $OrderBy. Read-only.'
nullable: true
deviceId:
type: string
description: 'The Intune device id of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
deviceName:
type: string
description: 'The name of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
healthStatus:
$ref: '#/components/schemas/microsoft.graph.userExperienceAnalyticsHealthState'
isCloudManagedGatewayEnabled:
type: boolean
description: 'When TRUE, indicates the device''s Cloud Management Gateway for Configuration Manager is enabled. When FALSE, indicates it''s not enabled. Supports: $select, $OrderBy. Read-only.'
nullable: true
managedBy:
type: string
description: 'The management agent of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
manufacturer:
type: string
description: 'The manufacturer name of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
model:
type: string
description: 'The model name of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
osCheckFailed:
type: boolean
description: 'When TRUE, indicates OS check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
osDescription:
type: string
description: 'The OS description of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
osVersion:
type: string
description: 'The OS version of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
otherWorkloadsSetToIntune:
type: boolean
description: 'When TRUE, indicates the device''s other workloads is set to intune. When FALSE, indicates it''s not set to intune. Supports: $select, $OrderBy. Read-only.'
nullable: true
ownership:
type: string
description: 'Ownership of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
processor64BitCheckFailed:
type: boolean
description: 'When TRUE, indicates processor hardware 64-bit architecture check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
processorCoreCountCheckFailed:
type: boolean
description: 'When TRUE, indicates processor hardware core count check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
processorFamilyCheckFailed:
type: boolean
description: 'When TRUE, indicates processor hardware family check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
processorSpeedCheckFailed:
type: boolean
description: 'When TRUE, indicates processor hardware speed check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
ramCheckFailed:
type: boolean
description: 'When TRUE, indicates RAM hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
secureBootCheckFailed:
type: boolean
description: 'When TRUE, indicates secure boot hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
serialNumber:
type: string
description: 'The serial number of the device. Supports: $select, $OrderBy. Read-only.'
nullable: true
storageCheckFailed:
type: boolean
description: 'When TRUE, indicates storage hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
tenantAttached:
type: boolean
description: 'When TRUE, indicates the device is Tenant Attached. When FALSE, indicates it''s not Tenant Attached. Supports: $select, $OrderBy. Read-only.'
nullable: true
tpmCheckFailed:
type: boolean
description: 'When TRUE, indicates Trusted Platform Module (TPM) hardware check failed for device to the latest version of upgrade to windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.'
nullable: true
upgradeEligibility:
$ref: '#/components/schemas/microsoft.graph.operatingSystemUpgradeEligibility'
windowsScore:
oneOf:
- type: number
format: double
nullable: true
- type: string
nullable: true
- $ref: '#/components/schemas/ReferenceNumeric'
description: 'Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308'
workFromAnywhereScore:
oneOf:
- type: number
format: double
nullable: true
- type: string
nullable: true
- $ref: '#/components/schemas/ReferenceNumeric'
description: 'Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308'
'@odata.type':
type: string
description: The user experience analytics device for work from anywhere report.
x-ms-discriminator-value: '#microsoft.graph.userExperienceAnalyticsWorkFromAnywhereDevice'
microsoft.graph.entity:
title: entity
required:
- '@odata.type'
type: object
properties:
id:
type: string
description: The unique identifier for an entity. Read-only.
'@odata.type':
type: string
discriminator:
propertyName: '@odata.type'
mapping:
'#microsoft.graph.accessPackage': '#/components/schemas/microsoft.graph.accessPackage'
'
# --- truncated at 32 KB (154 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/openapi/microsoft-graph-devicemanagement-userexperienceanalyticsworkfromanywheremetric-api-openapi.yml