DeviceInformationResponse.QueryResponses
The response dictionary that contains information about the device.
Declaration
object DeviceInformationResponse.QueryResponsesProperties
| Name | Type | Description |
|---|---|---|
AccessibilitySettings | DeviceInformationResponse.QueryResponses.AccessibilitySettings | The current state of settable accessibility settings. Available: iOS 16+ | iPadOS 16+ | watchOS 10+ |
ActiveManagedUsers | [string] | An array of the directory GUIDs of the logged-in managed users. If one of these users is currently logged in to the console, the Available: macOS 10.11+ |
AppAnalyticsEnabled | boolean | If Available: iOS 9.3+ | iPadOS 9.3+ | visionOS 1.1+ | watchOS 10+ |
AutoSetupAdminAccounts | [DeviceInformationResponse.QueryResponses.AutoSetupAdminAccountsItem] | The contents of DeviceInformationResponse.QueryResponses.AutoSetupAdminAccountsItem, which Setup Assistant automatically creates during ADE enrollment. Requires the Device Information access right. Available: macOS 10.11+ |
AvailableDeviceCapacity | number | The available capacity in floating-point base-10 gigabytes (GB) in iOS and macOS 12 or later. The capacity is in base-2 gibibytes (GiB) in macOS 11 and earlier. Requires the Device Information access right. Available: iOS 4+ | iPadOS 4+ | macOS 10.7+ | visionOS 1.1+ | watchOS 10+ |
AwaitingConfiguration | boolean | If If Available: iOS 9+ | iPadOS 9+ | macOS 10.11+ | tvOS 10.2+ | visionOS 2+ | watchOS 10+ |
BatteryLevel | number | The battery level, between Available: iOS 5+ | iPadOS 5+ | macOS 13.3+ | visionOS 1.1+ | watchOS 10+ |
BluetoothMAC | string | The Bluetooth media access control (MAC) address. Requires the Network Information access right. Available: iOS 4+ | iPadOS 4+ | macOS 10.7+ | tvOS 9+ | visionOS 1.1+ |
BuildVersion | string | The operating system version. Requires the Device Information access right. |
CellularTechnology | integer | The cellular technology type, which is one of the following values:
Requires the Device Information access right. Available: iOS 4.2.6+ | iPadOS 4.2.6+ |
DataRoamingEnabled | boolean | If Available: iOS 5+ | iPadOS 5+ |
DeviceCapacity | number | The total capacity in floating-point base-10 gigabytes (GB) on iOS and macOS 12 or later. The capacity is in base-2 gibibytes (GiB) on macOS 11 and earlier. Requires the Device Information access right. Available: iOS 4+ | iPadOS 4+ | macOS 10.7+ | visionOS 1.1+ | watchOS 10+ |
DeviceID | string | The device identifier. Requires the Device Information access right. Available: tvOS 9+ |
DeviceName | string | The device name. Requires the Device Information access right. |
DevicePropertiesAttestation | [data] | The key to get an attestation of the device’s properties. The hardware requirements for attestation are described below. The value is an array of certificates in DER form that forms a certificate chain. The chain is rooted with the Apple CA The following OIDs were introduced in iOS 16, iPadOS 16, tvOS 16, watchOS 10, visionOS 1 and macOS 14:
The following OIDs were introduced in iOS 17.2, iPadOS 17.2, tvOS 17.2, watchOS 10.2, visionOS 1.l0, and macOS 14.2:
The following OIDs were introduced in macOS 14.2:
Available: iOS 16+ | iPadOS 16+ | macOS 14+ | tvOS 16+ | visionOS 1.1+ | watchOS 10+ |
DiagnosticSubmissionEnabled | boolean | If Available: iOS 9.3+ | iPadOS 9.3+ | visionOS 1.1+ | watchOS 10+ |
EACSPreflight | string | Specifies whether the device can perform an EraseDeviceCommand using Erase All Content and Settings (EACS), which is one of the following values:
Available: macOS 13.3+ |
EASDeviceIdentifier | string | The device identifier for Exchange Active Sync (EAS). Requires the Device Information access right. Available: iOS 7+ | iPadOS 7+ | visionOS 1.1+ |
EstimatedResidentUsers | integer | The estimated number of users that can use this Shared iPad device, according to the space available on the device and each user’s quota. Requires the Device Information access right. Available: iOS 14+ | iPadOS 14+ |
EthernetMAC | string | The primary Ethernet MAC address. Requires the Network Information access right. Available: macOS 10.7+ |
HasBattery | boolean | If Available: macOS 13.3+ |
HostName | string | The host name. Available: macOS 10.11+ |
IsActivationLockEnabled | boolean | If Available: iOS 7+ | iPadOS 7+ | macOS 10.9+ | watchOS 10+ Deprecated: iOS 16+ | iPadOS 16+ | macOS 13+ | watchOS 10+ |
IsActivationLockSupported | boolean | If Available: macOS 10.9+ |
IsAppleSilicon | boolean | If Available: macOS 12+ |
IsCloudBackupEnabled | boolean | If Available: iOS 7.1+ | iPadOS 7.1+ | visionOS 1.1+ |
IsDeviceLocatorServiceEnabled | boolean | If Available: iOS 7+ | iPadOS 7+ | visionOS 1.1+ | watchOS 10+ |
IsDoNotDisturbInEffect | boolean | If Available: iOS 7+ | iPadOS 7+ | visionOS 1.1+ | watchOS 10+ |
IsMDMLostModeEnabled | boolean | If Available: iOS 9.3+ | iPadOS 9.3+ | watchOS 10+ |
IsMultiUser | boolean | If Available: iOS 9.3+ | iPadOS 9.3+ |
IsNetworkTethered | boolean | If Available: iOS 10.3+ | iPadOS 10.3+ |
IsSupervised | boolean | If Available: iOS 6+ | iPadOS 6+ | macOS 10.15+ | tvOS 9+ | visionOS 1.1+ | watchOS 10+ |
iTunesStoreAccountHash | string | A hash of the logged-in iTunes Store account. Also see GetVppUserRequest. Requires the App Installation access right. Available: iOS 8+ | iPadOS 8+ | macOS 10.10+ | tvOS 9+ | watchOS 10+ |
iTunesStoreAccountIsActive | boolean | If Available: iOS 7+ | iPadOS 7+ | macOS 10.9+ | tvOS 9+ | watchOS 10+ |
LastCloudBackupDate | date | The date of the last iCloud backup. Available: iOS 8+ | iPadOS 8+ | visionOS 1.1+ |
LocalHostName | string | The local host name from Bonjour. Available: macOS 10.11+ |
ManagedAppleIDDefaultDomains | [string] | The list of domains that the device suggests on the Shared iPad login screen. Available: iOS 16+ | iPadOS 16+ |
MaximumResidentUsers | integer | The maximum number of users that can use this Shared iPad device. Starting with iOS 13.4, the value that returns is always Available: iOS 9.3+ | iPadOS 9.3+ |
MDMOptions | DeviceInformationResponse.QueryResponses.MDMOptions | The contents of SettingsCommand.Command.Settings.MDMOptions.MDMOptions. Available: iOS 7+ | iPadOS 7+ | macOS 11+ | tvOS 9+ | visionOS 1.1+ | watchOS 10+ |
Model | string | The model. Requires the Device Information access right. Available: iOS 4+ | iPadOS 4+ | macOS 10.7+ | tvOS 9+ | watchOS 10+ |
ModelName | string | The model name, such as iPhone. Requires the Device Information access right. |
ModelNumber | string | The device’s hardware model number including region info, for example, |
ModemFirmwareVersion | string | The modem firmware version. Requires the Device Information access right. Available: iOS 4+ | iPadOS 4+ |
OnlineAuthenticationGracePeriod | integer | The grace period for Shared iPad online authentication (in days). A value of Available: iOS 16+ | iPadOS 16+ |
OrganizationInfo | DeviceInformationResponse.QueryResponses.OrganizationInfo | The contents of SettingsCommand.Command.Settings.OrganizationInfo.OrganizationInfo. Available: iOS 7+ | iPadOS 7+ | macOS 10.11+ | tvOS 9+ | visionOS 1.1+ | watchOS 10+ |
OSVersion | string | The operating system version. Requires the Device Information access right. |
PersonalHotspotEnabled | boolean | If Available: iOS 7+ | iPadOS 7+ |
PINRequiredForDeviceLock | boolean | If Available: macOS 11+ |
PINRequiredForEraseDevice | boolean | If Available: macOS 11+ |
ProductName | string | The product name, such as iPad8,12. Requires the Device Information access right. |
ProvisioningUDID | string | The device identifier to use in provisioning profiles. This value differs from the UDID on a Mac with Apple silicon. Available: macOS 11.3+ |
PushToken | data | The push token for the user-channel connection, in the same format as in TokenUpdateRequest. MDM ignores this query for the device channel. Requires the Device Information access right. Available: iOS 9.3+ | iPadOS 9.3+ | macOS 10.12+ |
QuotaSize | integer | The quota size in megabytes for each user on this Shared iPad device. Requires the Device Information access right. Available: iOS 13.4+ | iPadOS 13.4+ |
ResidentUsers | integer | The number of users currently on this Shared iPad device. Requires the Device Information access right. Available: iOS 13.4+ | iPadOS 13.4+ |
SerialNumber | string | The serial number. Requires the Device Information access right. |
ServiceSubscriptions | [DeviceInformationResponse.QueryResponses.ServiceSubscriptionProperty] | The contents of DeviceInformationResponse.QueryResponses.ServiceSubscriptionProperty. Requires the Network Information access right. Available: iOS 12+ | iPadOS 12+ |
SkipLanguageAndLocaleSetupForNewUsers | boolean | If Available: iOS 16.2+ | iPadOS 16.2+ |
SupplementalBuildVersion | string | The supplemental OS build version. Available: iOS 16.1+ | iPadOS 16.1+ | macOS 13+ | tvOS 16.1+ | visionOS 1.1+ | watchOS 10+ |
SupplementalOSVersionExtra | string | The OS update Background Security Improvement version letter. Available: iOS 16.1+ | iPadOS 16.1+ | macOS 13+ | tvOS 16.1+ | visionOS 1.1+ | watchOS 10+ |
SupportsiOSAppInstalls | boolean | If Available: macOS 11+ |
SupportsLOMDevice | boolean | If Available: macOS 11+ |
SystemIntegrityProtectionEnabled | boolean | If Available: macOS 10.12+ |
TemporarySessionOnly | boolean | If Available: iOS 14.5+ | iPadOS 14.5+ |
TemporarySessionTimeout | integer | The timeout interval for the temporary session. A value of Available: iOS 14.5+ | iPadOS 14.5+ |
TimeZone | string | The current Internet Assigned Numbers Authority (IANA) time zone database name. Requires the Device Information access right. Available: iOS 14+ | iPadOS 14+ | tvOS 14+ | visionOS 1.1+ | watchOS 10+ |
UDID | string | The unique identifier of the device. |
UserSessionTimeout | integer | The timeout interval for the user session. A value of Available: iOS 14.5+ | iPadOS 14.5+ |
WiFiMAC | string | The Wi-Fi MAC address. Requires the Network Information access right. |
Topics
Objects
DeviceInformationResponse.QueryResponses.AccessibilitySettingsDeviceInformationResponse.QueryResponses.AutoSetupAdminAccountsItemDeviceInformationResponse.QueryResponses.MDMOptionsDeviceInformationResponse.QueryResponses.OrganizationInfoDeviceInformationResponse.QueryResponses.ServiceSubscriptionProperty