Android device start status

Android device start status

How far the device's start is: provisioning (box coming up), starting (android-up running; booting once the emulator boots on the desktop, when the live view can attach), running (booted), license (Google's Android SDK license blocks a vault member must accept, in licenses; POST them back as acceptLicenses) or error. While provisioning or starting, step names what is happening (resolving packages, downloading each one, starting the desktop, booting), detail adds the numbers, and progress is 0..1. For legacy scopes, a license the vault or deployment already accepted is applied here. Canonical computer_<uuid> scopes are passive: they may also return stopped, never start/resume/accept licenses on GET, and return 409 if the host is stopped. Use explicit Start to apply an accepted license. 409 also when a legacy box degraded.

GET/api/sandbox/android-device
Query parameters
vaultIdstringrequired
workflowIdstring
agentSessionIdobject

Request

curl
curl -X GET https://trickest.io/api/sandbox/android-device \
  -H "Authorization: Token $TRICKEST_TOKEN"

Responses

200Start status
successboolean
400Bad Request – validation error or malformed input
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

401Unauthorized – missing or expired token
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

403Forbidden – insufficient permissions
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

429Too Many Requests – rate limited
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

500Internal Server Error
codestringrequired
messagestringrequired
detailsobject

Field-level detail when the error is a validation failure.

503Resume status temporarily unavailable; retry GET only
codeenumrequired

One of: SANDBOX_RESUME_TIMEOUT

retriableenumrequired

One of: true

errorstringrequired
traceIdstringrequired