# API aberta

A API aberta 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 aberta do MoreLogin é executada em sua máquina e pode ser acessada em: https://api.morelogin.com

Version: 1.0.0

## Security

### Authorization

[object Object]

Type: http
In: header
Name: Authorization
Scheme: bearer
Bearer Format: JWT

## Download OpenAPI description

 - [API aberta](https://guide.morelogin.com/_bundle/@l10n/pt/API%20Reference/Cloud%20Phone/open-api.yaml)

## Authorization

 - [POST /oauth2/token](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/authorization/paths/~1oauth2~1token/post.md)
 - [GET /oauth2/userinfo](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/authorization/paths/~1oauth2~1userinfo/get.md)
## Cloud Phone Management

 - [POST /cloudphone/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/pageusingpost.md)
 - [POST /cloudphone/create](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/createusingpost.md)
 - [POST /cloudphone/powerOn](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/poweronusingpost.md)
 - [POST /cloudphone/powerOff](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/poweroffusingpost.md)
 - [POST /cloudphone/edit/batch](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/editbatchusingpost.md)
 - [POST /cloudphone/setProxy](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/setproxy.md): Define as configurações de proxy para um ou mais telefones na nuvem. Suporta a vinculação direta de proxyId ou a adição/modificação de parâmetros de proxy detalhados. O formato do payload da solicitaç
 - [POST /cloudphone/delete/batch](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/deleteusingpost.md)
 - [POST /cloudphone/newMachine](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/onenewusingpost.md)
 - [POST /cloudphone/info](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/infousingpost.md)
 - [POST /cloudphone/queryByAndroidId](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/querybyandroidid.md): Consulta o ID do telefone na nuvem associado a um androidId específico no grupo atual. Retorna o ID do telefone na nuvem se encontrado.
 - [POST /cloudphone/enableRoot](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/enableroot.md): Habilita ou desabilita a permissão ROOT global no nível do sistema em um único telefone na nuvem.
 - [POST /cloudphone/screenCap](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/screencap.md): Obtém a captura de tela em tempo real da instância do telefone na nuvem especificada. Suporta o retorno de uma URL assinada temporária com um timestamp de expiração.
 - [POST /cloudphone/screenCapBase64](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/screencapbase64.md): Obter a captura de tela em tempo real da instância de telefone em nuvem especificada. Atualmente, apenas Android 12 e Android 15 são suportados.
 - [POST /cloudphone/brand/models](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/cloud-phone-management/paths/~1cloudphone~1brand~1models/post.md): Consultar a lista de marcas e modelos disponíveis para a versão do Android especificada.
## ADB

 - [POST /cloudphone/updateAdb](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/adb/updateadbusingpost.md)
 - [POST /cloudphone/batchAdbInfo](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/adb/batchadbinfo.md): Consulta em lote as informações de conexão ADB do telefone na nuvem. - A lista envIds suporta um máximo de 200 itens. - Suporta consultas mistas entre os provedores wuin e arm; a API agrupa internamen
 - [POST /cloudphone/exeCommand](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/adb/executeshellcommand.md)
## Files

 - [POST /cloudphone/uploadUrl](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/files/get.md): Faça o upload de arquivos temporários por meio desta interface e o sistema os excluirá automaticamente após 7 dias.
 - [POST /cloudphone/uploadFile](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/files/fileuploadusing.md)
 - [POST /cloudphone/uploadFileResult](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/files/fileuploadresult.md)
 - [POST /cloudphone/download](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/files/paths/~1cloudphone~1download/post.md)
 - [POST /cloudphone/download/result](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/files/paths/~1cloudphone~1download~1result/post.md)
 - [POST /cloudphone/setKeyBox](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/files/paths/~1cloudphone~1setkeybox/post.md)
## Apps

 - [POST /cloudphone/app/install](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1install/post.md)
 - [POST /cloudphone/app/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1page/post.md): Obter lista de aplicativos
 - [POST /cloudphone/team/app/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1team~1app~1page/post.md): Obtém a lista de aplicativos da equipe.
 - [POST /cloudphone/app/installedList](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1installedlist/post.md): Consultar a lista de aplicativos instalados em um telefone na nuvem.
 - [POST /cloudphone/app/start](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1start/post.md): Inicie um aplicativo instalado no telefone em nuvem.
 - [POST /cloudphone/app/restart](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1restart/post.md)
 - [POST /cloudphone/app/stop](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1stop/post.md)
 - [POST /cloudphone/app/uninstall](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1uninstall/post.md)
 - [POST /cloudphone/app/openRoot](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/appopenroot.md): Habilita a permissão ROOT para um pacote de aplicativo específico em um único telefone na nuvem.
 - [POST /cloudphone/app/setHideAccessibilityApp](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1sethideaccessibilityapp/post.md): Compatível apenas com Android 13, Android 14 e Android 15A.
## Schedules

 - [POST /cloudphone/rpa/template/market/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1template~1market~1page/post.md): Modelo de mercado de agendamentos de consultas, o nome do modelo suporta consultas aproximadas.
 - [POST /cloudphone/rpa/template/personal/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1template~1personal~1page/post.md): Modelo de mercado de agendamentos de consultas, o nome do modelo suporta consultas aproximadas.
 - [POST /cloudphone/rpa/task/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1task~1page/post.md)
 - [POST /cloudphone/rpa/task/save](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1task~1save/post.md): Salvar tarefa agendada do telefone na nuvem. templateParameter Parameter Specification 1. **Parameter Source** Parameter keys must be extracted from the `parameter` field returned by the following API
 - [POST /cloudphone/rpa/onceTask/save](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1oncetask~1save/post.md): Salvar telefone na nuvem após tarefa agendada Especificação de Parâmetros do Modelo 1. **Origem dos Parâmetros** As chaves dos parâmetros devem ser extraídas do campo `parameter` retornado pelas segui
 - [POST /cloudphone/rpa/task/cancel](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1task~1cancel/post.md)
 - [POST /cloudphone/rpa/subTask/page](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1subtask~1page/post.md): Modelo de mercado de agendamentos de consultas, o nome do modelo suporta consultas aproximadas.
 - [POST /cloudphone/rpa/subTask/detail/{id}](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1subtask~1detail~1%7Bid%7D/post.md): Modelo de mercado de agendamentos de consultas, o nome do modelo suporta consultas aproximadas.
 - [POST /cloudphone/rpa/subTask/cancel/{id}](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1subtask~1cancel~1%7Bid%7D/post.md)
## Touch

 - [POST /cloudphone/touch/click](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/touch/touchclick.md): Simula um toque único na tela do telefone na nuvem nas coordenadas especificadas. O sistema de coordenadas usa o canto superior esquerdo da tela como origem `(0, 0)`, com o eixo X se estendendo para a
 - [POST /cloudphone/touch/doubleClick](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/touch/touchdoubleclick.md): Simula um toque duplo na tela do telefone na nuvem nas coordenadas especificadas. O sistema de coordenadas usa o canto superior esquerdo da tela como origem `(0, 0)`, com o eixo X se estendendo para a
 - [POST /cloudphone/touch/longClick](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/touch/touchlongclick.md): Simula uma pressão longa na tela do telefone na nuvem nas coordenadas especificadas. Use o parâmetro `duration` para personalizar a duração da pressão (em milissegundos). Se omitido, a duração padrão
 - [POST /cloudphone/touch/swipe](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/touch/touchswipe.md): Simula um deslizar do dedo das coordenadas iniciais até as coordenadas finais. Use o parâmetro `duration` para controlar a velocidade do deslizamento (em milissegundos). Um valor maior resulta em um d
 - [POST /cloudphone/touch/drag](https://guide.morelogin.com/pt/api-reference/cloud-phone/open-api/touch/touchdrag.md): Simula um arrastar do dedo das coordenadas iniciais até as coordenadas finais. Semelhante ao deslizar, mas arrastar é tipicamente usado para mover ícones, elementos de UI, etc. Use o parâmetro `durati
