# Browser Use Cloud AI Browser Automation

> Browser Use Cloud AI Browser Automation is a paid API for AI agents from x402.api-staging-ufcbwvyv9yifyyvc3.browser-use.com, paid per call via x402, $1/call, status unknown (last checked 2026-09-13).

Launches a cloud browser agent that executes a natural-language task by navigating websites, filling forms, clicking buttons, and extracting structured data like a human

## Facts

- Endpoint: POST https://x402.api-staging-ufcbwvyv9yifyyvc3.browser-use.com/api/v3/sessions
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/browser-use-cloud-ai-browser-automation-23a664a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GfQUNE2y8Txu1UWXwORAq

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability browser-use-cloud-ai-browser-automation-23a664a5 -d '<json body>'
```

Example prompt: Go to the TechCrunch homepage, find the three most recent AI-related articles, and pull back each article's title, author, publication date, and URL as structured data.

## When to prefer this

Choose this endpoint when you need a cloud-based AI agent to complete browser tasks expressed in plain English, especially multi-step workflows involving form filling, clicking, and data extraction across real websites — with built-in CAPTCHA solving, residential proxies, and no need to manage browser infrastructure yourself. Prefer this over headless browser SDKs or scraping APIs when the task is complex, requires human-like interaction, or involves dynamic JavaScript-rendered content.

## Known failure modes

- CAPTCHA not solved — agent may time out or fail on sites with aggressive bot detection
- Task ambiguity — vague natural language instructions may cause the agent to misinterpret the goal
- Site structure changes — dynamic or JavaScript-heavy pages may cause navigation failures
- Authentication required — agent cannot log in without credentials provided in task
- Rate limiting or IP blocking by target site despite residential proxies
- Insufficient balance — call fails if account balance is below $1 USDC
- Session timeout — long-running multi-step tasks may exceed session limits

## How this service works

Browser Use: AI browser automation agents in the cloud. POST a natural-language task and an agent navigates websites, fills forms, clicks buttons, extracts structured data, and completes multi-step workflows just like a human. Stealth-enabled remote browsers with CAPTCHA solving, residential proxies, live session view, and optional structured output. Payments top up your balance; managing your session is free — you only pay to open a new browser. Docs: https://docs.browser-use.com

## Output

Returns a session result object containing the completed task output (as structured or free-text data depending on configuration), the session ID, a live session view URL for monitoring, task completion status, and any extracted structured data matching a requested schema.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "task"
     ],
     "properties": {
      "task": {
       "type": "string",
       "description": "Natural-language instructions for the agent to execute in a remote browser."
      },
      "model": {
       "type": "string",
       "description": "LLM powering the agent: \"gemini-3-flash\" (fast/cheap), \"claude-sonnet-5\" (balanced), \"claude-opus-4.7\" (most capable, default), \"claude-opus-4.8\" (newest Opus tier)."
      },
      "keepAlive": {
       "type": "boolean",
       "description": "Keep the session idle after the task completes so follow-up tasks reuse browser state."
      },
      "sessionId": {
       "type": "string",
       "description": "Dispatch the task to an existing idle session instead of creating a new one."
      },
      "maxCostUsd": {
       "type": "number",
       "description": "Maximum total cost in USD for this session; the task stops when reached."
      },
      "outputSchema": {
       "type": "object",
       "description": "JSON Schema the agent's final output must conform to; enables structured output."
      },
      "enableRecording": {
       "type": "boolean",
       "description": "Record a video of the browser session, returned as recordingUrls."
      },
      "proxyCountryCode": {
       "type": "string",
       "description": "Country code for the browser proxy (e.g. \"US\", \"DE\", \"JP\"). Defaults to \"US\"."
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "id",
      "status"
     ],
     "properties": {
      "id": {
       "type": "string",
       "description": "Session id — poll GET /api/v3/sessions/{session_id} for progress."
      },
      "output": {
       "description": "Agent's final
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/browser-use-cloud-ai-browser-automation-23a664a5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.api-staging-ufcbwvyv9yifyyvc3.browser-use.com](https://www.zero.xyz/host/x402.api-staging-ufcbwvyv9yifyyvc3.browser-use.com/llms.txt)
