# Web Intel API – URL Extraction & SEO Audit

> Web Intel API – URL Extraction & SEO Audit is a paid API for AI agents from web-intel-x402.x402-web-intel-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-02).

Fetches a public URL and returns extracted text content, page title, word count, and outbound links for AI agents — paid per-call in USDC on Base via x402.

## Facts

- Endpoint: GET https://web-intel-x402.x402-web-intel-api.workers.dev/v1/extract?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-intel-api-url-extraction-seo-audit-6dd1e6d9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aQFDwk_FXNNSn5SrUhhVS

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 web-intel-api-url-extraction-seo-audit-6dd1e6d9
```

Example prompt: Can you pull the visible text, title, word count, and all links from https://example.com/blog/intro-to-agents for me?

## When to prefer this

Choose this endpoint when an AI agent needs to extract text content, links, or basic SEO metadata from a single public URL on a pay-per-call basis with no account setup. It is ideal for agents that need lightweight, stateless web content access with USDC micropayments via x402, avoiding the overhead of registering for traditional scraping APIs.

## Known failure modes

- Non-public or paywalled URLs return empty or incomplete content
- URLs returning non-HTML content (PDFs, binaries) may not parse correctly
- Network timeouts if the target URL is slow or unreachable
- Malformed or invalid URLs result in an error response
- JavaScript-rendered pages may return incomplete text if server-side rendering is absent

## How this service works

Pay-per-call web extraction, on-page SEO audits and text analytics for AI agents. Paid in USDC on Base via x402 — no accounts or API keys.

## Output

A JSON object containing the page's extracted plain text, page title, total word count, and an array of outbound links found on the page.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "description": "URL http(s) pública"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "text": "…",
  "links": [],
  "title": "Example Domain",
  "wordCount": 17
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-intel-api-url-extraction-seo-audit-6dd1e6d9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from web-intel-x402.x402-web-intel-api.workers.dev](https://www.zero.xyz/host/web-intel-x402.x402-web-intel-api.workers.dev/llms.txt)
