Authorizations
Enter your API Key in the format: Bearer <token>. Get it from https://gbox.ai
Body
Request body for creating a new Android box instance
Wait for the box operation to be completed, default is true
true
Timeout for waiting the box to transition from pending to running state, default is 30s. If the box doesn't reach running state within this timeout, the API will return HTTP status code 408. The timed-out box will be automatically deleted and will not count towards your quota.
Supported time units: ms (milliseconds), s (seconds), m (minutes), h (hours) Example formats: "500ms", "30s", "5m", "1h" Default: 30s Maximum allowed: 5m
"30s"
Configuration for an Android box instance Configuration for a Android box instance
{
"labels": {
"app": "mobile-testing",
"version": "v1.0"
},
"envs": {
"ANDROID_LOG_TAGS": "*:V",
"ADB_TRACE": "all"
},
"expiresIn": "15m"
}
Response
Android box instance with full configuration and status
Unique identifier for the box
"c9bdc193-b54b-4ddb-a035-5ac0c598d32d"
The current status of a box instance
pending
, running
, error
, terminated
"running"
Creation timestamp of the box
"2024-01-15T10:30:00.000Z"
Last update timestamp of the box
"2024-01-15T10:35:00.000Z"
Expiration timestamp of the box
"2024-01-15T10:40:00.000Z"
Box type is Android
android
"android"
Configuration for an Android box instance Complete configuration for Android box instance
{
"os": { "version": "12" },
"deviceType": "virtual",
"workingDir": "/data/local/tmp",
"labels": { "app": "mobile-testing", "env": "staging" },
"envs": {
"ANDROID_HOME": "/opt/android-sdk",
"DISPLAY": ":1"
},
"cpu": 2,
"memory": 2048,
"storage": 20
}
The reason for the current status, if any
"Box terminated by user"