# List installed apps Returns AppInstall list Endpoint: GET /enterprise/{enterprise_id}/device/{device_id}/install/ Version: 1.0.0 Security: apiKey ## Path parameters: - `enterprise_id` (string, required) A UUID string identifying this enterprise. - `device_id` (string, required) A UUID string identifying device. ## Query parameters: - `device` (string) filter by device id - `package_name` (string) filter by package name - `application_name` (string) filter by application name - `install_state` (string) filter by install state - `limit` (integer) Number of results to return per page. - `offset` (integer) Return results from this index. ## Response 200 fields (application/json): - `count` (integer, required) - `next` (string,null) - `previous` (string,null) - `results` (array, required) - `results.id` (string) - `results.application` (object, required) - `results.application.application_name` (string) - `results.application.package_name` (string) - `results.application.version` (object) - `results.application.version.app_version_id` (string) - `results.application.version.version_code` (string) - `results.application.version.build_number` (string) - `results.application.version.hash_string` (string) - `results.application.is_enabled` (boolean) - `results.install_state` (string, required) Device App Install State * NOT_INSTALLED = "Not Installed" * INSTALL_IN_PROGRESS = "Installation In-Progress" * UNINSTALL_IN_PROGRESS = "Uninstallation In-Progress" * INSTALL_SUCCESS = "Install Success" * INSTALL_FAILED = "Install Failed" * UNINSTALL_SUCCESS = "Uninstall Success" * UNINSTALL_FAILED = "Uninstall Failed" Enum: "NOT_INSTALLED", "INSTALL_IN_PROGRESS", "UNINSTALL_IN_PROGRESS", "INSTALL_SUCCESS", "INSTALL_FAILED", "UNINSTALL_SUCCESS", "UNINSTALL_FAILED" - `results.reason_details` (string,null) - `results.created_on` (string) - `results.updated_on` (string) - `results.is_active` (boolean) - `results.enterprise` (string, required) - `results.device` (string, required) ## Response 401 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer) ## Response 404 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer) ## Response 500 fields (application/json): - `errors` (array) - `message` (string) - `status` (integer)