Launch browser sessions with CDP, VNC, rrweb recording, stealth mode, proxies, captcha solving, and optional saved profiles. Browser sessions are exposed under /browser/sessions.

Request Controls Backed By The Current DTO

  • name
  • workspaceId
  • screenWidth and screenHeight
  • enableStealth
  • enableAdblock
  • enableCaptchaSolver
  • enableRrweb
  • enableLogger
  • profileMode
  • profileId
  • proxyUrl, proxyProvider, proxyType
  • cpuMillis, memoryMb, gpuType
  • maxLifetimeSeconds
  • geonodeProxy

Typical Flow

curl -X POST https://api.agentenv.io/v1/browser/sessions \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "browser-docs-demo",
    "workspaceId": "YOUR_WORKSPACE_ID",
    "screenWidth": 1440,
    "screenHeight": 900,
    "enableStealth": true,
    "enableRrweb": true
  }'
After creation, the API server exposes:
  • GET /browser/sessions/{id}
  • GET /browser/sessions/{id}/cdp-url
  • GET /browser/sessions/{id}/vnc-url
  • GET /browser/sessions/{id}/logs
  • GET /browser/sessions/{id}/usage
  • PUT /browser/sessions/{id}/stop

API Pages