Skip to main content
POST
JavaScript

Authorizations

Authorization
string
header
required

Bearer token via Authorization header

Body

application/json
deviceId
string<uuid>
required

The ID of the device to run the task on.

task
string
required
Minimum string length: 1
accessibility
boolean
default:true
agentId
integer
default:0
apps
string[]
continueOnFailure
boolean
default:false
credentials
PackageCredentials · object[]
displayId
integer
default:0

The display ID of the device to run the task on.

executionTimeout
integer
default:1000
files
string[]
llmModel
string
default:google/gemini-3.5-flash

The LLM model identifier to use for the task (e.g. 'google/gemini-3.5-flash')

maxSteps
integer
default:100
memoryNamespace
string
default:default

Memory namespace for cross-task personalization

outputSchema
Outputschema · object | null
reasoning
boolean
default:true
stealth
boolean
default:false
subagentModel
string
default:google/gemini-3.5-flash

LLM model used by sub-agent roles: executor, app_opener, structured_output

temperature
number
default:0.5
vision
boolean
default:false
vpnCountry
enum<string> | null
Available options:
US,
BR,
FR,
DE,
IN,
JP,
KR,
ZA

Response

Successful Response