---
title: AuthenticateRequest
framework: devicemanagement
role: symbol
role_heading: Device Management Command
path: devicemanagement/authenticaterequest
---

# AuthenticateRequest

The authenticate request details.

## Declaration

```data
object AuthenticateRequest
```

## Properties

BuildVersion: The device’s build version. Available: iOS 9+ | iPadOS 9+ | macOS 10.7+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+ DeviceName: The device’s name. Available: macOS 10.7+ EnrollmentID: The per-enrollment identifier for the device. The system requires this value if the enrollment type is a user enrollment. Available: iOS 13+ | iPadOS 13+ | macOS 10.15+ | visionOS 1.1+ IMEI: The device’s IMEI (International Mobile Equipment Identity). Available: iOS 9+ | iPadOS 9+ | visionOS 1.1+ | watchOS 10+ MEID: The device’s MEID (Mobile Equipment Identifier). Available: iOS 9+ | iPadOS 9+ | visionOS 1.1+ | watchOS 10+ MessageType: The message type, which requires a value of Authenticate. Model: The device’s model. Available: macOS 10.7+ ModelName: The device’s model name. Available: macOS 10.7+ OSVersion: The device’s OS version. Available: iOS 9+ | iPadOS 9+ | macOS 10.7+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+ ProductName: The device’s product name (such as iPhone17,2). Available: iOS 9+ | iPadOS 9+ | macOS 10.7+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+ SerialNumber: The device’s serial number. Available: iOS 9+ | iPadOS 9+ | macOS 10.7+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+ Topic: The topic that the device subscribes to. UDID: The device’s UDID (unique device identifier). The system requires this value if the enrollment type is a device enrollment.
