# API Local

A API do MoreLogin oferece uma interface RESTful abrangente e amigável para desenvolvedores que permite gerenciar programaticamente perfis de navegador, telefones em nuvem e recursos relacionados, possibilitando automação, escalabilidade e controle perfeitos. A API local do MoreLogin é executada em sua máquina e acessível em: 127.0.0.1:40000

Version: 2026-09-05

## Servers

Local API
```
http://127.0.0.1:40000
```

## Download OpenAPI description

 - [API Local](https://guide.morelogin.com/_bundle/@l10n/pt/API%20Reference/Browser/local-api.yaml)

## Profiles

 - [POST /api/env/create/quick](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/createbrowserprofilequicklocal.md): Cria de 1 a 200 perfis de navegador que compartilham uma mesma configuração. - **Pré-requisitos**: o plano da equipe precisa ter perfis restantes suficientes e a cota diária de criação não pode estar
 - [POST /api/env/create/advanced](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/createbrowserprofileadvancedlocal.md): Cria um perfil de navegador com uma configuração completa de impressão digital. - **Pré-requisitos**: as mesmas verificações de plano e cota diária da criação rápida. O nome do perfil precisa ser únic
 - [POST /api/env/update](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/updatebrowserprofilelocal.md): Atualiza um perfil de navegador existente. Apenas os campos presentes na solicitação são alterados. - **Pré-requisitos**: o perfil precisa existir na equipe. Perfis com criptografia ponta a ponta não
 - [POST /api/env/removeToRecycleBin/batch](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/batchdeletebrowserprofilesusingpost.md): Move um ou mais perfis de navegador para a lixeira. - **Pré-requisitos**: o perfil não pode já estar na lixeira, não pode estar em execução e não pode estar em transferência. Feche o navegador antes.
 - [POST /api/env/page](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/listbrowserprofilesusingpost.md): Lista os perfis de navegador visíveis para o membro autenticado, página por página. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Filtragem**: `keyword` corresponde a
 - [POST /api/env/detail](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/getbrowserprofiledetailsusingpost.md): Retorna a configuração completa de um único perfil de navegador, incluindo configurações avançadas de impressão digital e cookies. - **Pré-requisitos**: o perfil precisa existir na equipe e quem chama
 - [POST /api/env/lock/query](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/querybrowserlockstatususingpost.md): Informa se um perfil de navegador está reservado neste momento por outro membro da equipe. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Semântica**: para ser `true`
 - [POST /api/env/setGroup/batch](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/setbrowsergroupsbatchlocal.md): Move perfis de navegador para um grupo informando o nome do grupo. - **Pré-requisitos**: informe pelo menos um entre `envIds` e `uniqueIds`; `groupName` é obrigatório e admite no máximo 50 caracteres.
 - [POST /api/env/setProxy/batch](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/setbrowserproxiesbatchlocal.md): Vincula um proxy a vários perfis de navegador. - **Pré-requisitos**: informe pelo menos um entre `envIds` e `uniqueIds`. Se você informar um `proxyId`, ele já precisa existir na equipe; caso contrário
 - [POST /api/env/setRemark/batch](https://guide.morelogin.com/pt/api-reference/browser/local-api/profiles/setbrowserremarksbatchlocal.md): Define a observação em vários perfis de navegador. Uma string vazia a limpa. - **Pré-requisitos**: informe pelo menos um entre `envIds` e `uniqueIds`; quem chama precisa ter autorização para cada perf
## Runtime

 - [POST /api/env/start](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/startbrowserprofileusingpost.md): Usado para iniciar o perfil; você deve especificar o ID do perfil. Após a inicialização bem-sucedida, você poderá obter a interface de depuração do perfil para executar automação Selenium e Puppeteer.
 - [POST /api/env/close](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/closebrowserprofilelocal.md): Fecha um perfil 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 nenh
 - [POST /api/env/status](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/getbrowserprofilestatuslocal.md): Retorna o estado de execução ao vivo de um ou mais perfis de navegador. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Valores**: cada perfil informa `running` ou `sto
 - [POST /api/env/closeAll](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/closeallbrowserprofileslocal.md): Fecha todos os perfis de navegador que este cliente tem em execução. - **Onde é executado**: o cliente desktop do MoreLogin trata disso inteiramente na sua máquina. **Não há implementação no servidor*
 - [POST /api/env/getAllProcessIds](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/getallbrowserprocessidslocal.md): Lista os IDs de processo 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**, port
 - [POST /api/env/getAllDebugInfo](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/getallbrowserdebuginfolocal.md): Lista os endpoints de depuração 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*
 - [POST /api/env/core/download](https://guide.morelogin.com/pt/api-reference/browser/local-api/runtime/downloadbrowserkernelslocal.md): Baixar e instalar núcleo(s) do navegador. Suporta download em lote de até 20 núcleos por solicitação. O tempo limite para esta operação pode ser de até aproximadamente 30 minutos; os chamadores devem
## Cloud Runtime

 - [POST /api/cloudbrowser/start](https://guide.morelogin.com/pt/api-reference/browser/local-api/cloud-runtime/startcloudruntimelocal.md): Inicia um perfil de navegador como runtime na nuvem. - **Pré-requisitos**: o perfil precisa existir na sua equipe e não pode estar criptografado ponta a ponta nem em transferência. **Um proxy é obriga
 - [POST /api/cloudbrowser/stop](https://guide.morelogin.com/pt/api-reference/browser/local-api/cloud-runtime/stopcloudruntimelocal.md): Encerra o runtime na nuvem em que um perfil está sendo executado. - **Pré-requisitos**: precisa existir uma execução ativa iniciada por você para esse perfil. Chamar quando o runtime já está encerrado
 - [POST /api/cloudbrowser/page](https://guide.morelogin.com/pt/api-reference/browser/local-api/cloud-runtime/pagecloudruntimeslocal.md): Lista os perfis de navegador junto com o estado do runtime na nuvem para o membro que chama. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Valores de status**: `cloud
 - [POST /api/cloudbrowser/connect](https://guide.morelogin.com/pt/api-reference/browser/local-api/cloud-runtime/connectcloudruntimelocal.md): Retorna os dados de conexão de um runtime na nuvem em execução. - **Pré-requisitos**: o runtime precisa estar exatamente no estado `RUNNING` e ter sido iniciado por você. Um runtime que está sendo enc
## Fingerprint & Device Config

 - [GET /api/env/advanced/ua/versions](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/listadvanceduaversionslocal.md): Retorna os kernels de navegador publicados e as versões principais de user agent. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Conteúdo**: a superfície Open API reto
 - [POST /api/env/advanced/ua/get](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/getbrowserprofileuausingpost.md): Gera um user agent que corresponde ao sistema operacional e ao fabricante de navegador solicitados. - **Pré-requisitos**: o Firefox só é válido com Windows ou macOS, e `osVersion` precisa ser uma das
 - [POST /api/env/base/resolution/list](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/listresolutionsusingpost.md): Retorna as resoluções de tela disponíveis para um user agent ou sistema operacional. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Conteúdo**: servido pelo serviço de
 - [GET /api/system/platform/list](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/listsystemplatformslocal.md): Retorna as plataformas e os sites que podem ser vinculados a um perfil de navegador. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Conteúdo**: as plataformas e sites
 - [POST /api/env/base/list](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/listtimezoneandlanguageusingpost.md): Retorna os fusos horários e os idiomas disponíveis para perfis de navegador. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Observação**: atualmente a resposta é indep
 - [POST /api/env/fingerprint/refresh](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/refreshfingerprintusingpost.md): Regenera a impressão digital de um perfil de navegador. - **Pré-requisitos**: identifique o perfil por `envId` ou `uniqueId`. Perfis criptografados são rejeitados. Um perfil em execução não é bloquead
 - [POST /api/env/base/mobile/devices](https://guide.morelogin.com/pt/api-reference/browser/local-api/fingerprint-and-device-config/listmobiledevicemodelslocal.md): Retorna os modelos de dispositivo móvel disponíveis para perfis de navegador Android e iOS. - **Efeito**: nenhum. Somente leitura. É seguro repetir com recuo limitado. - **Conteúdo**: a interseção ent
## Cache & Window

 - [POST /api/env/removeLocalCache](https://guide.morelogin.com/pt/api-reference/browser/local-api/cache-and-window/clearlocalprofilecacheusingpost.md): Pede ao cliente local do MoreLogin que limpe os dados em cache de um perfil de navegador. - **Pré-requisitos**: identifique o perfil por `envId` ou `uniqueId` e selecione pelo menos um tipo de cache.
 - [POST /api/env/cache/cleanCloud](https://guide.morelogin.com/pt/api-reference/browser/local-api/cache-and-window/cleancloudcachelocal.md): Limpa o cache do lado da nuvem de um perfil de navegador. - **Pré-requisitos**: identifique o perfil por `envId` ou `uniqueId`, selecione pelo menos uma classe de cache, e o perfil não pode estar em t
 - [POST /api/env/getAllScreen](https://guide.morelogin.com/pt/api-reference/browser/local-api/cache-and-window/getallbrowserscreenslocal.md): Lista os monitores em que o cliente pode organizar janelas. - **Onde é executado**: o cliente desktop do MoreLogin trata disso inteiramente na sua máquina. **Não há implementação no servidor**, portan
 - [POST /api/env/arrangeWindows](https://guide.morelogin.com/pt/api-reference/browser/local-api/cache-and-window/arrangebrowserwindowslocal.md): 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**, p
