Contents

Get Bootstrap Token

Gets the bootstrap token from the server.

URL

PUT https://yourmdmhost.example.com/checkin

Response Codes

StatusReasonTypeDescription
200OK
Content-Type: application/xml
GetBootstrapTokenResponse

The response object the server returns for the GetBootstrapToken request.

Discussion

A server that supports this request needs to include a com.apple.mdm.bootstraptoken value in the ServerCapabilities key of the MDM profile payload to enroll the device.

This request returns the device’s bootstrap token data that the server stores.

If a bootstrap token isn’t available, the server returns a success response with either a zero-length value for the BootstrapToken key or omits the key.

Requires a device enrolled using Automated Device Enrollment.

Check-in availability

Device channel

iOS, macOS, visionOS

User channel

N/A

Requires supervision

iOS, macOS, visionOS

Allowed in user enrollment

N/A

HTTP Body

The request object the system sends for the GetBootstrapToken request.

Topics

Requests and responses

See Also

Commands