Contents

Available OS Updates

Get a list of available operating-system updates for a device.

URL

PUT https://yourmdmhost.example.com/mdm#AvailableOSUpdatesCommand

Response Codes

StatusReasonTypeDescription
200OK
Content-Type: application/xml
AvailableOSUpdatesResponse

The response object the system returns for the Available OS Updates Command.

Discussion

A device must have a total of DownloadSize + InstallSize bytes available to successfully install a software update. In macOS, execute the ScheduleOSUpdateScan command to update the results that this command returns. In iOS and tvOS, the list only contains the latest available updates.

Refer to the following sections to determine supported channels and requirements, and to see an example request and response.

Command availability

Device channel

iOS, macOS, Shared iPad, tvOS

User channel

NA

Requires supervision

iOS, macOS, tvOS

Allowed in user enrollment

NA

Required access right

AllowAppInstallation

Example request and response

HTTP Body

The request object the server returns for the Available OS Updates Command.

Topics

Commands and responses

See Also

Updates