# Configuração adaptável de janelas com um clique

Organiza na tela as janelas dos perfis de navegador em execução.
- **Onde é executado**: o cliente desktop do MoreLogin trata disso inteiramente na sua máquina. **Não há implementação no servidor**, portanto não existe nenhuma pré-condição de conta, equipe ou estado além de o cliente ter o perfil aberto, e nada é registrado na nuvem.
- **Efeito**: limitado aos processos e janelas do navegador local. Os dados do perfil, as impressões digitais e o cache na nuvem não são afetados.
- **Conclusão**: sincrônica; o cliente responde assim que age.
- **Disponibilidade**: apenas Local API. Não há equivalente na Open API, porque a Open API não tem um navegador local para operar. Use os endpoints de runtime na nuvem em vez disso.
- **Observação**: como o cliente é o responsável, o formato da resposta depende da versão do cliente instalada e não de um contrato de serviço.

Endpoint: POST /api/env/arrangeWindows
Version: 2026-09-05

## Request fields (application/json):

  - `arrangeType` (integer)
    Tipo de arranjo: 1 para em mosaico, 2 para empilhado; o padrão é em mosaico se não for especificado.

  - `envIds` (array)
    Se os IDs de ambiente não forem especificados, todas as janelas de ambiente serão selecionadas por padrão.

  - `screenIds` (array)
    IDs de tela, tipo array; se não especificado, organizam-se na tela de acordo com a posição do cursor do mouse.

## Response 200:

  - `200` (unknown)
    Envelope de resposta padrão. O resultado é informado por `code`; esta operação não documenta uma carga adicional.

## Response 200 fields (application/json):

  - `code` (integer, required)

  - `msg` (string | null, required)
    Mensagem de erro; null em caso de sucesso

  - `requestId` (string, required)
    Identificador único da solicitação; informe-o ao contatar o suporte

