# Web Page Scraper — Title, Description, Headings, Links & Clean Text

> Web Page Scraper — Title, Description, Headings, Links & Clean Text is a paid API for AI agents from store.agentexchange.work, paid per call via x402, $0.09/call, status unknown (last checked 2026-09-14).

Fetches a web page by URL and extracts its title, meta description, headings, links, and clean readable text content.

## Facts

- Endpoint: GET https://store.agentexchange.work/web/scrape
- Price: $0.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-page-scraper-title-description-headings-links-clean-text-b2769812
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_H-KvfjKU-jSQK8NsIG--J

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-page-scraper-title-description-headings-links-clean-text-b2769812
```

Example prompt: Can you fetch the page at https://example.com/blog/intro-to-ai and pull out the title, description, headings, all links, and the clean readable text?

## When to prefer this

Use this endpoint when an AI agent needs to read or extract content from a specific known URL — such as summarizing an article, pulling links from a page, reading headings for structure, or extracting clean text for downstream analysis. Prefer this over a search endpoint when the target URL is already known.

## Known failure modes

- URL is unreachable or returns a non-200 status — scrape may fail or return partial content
- Page is heavily JavaScript-rendered — dynamic content may not be captured
- URL parameter missing — returns validation error
- Page blocks scrapers via robots.txt or anti-bot measures — may return empty or error
- Malformed URL — returns input validation error

## How this service works

Fetch any page and get structured fields back: title, description, headings, links, and clean readable text for RAG and agent research. The cheap structured-scrape read agents make before summarizing or extracting. $0.005/call, no API key, USDC over x402. Fully legal and opt-in.

## Output

Returns a structured object containing the page URL, title, meta description, an array of headings, an array of links found on the page, and the clean readable text content stripped of HTML markup.

## 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 of the page to scrape"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string"
      },
      "links": {
       "type": "array"
      },
      "title": {
       "type": "string"
      },
      "content": {
       "type": "string"
      },
      "headings": {
       "type": "array"
      },
      "description": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-page-scraper-title-description-headings-links-clean-text-b2769812/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from store.agentexchange.work](https://www.zero.xyz/host/store.agentexchange.work/llms.txt)
