Sessions

Create running browser session to use remotely.

ListSessions

get

Retrieves a list of all active browser sessions in your environment, including their status, VNC settings, and lease times.

Authorizations
X-Api-KeystringRequired
X-Api-Key-IdstringRequired
Path parameters
modestringRequired
Responses
chevron-right
200

List of active browser sessions

application/json
get
/{mode}/v1/sessions

CreateSessionWithoutFingerprint

post

Creates a new browser session using a specified fingerprint (OPTIONAL). Configure VNC access, lease time, and other session parameters.

Authorizations
X-Api-KeystringRequired
X-Api-Key-IdstringRequired
Path parameters
modestringRequired
Header parameters
X-Fingerprint-SecretstringOptionalExample: {{fingerprintSecret}}
X-Environment-IdstringOptionalExample: {{env_uuid}}
X-Environment-SecretstringOptionalExample: {{env_secret}}
Body
fingerprintUUIDstring Β· uuidOptionalExample: 576626a7-2953-4790-8bc5-28a2e247ac03
leaseTimeinteger Β· min: 1 Β· max: 60Required

Duration of the session lease in minutes

Example: 5
isVncEnabledbooleanRequired

Whether VNC access is enabled for this session

vncModestring Β· enumRequired

VNC access mode (read-write or read-only)

Possible values:
driverstring Β· enumRequired

Browser automation driver type

Possible values:
showMousebooleanOptional

Whether to show mouse movements

Default: false
isProxyEnabledbooleanOptional

Whether to enable proxy for this session

Default: false
Responses
chevron-right
200

Session created successfully

application/json
post
/{mode}/v1/sessions

GetSession

get

Retrieves detailed information about a specific browser session, including its status, settings, and remaining lease time.

Authorizations
X-Api-KeystringRequired
X-Api-Key-IdstringRequired
Path parameters
modestringRequired
sessionUUIDstringRequiredExample: dcf639f1-1ecb-4208-8ef2-02d7a02b0997
Responses
chevron-right
200

Session details

application/json
get
/{mode}/v1/sessions/{sessionUUID}

EndSession

delete

Terminates a browser session immediately, releasing all associated resources and ending the lease.

Authorizations
X-Api-KeystringRequired
X-Api-Key-IdstringRequired
Path parameters
modestringRequired
sessionUUIDstringRequiredExample: dcf639f1-1ecb-4208-8ef2-02d7a02b0997
Responses
chevron-right
200

Session terminated successfully

application/json
Responseobject
delete
/{mode}/v1/sessions/{sessionUUID}

UpdateSession

patch

Updates the settings of an active browser session. Currently supports extending the lease time.

Authorizations
X-Api-KeystringRequired
X-Api-Key-IdstringRequired
Path parameters
modestringRequired
sessionUUIDstringRequiredExample: dcf639f1-1ecb-4208-8ef2-02d7a02b0997
Body
newLeaseTimeintegerRequired
Responses
chevron-right
200

Session lease time updated successfully

application/json
Responseobject
patch
/{mode}/v1/sessions/{sessionUUID}

Last updated