# Configure App Accessibility Hiding

Hide apps from the Android accessibility service list on one or more Cloud Phones.
- **Preconditions**: 1 to 100 phone ids and 1 to 100 package names. The phones must belong to your team, but they do **not** need to be powered on or claimed by you. When none of the ids resolves, the call returns a business failure rather than an error.
- **Effect**: the list is pushed to the service and **not stored by MoreLogin**, so it cannot be read back. Supported on some models and Some device models; on other device models the call succeeds with no effect.
- **Completion**: synchronous. On some models each package is sent as a separate service call, so a long list takes proportionally longer and a failure part-way through leaves the earlier packages applied.
- **Note**: MoreLogin applies no Android version check — the documented model restriction comes from service capability, and package names are passed through verbatim.

Endpoint: POST /api/cloudphone/app/setHideAccessibilityApp
Version: 2026-09-05

## Request fields (application/json):

  - `ids` (array)
    Cloud phone IDs

  - `packageName` (array)
    App package name, An empty string is equivalent to clearing, while * or ALL hides all applications.

## Response 200:

  - `200` (unknown)
    Success. `data` is a single boolean value.

## Response 200 fields (application/json):

  - `code` (integer)
    Response code: 0 = success, >0 = error

  - `data` (boolean)

  - `msg` (string | null)
    Message; populated if code > 0

  - `requestId` (string)
    Unique request identifier; include it when contacting support

