Manage cloud phone instances programmatically through the MoreLogin API.
The Cloud Phone API allows you to create, control, and manage virtual Android devices in the cloud. It supports app installation, file management, scheduled tasks, and ADB debugging.
Cloud Phone supports two API access methods:
| Method | Base URL | Use Case |
|---|---|---|
| Open API (Remote) | https://api.morelogin.com | Access from anywhere, OAuth2 authentication |
| Local API (Local) | http://127.0.0.1:40000 | Access from the machine running MoreLogin client |
Choose Open API if you need remote access or server-to-server integration. Choose Local API if you are running automation on the same machine as the MoreLogin client.
For authentication details, see Authentication.
| Resource | Description | Key Operations |
|---|---|---|
| Cloud Phone | Virtual Android devices | Create, start, stop, delete, modify, reset |
| File Management | File transfer to/from devices | Upload, download, set keybox |
| App Management | App lifecycle management | Install, launch, restart, stop, uninstall |
| Schedule Management | Automated task scheduling | Create, update, delete, execute scheduled tasks |
| Proxy | Proxy configurations | Add, update, delete, list proxies |
| Group | Organize devices into groups | Create, edit, delete groups |
| Tag | Label devices with tags | Create, edit, delete tags |
| ADB | Android Debug Bridge access | Remote debugging via SSH tunnel |
| API | Description |
|---|---|
| Cloud Phone Open API | Remote access via https://api.morelogin.com, OAuth2 authentication |
| Cloud Phone Local API | Local access via http://127.0.0.1:40000, token authentication |
Note: While most operations are available in both APIs, there are differences in path prefixes and some endpoint details. Local API paths use the
/api/cloudphone/...prefix, while Open API paths use/cloudphone/.... Always refer to the specific API reference for exact paths and parameters.
| Guide | Description |
|---|---|
| ADB Connection | Connect to cloud phones via ADB for debugging |
| Authentication | OAuth2 token setup (Open API) and token auth (Local API) |
| Quickstart | Run your first Cloud Phone API call |