Как управлять облачными телефонами Android через Multilogin API
Через Multilogin API можно управлять облачными телефонами Android без ручной работы в интерфейсе. Например, создавать телефоны, открывать и закрывать их, менять настройки, работать с файлами и подключаться по ADB.
➡️ В Postman откройте «Multilogin API» → «Mobile Profile Management» → выберите запрос → заполните нужные поля → нажмите «Send».
Те же запросы можно отправлять из своих скриптов или через AI-агентов.
Если часто работаете с API, используйте токен автоматизации. Он действует дольше обычного API-токена и дает более высокий лимит запросов в минуту.
Mobile profiles = облачные телефоны
В API-документации облачные телефоны называются mobile profiles. Поэтому это название встречается в запросах и параметрах.
Кому доступна автоматизация?
- 👨💻 Владельцу аккаунта и всем участникам. Доступ к отдельным функциям зависит от роли.
- 💰 На подписке Pro 10 и выше.
Создавайте и управляйте телефонами
Если нужно подготовить сразу несколько облачных телефонов, не обязательно делать все вручную.
Через API можно создать телефон, изменить его настройки, открыть, закрыть или удалить.
Доступные запросы:
- «Mobile Profile Create»
- «Mobile Profile Start»
- «Mobile Profile Stop»
- «Mobile Profile Update»
- «Mobile Profile Delete»
Например, можно одним скриптом создать несколько телефонов с одинаковыми базовыми настройками, а потом открывать их по мере необходимости.
Находите нужные телефоны
Если телефонов много, через API можно быстро получить их список, посмотреть статус и распределить по папкам и тегам.
Доступные запросы:
- «Mobile Profile List»
- «Mobile Profile Statuses»
- «Mobile Profile Group Get or Create»
- «Mobile Profile Tag Assign»
- «Mobile Profile Tag Unassign»
Например, через «Mobile Profile List» можно получить список телефонов и их ID. Потом эти ID можно использовать в других запросах.
Подключайтесь по ADB
Хотите автоматизировать действия внутри Android-приложений? Сначала настройте ADB через API.
Доступные запросы:
- «Mobile Profile ADB Set».
- «Mobile Profile ADB Info».
Они позволяют включить ADB и получить данные для подключения.
Например, можно открыть облачный телефон через API, подключиться к нему по ADB, а затем использовать Appium для действий внутри приложения.
Сам API не нажимает кнопки и не вводит текст в Android-приложениях
Для этого используйте ADB, Appium или автоматизацию через AI-агента.
Работайте с файлами в библиотеке
Через API можно загружать, находить и удалять файлы в общей библиотеке облачных телефонов.
Доступные запросы:
- «Mobile File Upload»
- «Mobile File List»
- «Mobile File Delete»
- «Mobile File Tag Assign»
- «Mobile File Tag Unassign»
Например, можно загрузить изображения или видео, получить их ID и дальше использовать эти файлы в нужном сценарии.
Работайте сразу с большим количеством телефонов
Если телефонов много, API поможет не обрабатывать каждый по отдельности.
Можно экспортировать данные, подготовить файл для массового импорта, проверить его и передать телефоны другим участникам.
Доступные запросы:
- «Mobile Profile Export»
- «Import Template Download»
- «Import File Validate»
- «Mobile Profile Transfer»
Например, можно экспортировать данные телефонов в .xlsx или заранее проверить файл импорта на ошибки.
После проверки импорт нужно подтвердить
«Import File Validate» только проверяет файл. Чтобы закончить импорт, владелец или менеджер отправляет:
POST /mobile_profiles/phone/import/confirmВ запросе нужен validation_id, который вы получили после проверки файла. validation_id действует 15 минут и используется только один раз.
Проверьте лимиты и доступные настройки
Перед созданием большого количества телефонов можно заранее проверить, хватает ли мобильных минут и доступны ли нужные модели, города и настройки прокси.
Доступные запросы:
- «Mobile Profile Limit»
- «Mobile Proxy Check»
- «Phone Brand List»
- «States by Country»
- «Cities by State»
Например, перед созданием телефонов для нового региона можно проверить, какие города и модели доступны.
Где посмотреть все запросы
В статье перечислены только основные возможности.
Все запросы и их настройки есть в документации Multilogin API.
Там можно посмотреть:
- Эндпоинты
- Обязательные параметры
- Допустимые значения
- Примеры запросов и ответов
- Лимиты и ошибки
Перед изменением или удалением данных проверьте запрос
Откройте нужный запрос в Postman и посмотрите, что именно он меняет и какие ID ему нужны. После этого нажимайте «Send».