Esta página aplana el árbol de ayuda de CLI en un solo documento para que los usuarios no necesiten ejecutar -h paso a paso.
Todos los bloques siguientes se basan en la salida --help real de la CLI actual.
MoreLogin CLI - Lightweight Local API command-line tool
Usage: ml-cli [OPTIONS] <COMMAND>
Commands:
status Check MoreLogin service status
login Authenticate with API credentials
env Browser environment management
cloudphone Cloud phone management
group Group management
tag Tag management
proxy Proxy management
schedule Cloud Phone Schedules management
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print help
-V, --version Print versionCheck MoreLogin service status
Usage: ml-cli status [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpAuthenticate with API credentials
Usage: ml-cli login [OPTIONS]
Options:
--api-id <API_ID> API ID
--api-key <API_KEY> API Key
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpBrowser environment management
Usage: ml-cli env [OPTIONS] <COMMAND>
Commands:
start Start browser environment (by ID, EnvID, or SN)
close Close browser environment
status Get status of browser environment
close-all Close all active environments
clear-cache Clear local environment cache
screens Get all screen info
arrange Arrange active windows
processes Get process IDs for all active environments
debug-info Get all debug info
list Get a list of browser profiles
create-quick Quick create browser profile
create-advanced Advanced create browser profile (JSON body only)
update Modify browser profile (JSON body only)
delete Delete browser profile
info Get browser profile details
ua-versions Get browser core versions
ua-get Get browser UA
resolution-list Get available resolutions
platform-list Get available platforms
lock-query Get browser lock status
timezone-language-list Get timezone and language list
clear-cloud-cache Clear cloud cache
fingerprint-refresh Refresh Fingerprint
set-group Batch set group
set-proxy Batch set proxy
set-remark Batch set remark
mobile-devices Mobile device models
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpStart browser environment (by ID, EnvID, or SN)
Usage: ml-cli env start [OPTIONS]
Options:
--id <ID> Profile ID (maps to id)
--env-id <ENV_ID> Environment ID (maps to envId)
--unique-id <UNIQUE_ID> Serial Number (maps to sn / uniqueId)
--args <ARGS> Extra args for starting
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpClose browser environment
Usage: ml-cli env close [OPTIONS]
Options:
--id <ID>
--env-id <ENV_ID>
--unique-id <UNIQUE_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet status of browser environment
Usage: ml-cli env status [OPTIONS]
Options:
--id <ID>
--env-id <ENV_ID>
--unique-id <UNIQUE_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpClose all active environments
Usage: ml-cli env close-all [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpClear local environment cache
Usage: ml-cli env clear-cache [OPTIONS]
Options:
--id <ID>
--env-id <ENV_ID>
--unique-id <UNIQUE_ID>
--remove-env-data <REMOVE_ENV_DATA>
Hard delete environment data as well [possible values: true, false]
--local-storage <LOCAL_STORAGE>
Clear localStorage [possible values: true, false]
--indexed-db <INDEXED_DB>
Clear indexedDB [possible values: true, false]
--cookie <COOKIE>
Clear cookie [possible values: true, false]
--extension <EXTENSION>
Clear extension [possible values: true, false]
--extension-file <EXTENSION_FILE>
Clear extension files [possible values: true, false]
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpGet all screen info
Usage: ml-cli env screens [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpArrange active windows
Usage: ml-cli env arrange [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet process IDs for all active environments
Usage: ml-cli env processes [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet all debug info
Usage: ml-cli env debug-info [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet a list of browser profiles
Usage: ml-cli env list [OPTIONS]
Options:
--env-name <ENV_NAME>
--group-id <GROUP_ID>
--env-id <ENV_ID>
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpQuick create browser profile
Usage: ml-cli env create-quick [OPTIONS]
Options:
--browser-type-id <BROWSER_TYPE_ID>
Browser type. 1=Chrome, 2=Firefox
--operator-system-id <OPERATOR_SYSTEM_ID>
Operating system type. 1=Windows, 2=macOS, 3=Android, 4=iOS
--quantity <QUANTITY>
Number of environments to create. Range: 1-50
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpAdvanced create browser profile (JSON body only)
Usage: ml-cli env create-advanced [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print help
CLI behavior:
- Only supports passing the request body via --json-data.
- The CLI does not validate request fields for this endpoint.
- Payload validation is handled by the API.
Example:
ml-cli env create-advanced --json-data '{"browserTypeId":1,"operatorSystemId":1,"envName":"cli-adv-test"}'Modify browser profile (JSON body only)
Usage: ml-cli env update [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print help
CLI behavior:
- Only supports passing the request body via --json-data.
- The CLI does not validate request fields for this endpoint.
- Payload validation is handled by the API.
Example:
ml-cli env update --json-data '{"envId":"1868548141708648448","envName":"cli-updated"}'Delete browser profile
Usage: ml-cli env delete [OPTIONS]
Options:
-i, --env-ids <ENV_IDS>
--remove-env-data <REMOVE_ENV_DATA>
[possible values: true, false]
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpGet browser profile details
Usage: ml-cli env info [OPTIONS]
Options:
--env-id <ENV_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet browser core versions
Usage: ml-cli env ua-versions [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet browser UA
Usage: ml-cli env ua-get [OPTIONS]
Options:
--os <OS> Operating system type. 1=Windows, 2=macOS, 3=Android, 4=iOS
--os-version <OS_VERSION> OS version, for example: Windows 11, macOS 14
--vendor <VENDOR> Browser type. 1=Chrome, 2=Firefox
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet available resolutions
Usage: ml-cli env resolution-list [OPTIONS]
Options:
--os <OS> Operating system type. 1=Windows, 2=macOS, 3=Android, 4=iOS
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet available platforms
Usage: ml-cli env platform-list [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet browser lock status
Usage: ml-cli env lock-query [OPTIONS]
Options:
--env-id <ENV_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet timezone and language list
Usage: ml-cli env timezone-language-list [OPTIONS]
Options:
--os <OS> Operating system type. 1=Windows, 2=macOS, 3=Android, 4=iOS
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpClear cloud cache
Usage: ml-cli env clear-cloud-cache [OPTIONS]
Options:
--cookie <COOKIE> [possible values: true, false]
--env-id <ENV_ID>
--unique-id <UNIQUE_ID>
--others <OTHERS> [possible values: true, false]
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpRefresh Fingerprint
Usage: ml-cli env fingerprint-refresh [OPTIONS]
Options:
--env-id <ENV_ID>
--unique-id <UNIQUE_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpBatch set group
Usage: ml-cli env set-group [OPTIONS]
Options:
-i, --env-ids <ENV_IDS>
--group-name <GROUP_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpBatch set proxy
Usage: ml-cli env set-proxy [OPTIONS]
Options:
--env-ids <ENV_IDS>
Target environment IDs (maps to request envIds); repeat --env-ids for multiple values
--unique-ids <UNIQUE_IDS>
Target environment serial IDs (maps to request uniqueIds); repeat --unique-ids for multiple values
--proxy-id <PROXY_ID>
Existing proxy ID to bind
--proxy-ip <PROXY_IP>
Proxy IP (required for most providers when not binding by proxyId)
--proxy-port <PROXY_PORT>
Proxy port (1-65535)
--proxy-type <PROXY_TYPE>
Proxy type. 0=http, 1=https
--proxy-provider <PROXY_PROVIDER>
Proxy provider. 0=http, 1=https, 2=socks5, 3=ssh, 4=Oxylabs, 5=Proxys.io, 7=Luminati, 8=Lumauto, 9=Oxylabsauto, 10=Trojan, 11=Shadowsocks, 13=ABCPROXY, 14=LunaProxy, 15=IPHTML, 16=PiaProxy, 17=922S5, 18=360Proxy
--proxy-name <PROXY_NAME>
Proxy display name
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--username <USERNAME>
Proxy auth username
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--password <PASSWORD>
Proxy auth password
--refresh-url <REFRESH_URL>
Dynamic proxy refresh URL
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--country <COUNTRY>
Country / region code
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
--state <STATE>
State / province
--city <CITY>
City
--encryption-type <ENCRYPTION_TYPE>
Encryption type for Shadowsocks provider. 1=aes-128-gcm, 2=aes-192-gcm, 3=aes-256-gcm, 4=aes-128-cfb, 5=aes-192-cfb, 6=aes-256-cfb, 7=aes-128-ctr, 8=aes-192-ctr, 9=aes-256-ctr, 10=rc4-md5, 11=chacha20-ietf, 12=xchacha20, 13=chacha20-ietf-poly1305, 14=xchacha20-ietf-poly1305
--ip-monitor <true|false>
Enable IP change monitoring: true=on, false=off [possible values: true, false]
--ip-change-action <IP_CHANGE_ACTION>
IP change action. 0=block access, 1=warn
-h, --help
Print help
Request mapping:
--env-ids -> envIds
--unique-ids -> uniqueIds
--proxy-* -> proxy.*
Pass multiple targets by repeating the flag.
Explicit CLI flags override matching keys inside --json-data.
Examples:
ml-cli env set-proxy --env-ids 1001 --env-ids 1002 --proxy-ip 127.0.0.1 --proxy-port 8888 --proxy-type 0 --proxy-provider 0 --proxy-name local
ml-cli env set-proxy --unique-ids SN001 --unique-ids SN002 --proxy-id 123
ml-cli env set-proxy --env-ids 1001 --json-data '{"proxy":{"proxyProvider":"0"}}' --proxy-ip 127.0.0.1Batch set remark
Usage: ml-cli env set-remark [OPTIONS]
Options:
-i, --env-ids <ENV_IDS>
--env-remark <ENV_REMARK>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpMobile device models
Usage: ml-cli env mobile-devices [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCloud phone management
Usage: ml-cli cloudphone [OPTIONS] <COMMAND>
Commands:
list Getting a list of cloud phone profiles
create Creating a Cloud Phone Profile
edit Modify the cloud phone profile
delete Delete cloud phone profile
info Cloud phone details
brand-models Query brand & model list
update-adb Update cloud phone ADB status
exe-command Execute shell command
power-on Start cloud phone
power-off Power off cloud phone
reset Reset cloud phone
upload Upload file to cloud phone
file-get-upload-url Get temporary upload file URL
file-upload-by-url Upload file for url
file-upload-result Upload file result
file-download File download
file-download-result File download result
set-keybox Set Keybox
install-app Install custom app
app-list Get APP application list
app-installed-list Query installed apps list
app-start Launch APP
app-restart Restart APP
app-stop Stop APP
app-uninstall Uninstall APP
app-hide-accessibility Set Hide Accessibility App
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGetting a list of cloud phone profiles
Usage: ml-cli cloudphone list [OPTIONS]
Options:
--keyword <KEYWORD>
--bind-ip <BIND_IP> [possible values: true, false]
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCreating a Cloud Phone Profile
Usage: ml-cli cloudphone create [OPTIONS]
Options:
--sku-id <SKU_ID> Cloud phone model. 10002=Android 12, 10013=Android 13, 10005=Android 14, 10004=Android 15, 10014=Android 15A
--quantity <QUANTITY> Number of cloud phones to create. Range: 1-10
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpModify the cloud phone profile
Usage: ml-cli cloudphone edit [OPTIONS]
Options:
-i, --id <ID>
--env-name <ENV_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpDelete cloud phone profile
Usage: ml-cli cloudphone delete [OPTIONS]
Options:
-i, --ids <IDS>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCloud phone details
Usage: ml-cli cloudphone info [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpQuery brand & model list
Usage: ml-cli cloudphone brand-models [OPTIONS]
Options:
--sku-id <SKU_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpUpdate cloud phone ADB status
Usage: ml-cli cloudphone update-adb [OPTIONS]
Options:
--enable-adb <true|false> ADB status to apply: true=enable, false=disable [possible values: true, false]
-i, --ids <IDS>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print help
Examples:
ml-cli cloudphone update-adb --ids 1698131367043136 --enable-adb true
ml-cli cloudphone update-adb --ids 1698131367043136 --enable-adb false
ml-cli cloudphone update-adb --json-data '{"enableAdb":true,"ids":["1698131367043136"]}'
ml-cli cloudphone update-adb --json-data '{"enableAdb":false,"ids":["1698131367043136"]}'Execute shell command
Usage: ml-cli cloudphone exe-command [OPTIONS]
Options:
--id <ID>
--command <COMMAND>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpStart cloud phone
Usage: ml-cli cloudphone power-on [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpPower off cloud phone
Usage: ml-cli cloudphone power-off [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpReset cloud phone
Usage: ml-cli cloudphone reset [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpUpload file to cloud phone
Usage: ml-cli cloudphone upload [OPTIONS]
Options:
--id <ID>
--file <FILE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet temporary upload file URL
Usage: ml-cli cloudphone file-get-upload-url [OPTIONS]
Options:
--id <ID>
--file-name <FILE_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpUpload file for url
Usage: ml-cli cloudphone file-upload-by-url [OPTIONS]
Options:
--id <ID>
--url <URL>
--upload-dest <UPLOAD_DEST>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpUpload file result
Usage: ml-cli cloudphone file-upload-result [OPTIONS]
Options:
--id <ID>
--file-id <FILE_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpFile download
Usage: ml-cli cloudphone file-download [OPTIONS]
Options:
--id <ID>
--file-path <FILE_PATH>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpFile download result
Usage: ml-cli cloudphone file-download-result [OPTIONS]
Options:
--id <ID>
--down-id <DOWN_ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpSet Keybox
Usage: ml-cli cloudphone set-keybox [OPTIONS]
Options:
--id <ID>
--file-path <FILE_PATH>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpInstall custom app
Usage: ml-cli cloudphone install-app [OPTIONS]
Options:
--id <ID>
--app-version-id <APP_VERSION_ID>
--package-name <PACKAGE_NAME>
--version-code <VERSION_CODE>
--file <FILE>
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpGet APP application list
Usage: ml-cli cloudphone app-list [OPTIONS]
Options:
--app-name <APP_NAME>
--page-num <PAGE_NUM>
--page-size <PAGE_SIZE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpQuery installed apps list
Usage: ml-cli cloudphone app-installed-list [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpLaunch APP
Usage: ml-cli cloudphone app-start [OPTIONS]
Options:
--id <ID>
--package-name <PACKAGE_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpRestart APP
Usage: ml-cli cloudphone app-restart [OPTIONS]
Options:
--id <ID>
--package-name <PACKAGE_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpStop APP
Usage: ml-cli cloudphone app-stop [OPTIONS]
Options:
--id <ID>
--package-name <PACKAGE_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpUninstall APP
Usage: ml-cli cloudphone app-uninstall [OPTIONS]
Options:
--id <ID>
--package-name <PACKAGE_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpSet Hide Accessibility App
Usage: ml-cli cloudphone app-hide-accessibility [OPTIONS]
Options:
-i, --ids <IDS>
-p, --package-name <PACKAGE_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGroup management
Usage: ml-cli group [OPTIONS] <COMMAND>
Commands:
list List groups
edit Modify group
create Create group
delete Delete group
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpList groups
Usage: ml-cli group list [OPTIONS]
Options:
--group-name <GROUP_NAME>
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpModify group
Usage: ml-cli group edit [OPTIONS]
Options:
--id <ID>
--group-name <GROUP_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCreate group
Usage: ml-cli group create [OPTIONS]
Options:
--group-name <GROUP_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpDelete group
Usage: ml-cli group delete [OPTIONS]
Options:
-i, --ids <IDS>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpTag management
Usage: ml-cli tag [OPTIONS] <COMMAND>
Commands:
list List all tags
edit Modify tag
create Create tag
delete Delete tag
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpList all tags
Usage: ml-cli tag list [OPTIONS]
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpModify tag
Usage: ml-cli tag edit [OPTIONS]
Options:
--id <ID>
--tag-name <TAG_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCreate tag
Usage: ml-cli tag create [OPTIONS]
Options:
--tag-name <TAG_NAME>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpDelete tag
Usage: ml-cli tag delete [OPTIONS]
Options:
-i, --ids <IDS>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpProxy management
Usage: ml-cli proxy [OPTIONS] <COMMAND>
Commands:
list List proxies
create Add proxy
edit Modify proxy
delete
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpList proxies
Usage: ml-cli proxy list [OPTIONS]
Options:
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--is-cloud-phone-proxy <true|false>
Whether the proxy is for cloud phone usage: true=cloud-phone only, false=all proxies [possible values: true, false]
--proxy-category-type <PROXY_CATEGORY_TYPE>
Proxy category type. 1=cloud platform, 2=self-owned IP
--proxy-ip <PROXY_IP>
--proxy-name <PROXY_NAME>
--proxy-providers <PROXY_PROVIDERS>
Proxy provider filter; repeat the flag for multiple values. 0=http, 1=https, 2=socks5, 3=ssh, 4=Oxylabs, 5=Proxys.io, 6=GeoSurf, 7=Luminati, 8=Lumauto, 9=Oxylabsauto, 10=Trojan, 11=Shadowsocks, 12=vmess, 13=ABCPROXY, 14=LunaProxy, 15=IPHTML, 16=PiaProxy, 17=922S5
--proxy-status <PROXY_STATUS>
Proxy assignment status. 0=normal, 1=unassigned, 2=upgrading, 3=expired, 4=expiring-soon
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--proxy-check-status <PROXY_CHECK_STATUS>
Proxy health check status. 0=pending, 1=success, 2=failed, 3=unknown-error
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--proxy-types <PROXY_TYPES>
Proxy protocol filter; repeat the flag for multiple values. 0=http, 1=https, 2=socks5, 3=ssh
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpAdd proxy
Usage: ml-cli proxy create [OPTIONS]
Options:
--proxy-ip <PROXY_IP>
--proxy-port <PROXY_PORT>
--proxy-provider <PROXY_PROVIDER>
Proxy provider. 0=http, 1=https, 2=socks5, 3=ssh, 4=Oxylabs, 5=Proxys.io, 6=GeoSurf, 7=Luminati, 8=Lumauto, 9=Oxylabsauto, 10=Trojan, 11=Shadowsocks, 12=vmess, 13=ABCPROXY, 14=LunaProxy, 15=IPHTML, 16=PiaProxy, 17=922S5
--proxy-name <PROXY_NAME>
--proxy-type <PROXY_TYPE>
Proxy protocol type. 0=http, 1=https, 2=socks5, 3=ssh
--username <USERNAME>
--password <PASSWORD>
--city <CITY>
--country <COUNTRY>
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--state <STATE>
--encryption-type <ENCRYPTION_TYPE>
Encryption type. 1-14
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--ip-change-action <IP_CHANGE_ACTION>
Action when IP changes. 0=block, 1=warn
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
--ip-monitor <true|false>
Enable IP change monitoring: true=on, false=off [possible values: true, false]
--refresh-url <REFRESH_URL>
-h, --help
Print helpModify proxy
Usage: ml-cli proxy edit [OPTIONS]
Options:
--id <ID>
--proxy-ip <PROXY_IP>
--proxy-port <PROXY_PORT>
--proxy-provider <PROXY_PROVIDER>
Proxy provider. 0=http, 1=https, 2=socks5, 3=ssh, 4=Oxylabs, 5=Proxys.io, 6=GeoSurf, 7=Luminati, 8=Lumauto, 9=Oxylabsauto, 10=Trojan, 11=Shadowsocks, 12=vmess, 13=ABCPROXY, 14=LunaProxy, 15=IPHTML, 16=PiaProxy, 17=922S5
--proxy-name <PROXY_NAME>
--proxy-type <PROXY_TYPE>
Proxy protocol type. 0=http, 1=https, 2=socks5, 3=ssh
--username <USERNAME>
--password <PASSWORD>
--city <CITY>
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--country <COUNTRY>
--state <STATE>
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--encryption-type <ENCRYPTION_TYPE>
Encryption type. 1-14
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
--ip-change-action <IP_CHANGE_ACTION>
Action when IP changes. 0=block, 1=warn
--ip-monitor <true|false>
Enable IP change monitoring: true=on, false=off [possible values: true, false]
--refresh-url <REFRESH_URL>
-h, --help
Print helpUsage: ml-cli proxy delete [OPTIONS]
Options:
-i, --ids <IDS>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCloud Phone Schedules management
Usage: ml-cli schedule [OPTIONS] <COMMAND>
Commands:
template-market Get market template pages
template-personal Get personal template pages
list Get a schedules list
create-once-task Save cloud phone once scheduled task
cancel Cancel schedule
subtask-list Page query task executions record
subtask-detail Get a task execution
subtask-cancel Cancel execution
help Print this message or the help of the given subcommand(s)
Options:
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet market template pages
Usage: ml-cli schedule template-market [OPTIONS]
Options:
--search-key <SEARCH_KEY>
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet personal template pages
Usage: ml-cli schedule template-personal [OPTIONS]
Options:
--search-key <SEARCH_KEY>
--desc <DESC>
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpGet a schedules list
Usage: ml-cli schedule list [OPTIONS]
Options:
--enabled <true|false>
[possible values: true, false]
--task-name <TASK_NAME>
--template-title <TEMPLATE_TITLE>
--task-state <TASK_STATE>
Schedule status. 0=awaiting-execution, 1=executing, 2=completed, 3=cancelled
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpSave cloud phone once scheduled task
Usage: ml-cli schedule create-once-task [OPTIONS]
Options:
--cloud-phone-id <CLOUD_PHONE_ID>
--schedule-name <SCHEDULE_NAME>
--template-id <TEMPLATE_ID>
--template-parameter <TEMPLATE_PARAMETER>
--description <DESCRIPTION>
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpCancel schedule
Usage: ml-cli schedule cancel [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpPage query task executions record
Usage: ml-cli schedule subtask-list [OPTIONS]
Options:
--task-id <TASK_ID>
--task-name <TASK_NAME>
--task-state <TASK_STATE>
Schedule status. 0=awaiting-execution, 1=executing, 2=completed, 3=cancelled
--template-id <TEMPLATE_ID>
--template-title <TEMPLATE_TITLE>
--cloud-phone-id <CLOUD_PHONE_ID>
--cloud-phone-name <CLOUD_PHONE_NAME>
--begin-time <BEGIN_TIME>
--end-time <END_TIME>
--port <PORT>
httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY>
API Key (Bearer Token), can also be set via ML_API_KEY env var
--page-no <PAGE_NO>
--page-size <PAGE_SIZE>
--timeout <TIMEOUT>
Request timeout in seconds [default: 15]
--json-data <JSON_DATA>
Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help
Print helpGet a task execution
Usage: ml-cli schedule subtask-detail [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print helpCancel execution
Usage: ml-cli schedule subtask-cancel [OPTIONS]
Options:
--id <ID>
--port <PORT> httpServer port (auto-detected via IPC pipe by default)
--api-key <API_KEY> API Key (Bearer Token), can also be set via ML_API_KEY env var
--timeout <TIMEOUT> Request timeout in seconds [default: 15]
--json-data <JSON_DATA> Optional raw JSON payload; commands with dedicated flags may merge them into this body
-h, --help Print help