# Truy vấn danh sách ứng dụng đã cài đặt

Liệt kê các ứng dụng hiện đang được cài trên một cloud phone.
- **Điều kiện tiên quyết**: cloud phone phải thuộc nhóm của bạn. Khác với phần lớn lệnh cloud phone, endpoint này **không** yêu cầu bạn đang chiếm giữ máy, nhưng dịch vụ thiết bị được truy vấn trực tiếp, nên một cloud phone đã tắt thường thất bại ở phía dịch vụ thiết bị chứ không phải bằng lỗi của MoreLogin.
- **Tác động**: không có. Chỉ đọc. An toàn khi thử lại với thời gian chờ tăng dần có giới hạn.
- **Dùng để**: đây là tín hiệu hoàn tất cho `/cloudphone/app/install` và `/cloudphone/app/uninstall`. Tên và biểu tượng ứng dụng được điền từ danh mục; các package không có trong danh mục được trả về nguyên trạng.

Endpoint: POST /cloudphone/app/installedList
Version: 2026-09-05
Security: Authorization

## Security:

  - `Authorization` (unknown)
    http bearer JWT

## Request fields (application/json):

  - `id` (string, required)
    ID điện thoại đám mây

## Response 200:

  - `200` (unknown)
    Thành công. `data` là mảng các đối tượng với các trường `appName`, `appIcon`, `packageName`, `versionCode` và `versionName`, và là mảng rỗng khi không có gì để trả về.

## Response 200 fields (application/json):

  - `code` (integer)

  - `msg` (string | null)

  - `data` (array)

  - `data.appName` (string)

  - `data.appIcon` (string)

  - `data.packageName` (string)

  - `data.versionCode` (string)

  - `data.versionName` (string)

  - `requestId` (string)

