Skip to content

Install / Uninstall Apps

Fresh

Install Application

URL: https://openapi.geelark.com/open/v1/app/installMethod: POST

ParameterRequiredTypeDescription
envIdYesstringCloud phone ID
appVersionIdYesstringApp version ID (from available apps list)

Start Application

URL: https://openapi.geelark.com/open/v1/app/startMethod: POST

ParameterRequiredTypeDescription
envIdYesstringCloud phone ID
packageNameYesstringApp package name

Stop Application

URL: https://openapi.geelark.com/open/v1/app/stopMethod: POST

ParameterRequiredTypeDescription
envIdYesstringCloud phone ID
packageNameYesstringApp package name

Uninstall Application

URL: https://openapi.geelark.com/open/v1/app/uninstallMethod: POST

ParameterRequiredTypeDescription
envIdYesstringCloud phone ID
appVersionIdNostringApp version ID
packageNameNostringPackage name (alternative to appVersionId)

Upload Application

URL: https://openapi.geelark.com/open/v1/app/uploadMethod: POST

Upload a custom APK file.

ParameterRequiredTypeDescription
fileUrlYesstringAPK file URL
fileNameYesstringFile name

Query Upload Status

URL: https://openapi.geelark.com/open/v1/app/upload/status

ParameterRequiredTypeDescription
taskIdYesstringUpload task ID

Error Codes

CodeDescription
42001Cloud phone does not exist
42002Cloud phone is not running
42003App is being installed
42004Installing lower version not allowed
42005App is not installed
42006App does not exist

GEELark API Documentation - Built with VitePress