Installed Application List
Get a list of the installed apps on a device.
URL
PUT https://yourmdmhost.example.com/mdm#InstalledApplicationListCommandResponse Codes
| Status | Reason | Type | Description |
|---|---|---|---|
| 200 | OK Content-Type: application/xml | InstalledApplicationListResponse | The response object the system returns for the Installed Application List Command. |
Mentioned in
Discussion
This command allows the server to query for installed 3rd party applications. The response also includes system apps in macOS, iOS 26 and later, tvOS 26 and later, visionOS 26 and later, and watchOS 26 and later.
This command doesn’t return apps that Declarative Device Management is managing if the ManagedAppsOnly key is set to true, or if the enrollment type is a user enrollment.
Refer to the following sections to determine supported channels and requirements, and to see request and response examples for iOS and macOS.
Command availability
Device channel | iOS, macOS, Shared iPad, tvOS, visionOS, watchOS |
User channel | macOS |
Requires supervision | macOS |
Allowed in user enrollment | iOS, visionOS |
Required access right | AllowQueryApplications |
Example request and response
HTTP Body
The request object the server returns for the Installed Application List Command.