---
title: Install Enterprise Application
framework: devicemanagement
role: symbol
role_heading: Web Service Endpoint
path: devicemanagement/install-enterprise-application-command
---

# Install Enterprise Application

Install an enterprise app on a device.

## URL

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

## Response Codes

200 OK: The response object the system returns for the Install Enterprise Application Command.

## Mentioned in

Implementing Platform SSO for unattended device enrollment

## Discussion

Discussion This command provides a more secure version of the InstallApplication command when that uses a ManifestURL. The request must contain either Manifest or ManifestURL. Using Manifest ignores the pinning options. When using ManifestURL, specify the pinning options to increase security. In macOS, the device returns an Acknowledged response after validating the parameters, but before downloading and installing the app. However, it doesn’t notify the MDM server about errors that occur during the installation process. This command fails if Declarative Device Management is managing the app. Refer to the following sections to determine supported channels and requirements, and to see an example request and response. Command availability  |   |   |   |   |   |  Example request and response

## HTTP Body

The request object the server returns for the Install Enterprise Application Command.

## Topics

### Commands and responses

- [InstallEnterpriseApplicationCommand](devicemanagement/installenterpriseapplicationcommand.md)
- [InstallEnterpriseApplicationResponse](devicemanagement/installenterpriseapplicationresponse.md)

## See Also

### Managed apps

- [Install Application](devicemanagement/install-application-command.md)
- [Installed Application List](devicemanagement/installed-application-list-command.md)
- [Managed Application List](devicemanagement/managed-application-list-command.md)
- [Remove Application](devicemanagement/remove-application-command.md)
- [Apply Redemption Code](devicemanagement/apply-redemption-code-command.md)
- [Validate Applications](devicemanagement/validate-applications-command.md)
- [Managed Application Attributes](devicemanagement/managed-application-attributes-command.md)
- [Managed Application Configuration](devicemanagement/managed-application-configuration-command.md)
- [Managed Application Feedback](devicemanagement/managed-application-feedback-command.md)
