# Локальний API

API MoreLogin пропонує комплексний та зручний для розробників RESTful інтерфейс, що дозволяє програмно керувати профілями браузерів, хмарними телефонами та пов'язаними ресурсами. Локальний API MoreLogin працює на вашому комп'ютері та доступний за адресою: 127.0.0.1:40000

Version: 2026-09-05

## Servers

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

## Download OpenAPI description

 - [Локальний API](https://guide.morelogin.com/_bundle/@l10n/uk/API%20Reference/Browser/local-api.yaml)

## Profiles

 - [POST /api/env/create/quick](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/createbrowserprofilequicklocal.md): Створює від 1 до 200 профілів браузера зі спільною конфігурацією. - **Передумови**: у тарифі команди має залишитися достатньо профілів, а добова квота створення не має бути витрачена. `isEncrypt=1` ви
 - [POST /api/env/create/advanced](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/createbrowserprofileadvancedlocal.md): Створює один профіль браузера з повною конфігурацією відбитка. - **Передумови**: ті самі перевірки тарифу та добової квоти, що й під час швидкого створення. Назва профілю має бути унікальною в команді
 - [POST /api/env/update](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/updatebrowserprofilelocal.md): Оновлює наявний профіль браузера. Змінюються лише поля, присутні в запиті. - **Передумови**: профіль має існувати в команді. Профілі з наскрізним (end-to-end) шифруванням оновити неможливо. Операційну
 - [POST /api/env/removeToRecycleBin/batch](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/batchdeletebrowserprofilesusingpost.md): Переміщує один або кілька профілів браузера до кошика. - **Передумови**: профіль не має вже бути в кошику, не має бути запущений і не має перебувати в процесі передавання. Спершу закрийте браузер. - *
 - [POST /api/env/page](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/listbrowserprofilesusingpost.md): Посторінково виводить профілі браузера, видимі автентифікованому учаснику. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Фільтрація**: `keyword` зіставляється з наз
 - [POST /api/env/detail](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/getbrowserprofiledetailsusingpost.md): Повертає повну конфігурацію одного профілю браузера, включно з розширеними налаштуваннями відбитка та cookie. - **Передумови**: профіль має існувати в команді, а той, хто викликає, має мати права на н
 - [POST /api/env/lock/query](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/querybrowserlockstatususingpost.md): Повідомляє, чи зайнятий профіль браузера на цей момент іншим учасником команди. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Семантика**: значення `true` вимагає в
 - [POST /api/env/setGroup/batch](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/setbrowsergroupsbatchlocal.md): Переміщує профілі браузера до групи за її назвою. - **Передумови**: укажіть хоча б одне з `envIds` або `uniqueIds`; `groupName` обов'язковий і не довший за 50 символів. Прибрати профіль із групи через
 - [POST /api/env/setProxy/batch](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/setbrowserproxiesbatchlocal.md): Прив'язує проксі до кількох профілів браузера. - **Передумови**: укажіть хоча б одне з `envIds` або `uniqueIds`. Якщо ви вказуєте `proxyId`, він уже має існувати в команді, інакше виклик відхиляється,
 - [POST /api/env/setRemark/batch](https://guide.morelogin.com/uk/api-reference/browser/local-api/profiles/setbrowserremarksbatchlocal.md): Задає примітку для кількох профілів браузера. Порожній рядок очищає її. - **Передумови**: укажіть хоча б одне з `envIds` або `uniqueIds`; той, хто викликає, має мати права на кожен профіль. - **Ефект*
## Runtime

 - [POST /api/env/start](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/startbrowserprofileusingpost.md): Використовується для запуску профілю; необхідно вказати ідентифікатор профілю. Після успішного запуску ви можете отримати інтерфейс налагодження профілю для виконання автоматизації Selenium та Puppete
 - [POST /api/env/close](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/closebrowserprofilelocal.md): Закриває запущений профіль браузера. - **Де виконується**: десктопний клієнт MoreLogin виконує це цілком на вашій машині. **Серверної реалізації немає**, тому жодних передумов щодо акаунта, команди чи
 - [POST /api/env/status](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/getbrowserprofilestatuslocal.md): Повертає актуальний стан виконання одного або кількох профілів браузера. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Значення**: кожен профіль повідомляє або `run
 - [POST /api/env/closeAll](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/closeallbrowserprofileslocal.md): Закриває всі профілі браузера, запущені цим клієнтом. - **Де виконується**: десктопний клієнт MoreLogin виконує це цілком на вашій машині. **Серверної реалізації немає**, тому жодних передумов щодо ак
 - [POST /api/env/getAllProcessIds](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/getallbrowserprocessidslocal.md): Виводить ідентифікатори процесів запущених профілів браузера. - **Де виконується**: десктопний клієнт MoreLogin виконує це цілком на вашій машині. **Серверної реалізації немає**, тому жодних передумов
 - [POST /api/env/getAllDebugInfo](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/getallbrowserdebuginfolocal.md): Виводить зневаджувальні ендпоінти запущених профілів браузера. - **Де виконується**: десктопний клієнт MoreLogin виконує це цілком на вашій машині. **Серверної реалізації немає**, тому жодних передумо
 - [POST /api/env/core/download](https://guide.morelogin.com/uk/api-reference/browser/local-api/runtime/downloadbrowserkernelslocal.md): Завантажити та встановити ядро(а) браузера. Підтримує пакетне завантаження до 20 ядер за один запит. Тайм-аут для цієї операції може становити до 30 хвилин; рекомендується встановити тайм-аут виклику
## Cloud Runtime

 - [POST /api/cloudbrowser/start](https://guide.morelogin.com/uk/api-reference/browser/local-api/cloud-runtime/startcloudruntimelocal.md): Запускає профіль браузера як хмарне середовище виконання. - **Передумови**: профіль має існувати у вашій команді й не має бути зашифрований наскрізним шифруванням або перебувати в процесі передавання.
 - [POST /api/cloudbrowser/stop](https://guide.morelogin.com/uk/api-reference/browser/local-api/cloud-runtime/stopcloudruntimelocal.md): Зупиняє хмарне середовище виконання, у якому працює профіль. - **Передумови**: для цього профілю має існувати активний запуск, розпочатий вами. Виклик у момент, коли середовище вже зупинене або звільн
 - [POST /api/cloudbrowser/page](https://guide.morelogin.com/uk/api-reference/browser/local-api/cloud-runtime/pagecloudruntimeslocal.md): Виводить профілі браузера разом зі станом хмарного середовища виконання для учасника, який викликає. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Значення статусу*
 - [POST /api/cloudbrowser/connect](https://guide.morelogin.com/uk/api-reference/browser/local-api/cloud-runtime/connectcloudruntimelocal.md): Повертає дані підключення до запущеного хмарного середовища виконання. - **Передумови**: середовище має бути точно у стані `RUNNING` і має бути запущене саме вами. Середовище, яке зупиняється або архі
## Fingerprint & Device Config

 - [GET /api/env/advanced/ua/versions](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/listadvanceduaversionslocal.md): Повертає опубліковані ядра браузерів і мажорні версії user agent. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Вміст**: поверхня Open API повертає лише опублікован
 - [POST /api/env/advanced/ua/get](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/getbrowserprofileuausingpost.md): Генерує user agent, що відповідає запитаній операційній системі та виробнику браузера. - **Передумови**: Firefox допустимий лише з Windows або macOS, а `osVersion` має бути одним із підтримуваних випу
 - [POST /api/env/base/resolution/list](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/listresolutionsusingpost.md): Повертає роздільності екрана, доступні для user agent або операційної системи. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Вміст**: дані віддає служба базових дан
 - [GET /api/system/platform/list](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/listsystemplatformslocal.md): Повертає платформи й сайти, які можна прив'язати до профілю браузера. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Вміст**: системні платформи й сайти, позначені д
 - [POST /api/env/base/list](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/listtimezoneandlanguageusingpost.md): Повертає часові пояси та мови, доступні для профілів браузера. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Примітка**: зараз відповідь не залежить від тіла запиту
 - [POST /api/env/fingerprint/refresh](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/refreshfingerprintusingpost.md): Перегенеровує відбиток профілю браузера. - **Передумови**: укажіть профіль через `envId` або `uniqueId`. Зашифровані профілі відхиляються. Запущений профіль не блокується, але новий відбиток застосову
 - [POST /api/env/base/mobile/devices](https://guide.morelogin.com/uk/api-reference/browser/local-api/fingerprint-and-device-config/listmobiledevicemodelslocal.md): Повертає моделі мобільних пристроїв, доступні для профілів браузера Android та iOS. - **Ефект**: відсутній. Лише читання. Повтор безпечний з обмеженою витримкою. - **Вміст**: перетин таблиці пристроїв
## Cache & Window

 - [POST /api/env/removeLocalCache](https://guide.morelogin.com/uk/api-reference/browser/local-api/cache-and-window/clearlocalprofilecacheusingpost.md): Просить локальний клієнт MoreLogin очистити кешовані дані профілю браузера. - **Передумови**: укажіть профіль через `envId` або `uniqueId` та виберіть хоча б один тип кешу. Для профілів Firefox потріб
 - [POST /api/env/cache/cleanCloud](https://guide.morelogin.com/uk/api-reference/browser/local-api/cache-and-window/cleancloudcachelocal.md): Очищає хмарний кеш профілю браузера. - **Передумови**: укажіть профіль через `envId` або `uniqueId`, виберіть хоча б один клас кешу, і профіль не має перебувати в процесі передавання. Локальний кеш кл
 - [POST /api/env/getAllScreen](https://guide.morelogin.com/uk/api-reference/browser/local-api/cache-and-window/getallbrowserscreenslocal.md): Виводить екрани, на яких клієнт може розміщувати вікна. - **Де виконується**: десктопний клієнт MoreLogin виконує це цілком на вашій машині. **Серверної реалізації немає**, тому жодних передумов щодо
 - [POST /api/env/arrangeWindows](https://guide.morelogin.com/uk/api-reference/browser/local-api/cache-and-window/arrangebrowserwindowslocal.md): Розташовує на екрані вікна запущених профілів браузера. - **Де виконується**: десктопний клієнт MoreLogin виконує це цілком на вашій машині. **Серверної реалізації немає**, тому жодних передумов щодо
