# x402 APIs - Web Scrape Endpoint

> x402 APIs - Web Scrape Endpoint is a paid API for AI agents from x402-apis-eta.vercel.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Fetches and returns the content of a given URL via a pay-per-request micropayment scraping service using the x402 protocol

## Facts

- Endpoint: GET https://x402-apis-eta.vercel.app/api/scrape
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-apis-web-scrape-endpoint-c3a4d91c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GOxqk1nc0idJtWW3JPGfN

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-apis-web-scrape-endpoint-c3a4d91c
```

Example prompt: Can you scrape the content of https://example.com/article and return whatever text and HTML is on that page?

## When to prefer this

Choose this endpoint when you need to fetch arbitrary web page content without setting up API keys or accounts, and you are already operating in an x402-enabled micropayment environment. Ideal for AI agents that need ad-hoc web access and can autonomously authorize small per-request USDC payments. Prefer this over traditional scrapers when zero-friction onboarding is a priority and the agent controls a crypto wallet.

## Known failure modes

- Invalid or malformed URL returns an error
- Target website blocks scraping bots (403 or CAPTCHA)
- Target URL is unreachable or returns a timeout
- Payment not processed or x402 payment header missing — returns HTTP 402
- URL parameter not provided — returns validation error
- Target page requires JavaScript rendering which may not be supported

## How this service works

AI-agent-friendly APIs with instant micropayments via x402 protocol. No API keys, no accounts - just pay and access.

## Output

The scraped content of the requested URL — typically raw HTML, text, or structured page content extracted from the target webpage. Returned after a $0.02 USDC micropayment is processed via the x402 protocol.

## Example request

```json
{
 "url": "https://example.com"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string",
   "description": "URL to scrape"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-apis-web-scrape-endpoint-c3a4d91c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-apis-eta.vercel.app](https://www.zero.xyz/host/x402-apis-eta.vercel.app/llms.txt)
