# Agent Tollgate Engine – Web Extraction

> Agent Tollgate Engine – Web Extraction is a paid API for AI agents from skinwinking.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-31).

Fetches and extracts readable text content from any public HTTP/HTTPS URL, returning the page title and plain text body.

## Facts

- Endpoint: GET https://skinwinking.com/api/v1/web/extract?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-tollgate-engine-web-extraction-604ae9d4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VIe-x2NtGiGx-fwpqfCzO

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 agent-tollgate-engine-web-extraction-604ae9d4
```

Example prompt: Can you fetch the text content from https://example.com/article and give me the title and up to 10000 characters of the page text?

## When to prefer this

Choose this endpoint when you need to quickly extract readable text from a known public URL without building a full browser automation pipeline. Ideal for research, summarization, monitoring, or data gathering tasks where the target page is primarily static HTML. For JavaScript-heavy SPAs requiring full browser rendering, a headless-browser scraping service may be more reliable. At $0.005 per call it's cost-effective for per-URL extraction at scale.

## Known failure modes

- URL is not publicly accessible or requires authentication — returns error or empty content
- URL points to a non-HTML resource (PDF, binary) — text extraction may fail or return garbage
- Page is JavaScript-rendered SPA — static fetch may miss dynamic content
- maxChars below 500 or above 50000 — schema validation error
- Network timeout or DNS failure for the target URL — connection error returned
- Rate limiting or bot-blocking by the target site — may return empty or blocked-page text

## How this service works

50 pay-per-call tools for agents over x402 (USDC on Base, Polygon, Solana): crypto market data, token audits, indicators, swap routing, web extraction, DNS/WHOIS/email checks, FX, weather and AI text/image tools.

## Output

Returns a JSON object containing the extracted plain text body of the page (up to the requested maxChars limit, default 15000) and the HTML page title. Does not return raw HTML, images, or structured data — only readable text and title.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "Public http(s) URL"
      },
      "maxChars": {
       "type": "integer",
       "default": 15000,
       "maximum": 50000,
       "minimum": 500
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "text": "This domain is for use in illustrative examples...",
  "title": "Example Domain"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-tollgate-engine-web-extraction-604ae9d4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from skinwinking.com](https://www.zero.xyz/host/skinwinking.com/llms.txt)
