# x402 Web Unlocker - Anti-Bot Bypass & CAPTCHA Solver

> x402 Web Unlocker - Anti-Bot Bypass & CAPTCHA Solver is a paid API for AI agents from web-unlocker.200ok.xyz, paid per call via x402, $0.01/call, status down (last checked 2026-10-21).

Fetches web pages by bypassing anti-bot protections and CAPTCHAs using residential proxies and JS rendering, returning HTML and/or screenshots

## Facts

- Endpoint: POST https://web-unlocker.200ok.xyz/unlock?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: down
- Last checked: 2026-10-21
- Activations on Zero: 1
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-web-unlocker-anti-bot-bypass-captcha-solver-be7e7627
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZdPXWlIq9pVyMB_dTEPQe

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 x402-web-unlocker-anti-bot-bypass-captcha-solver-be7e7627 -d '<json body>'
```

Example prompt: Fetch the full rendered HTML from https://www.example.com/protected-page — use JavaScript rendering, wait 3000 milliseconds for the page to load, route through a US proxy, and return both the HTML and a screenshot.

## When to prefer this

Choose this endpoint when you need to access web pages that block standard HTTP crawlers, use JavaScript to render content, or deploy CAPTCHAs and anti-bot measures. It is ideal for scraping dynamic single-page applications, e-commerce sites, or any URL that returns blocked/empty content to regular bots. Prefer this over standard HTTP fetch tools when you encounter 403 errors, bot detection, or empty JS-rendered pages.

## Known failure modes

- Target site still blocks access despite anti-bot bypass — success: false returned
- Invalid or unreachable URL returns an error response
- Unsupported country code for proxy routing causes failure
- Timeout if wait time is too long or page never loads
- Invalid output type enum value causes a 400 error
- CSS selector specified in wait_for never appears on page, causing timeout

## How this service works

Powerful Web Unlocker to bypass anti-bot systems and solve CAPTCHAs by simulating real user behavior. Get 99.9% success rate with JS rendering and global residential proxies.

## Output

A JSON object containing the requested page's rendered HTML, an optional base64-encoded PNG screenshot, a success boolean, the source URL, and an ISO timestamp of when the fetch occurred.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Target URL to unlock"
  },
  "type": {
   "enum": [
    "html",
    "png",
    "both"
   ],
   "type": "string",
   "description": "Output format"
  },
  "wait": {
   "type": "number",
   "description": "Wait time in milliseconds"
  },
  "cookies": {
   "type": "array",
   "description": "Custom cookies"
  },
  "country": {
   "type": "string",
   "description": "Proxy country code"
  },
  "headers": {
   "type": "array",
   "description": "Custom headers"
  },
  "wait_for": {
   "type": "string",
   "description": "CSS selector to wait for"
  },
  "js_render": {
   "type": "boolean",
   "description": "Enable JavaScript rendering"
  },
  "clean_content": {
   "type": "string",
   "description": "Remove from response: js,css"
  },
  "block_resources": {
   "type": "string",
   "description": "Block resources: script,image,css"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "html": "<!DOCTYPE html>...",
  "success": true,
  "timestamp": "2026-03-30T09:39:44.418Z",
  "screenshot": "data:image/png;base64,..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-web-unlocker-anti-bot-bypass-captcha-solver-be7e7627/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from web-unlocker.200ok.xyz](https://www.zero.xyz/host/web-unlocker.200ok.xyz/llms.txt)
