# List all device apps Returns DeviceApp list Endpoint: GET /enterprise/{enterprise_id}/device/{device_id}/app/ 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: - `package_name` (string) Filter by Package name - `whitelisted` (string) Whitelist filter - `search` (string) A search term. Search by app_name. - `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.app_name` (string, required) - `results.state` (string) - `results.app_type` (string) - `results.package_name` (string, required) - `results.whitelisted` (boolean) - `results.is_data_clearable` (boolean) - `results.is_uninstallable` (boolean) - `results.product_id` (string,null) - `results.version_code` (string,null) - `results.version_name` (string,null) - `results.created_on` (string) - `results.updated_on` (string) - `results.is_active` (boolean) - `results.is_kiosk_app` (boolean) - `results.is_esper_controlled` (boolean) - `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)