# Відкритий API

Відкритий API MoreLogin пропонує комплексний та зручний для розробників RESTful інтерфейс, який дозволяє програмно керувати профілями браузерів, хмарними телефонами та пов'язаними ресурсами, забезпечуючи безперебійну автоматизацію, масштабованість та контроль. Відкритий API MoreLogin працює на вашому комп'ютері та доступний за адресою: 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](https://guide.morelogin.com/_bundle/@l10n/uk/API%20Reference/Cloud%20Phone/open-api.yaml)

## Authorization

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

 - [POST /cloudphone/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/pageusingpost.md)
 - [POST /cloudphone/create](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/createusingpost.md)
 - [POST /cloudphone/powerOn](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/poweronusingpost.md)
 - [POST /cloudphone/powerOff](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/poweroffusingpost.md)
 - [POST /cloudphone/edit/batch](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/editbatchusingpost.md)
 - [POST /cloudphone/setProxy](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/setproxy.md): Налаштування параметрів проксі для одного або кількох хмарних телефонів. Підтримується безпосереднє прив'язування proxyId або додавання/зміна детальних параметрів проксі. Формат даних запиту ідентични
 - [POST /cloudphone/delete/batch](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/deleteusingpost.md)
 - [POST /cloudphone/newMachine](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/onenewusingpost.md)
 - [POST /cloudphone/info](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/infousingpost.md)
 - [POST /cloudphone/queryByAndroidId](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/querybyandroidid.md): Запит ID хмарного телефону, пов'язаного з певним androidId в поточній команді. Повертає ID хмарного телефону, якщо його знайдено.
 - [POST /cloudphone/enableRoot](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/enableroot.md): Увімкнення або вимкнення глобальних прав ROOT на рівні системи на одному хмарному телефоні.
 - [POST /cloudphone/screenCap](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/screencap.md): Отримання знімка екрана в реальному часі для вказаного екземпляра хмарного телефону. Підтримується повернення тимчасового підписаного URL-адреса з часом закінчення терміну дії.
 - [POST /cloudphone/screenCapBase64](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/screencapbase64.md): Отримати знімок екрану в реальному часі вказаного екземпляра хмарного телефону. Наразі підтримуються лише Android 12 та Android 15.
 - [POST /cloudphone/brand/models](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/cloud-phone-management/paths/~1cloudphone~1brand~1models/post.md): Запит списку доступних брендів та моделей для заданої версії Android
## ADB

 - [POST /cloudphone/updateAdb](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/adb/updateadbusingpost.md)
 - [POST /cloudphone/batchAdbInfo](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/adb/batchadbinfo.md): Пакетний запит інформації про підключення ADB хмарного телефону. - Список envIds підтримує максимум 200 елементів. - Підтримуються змішані запити для провайдерів wuin та arm; API всередині групує за п
 - [POST /cloudphone/exeCommand](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/adb/executeshellcommand.md)
## Files

 - [POST /cloudphone/uploadUrl](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/files/get.md): Завантажте тимчасові файли через цей інтерфейс, і система автоматично видалить їх через 7 днів
 - [POST /cloudphone/uploadFile](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/files/fileuploadusing.md)
 - [POST /cloudphone/uploadFileResult](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/files/fileuploadresult.md)
 - [POST /cloudphone/download](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/files/paths/~1cloudphone~1download/post.md)
 - [POST /cloudphone/download/result](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/files/paths/~1cloudphone~1download~1result/post.md)
 - [POST /cloudphone/setKeyBox](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/files/paths/~1cloudphone~1setkeybox/post.md)
## Apps

 - [POST /cloudphone/app/install](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1install/post.md)
 - [POST /cloudphone/app/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1page/post.md): Отримати список програм APP
 - [POST /cloudphone/team/app/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1team~1app~1page/post.md): Отримання списку додатків команди.
 - [POST /cloudphone/app/installedList](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1installedlist/post.md): Запит списку встановлених програм на хмарному телефоні
 - [POST /cloudphone/app/start](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1start/post.md): Запустіть встановлену програму на хмарному телефоні
 - [POST /cloudphone/app/restart](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1restart/post.md)
 - [POST /cloudphone/app/stop](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1stop/post.md)
 - [POST /cloudphone/app/uninstall](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1uninstall/post.md)
 - [POST /cloudphone/app/openRoot](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/appopenroot.md): Увімкнення прав ROOT для конкретного пакета додатка на одному хмарному телефоні.
 - [POST /cloudphone/app/setHideAccessibilityApp](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/apps/paths/~1cloudphone~1app~1sethideaccessibilityapp/post.md): Підтримує лише Android 13, Android 14 та Android 15A
## Schedules

 - [POST /cloudphone/rpa/template/market/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1template~1market~1page/post.md): Шаблон ринку розкладів запитів, назва шаблону підтримує нечіткий запит
 - [POST /cloudphone/rpa/template/personal/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1template~1personal~1page/post.md): Шаблон ринку розкладів запитів, назва шаблону підтримує нечіткий запит
 - [POST /cloudphone/rpa/task/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1task~1page/post.md)
 - [POST /cloudphone/rpa/task/save](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1task~1save/post.md): Зберегти заплановане завдання хмарного телефону. templateParameter Parameter Specification 1. **Parameter Source** Parameter keys must be extracted from the `parameter` field returned by the following
 - [POST /cloudphone/rpa/onceTask/save](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1oncetask~1save/post.md): Зберегти хмарний телефон після запланованого завдання Специфікація параметра templateParameter 1. **Джерело параметра** Ключі параметрів мають бути вилучені з поля `parameter`, що повертається такими
 - [POST /cloudphone/rpa/task/cancel](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1task~1cancel/post.md)
 - [POST /cloudphone/rpa/subTask/page](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1subtask~1page/post.md): Шаблон ринку розкладів запитів, назва шаблону підтримує нечіткий запит
 - [POST /cloudphone/rpa/subTask/detail/{id}](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/schedules/paths/~1cloudphone~1rpa~1subtask~1detail~1%7Bid%7D/post.md): Шаблон ринку розкладів запитів, назва шаблону підтримує нечіткий запит
 - [POST /cloudphone/rpa/subTask/cancel/{id}](https://guide.morelogin.com/uk/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/uk/api-reference/cloud-phone/open-api/touch/touchclick.md): Імітує одиночне натискання на екран хмарного телефону за вказаними координатами. Система координат використовує лівий верхній кут екрана як початок координат `(0, 0)`, вісь X спрямована вправо, вісь Y
 - [POST /cloudphone/touch/doubleClick](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/touch/touchdoubleclick.md): Імітує подвійне натискання на екран хмарного телефону за вказаними координатами. Система координат використовує лівий верхній кут екрана як початок координат `(0, 0)`, вісь X спрямована вправо, вісь Y
 - [POST /cloudphone/touch/longClick](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/touch/touchlongclick.md): Імітує тривале натискання на екран хмарного телефону за вказаними координатами. Використовуйте параметр `duration` для налаштування тривалості натискання (в мілісекундах). Якщо не вказано, використову
 - [POST /cloudphone/touch/swipe](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/touch/touchswipe.md): Імітує свайп пальцем від початкових координат до кінцевих координат. Використовуйте параметр `duration` для керування швидкістю свайпу (в мілісекундах). Більше значення призводить до повільнішого свай
 - [POST /cloudphone/touch/drag](https://guide.morelogin.com/uk/api-reference/cloud-phone/open-api/touch/touchdrag.md): Імітує перетягування пальцем від початкових координат до кінцевих координат. Подібно до свайпу, але перетягування зазвичай використовується для переміщення іконок, елементів UI тощо. Використовуйте па
