devices

GET /androidenterprise/v1/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}

Changed on

Retrieves the details of a device.

Request

Path parameters

enterpriseIdstring required

The ID of the enterprise.

userIdstring required

The ID of the user.

deviceIdstring required

The ID of the device.

Response

Successful response

androidIdstring

The Google Play Services Android ID for the device encoded as a lowercase hex string. For example, "123456789abcdef0".

devicestring

The internal hardware codename of the device. This comes from android.os.Build.DEVICE. (field named "device" per logs/wireless/android/android_checkin.proto)

latestBuildFingerprintstring

The build fingerprint of the device if known.

makerstring

The manufacturer of the device. This comes from android.os.Build.MANUFACTURER.

managementType'managedDevice' | 'managedProfile' | 'containerApp' | 'unmanagedProfile'

Identifies the extent to which the device is controlled by a managed Google Play EMM in various deployment configurations. Possible values include: - "managedDevice", a device that has the EMM's device policy controller (DPC) as the device owner. - "managedProfile", a device that has a profile managed by the DPC (DPC is profile owner) in addition to a separate, personal profile that is unavailable to the DPC. - "containerApp", no longer used (deprecated). - "unmanagedProfile", a device that has been allowed (by the domain's admin, using the Admin Console to enable the privilege) to use managed Google Play, but the profile is itself not owned by a DPC.

modelstring

The model name of the device. This comes from android.os.Build.MODEL.

productstring

The product name of the device. This comes from android.os.Build.PRODUCT.

retailBrandstring

Retail brand for the device, if set. See android.os.Build.BRAND

sdkVersioninteger

API compatibility version.

Changes