# Domain & Email Intel – Web Page Scraper

> Domain & Email Intel – Web Page Scraper is a paid API for AI agents from domain-email-intel.laboutique.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-14).

Fetches and extracts structured content from a public webpage, returning its title, text, headings, links, language, and metadata

## Facts

- Endpoint: GET https://domain-email-intel.laboutique.workers.dev/page?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/domain-email-intel-web-page-scraper-b7ee9933
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DG2Of6xwNPnu-ie9QdjsS

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 domain-email-intel-web-page-scraper-b7ee9933
```

Example prompt: Can you scrape the content of https://example.com and give me the page title, main text, headings, and any links on the page?

## When to prefer this

Choose this endpoint when you need fast, structured extraction of a single public webpage's content — title, text, links, and headings — and want to pay per call rather than maintain your own scraping infrastructure. Particularly useful for AI agents that need to read and process web content on demand without managing headless browsers or crawlers.

## Known failure modes

- URL is unreachable or returns a non-2xx status — response includes the HTTP status code reflecting the error
- Paywalled or JavaScript-heavy pages may return incomplete or empty text content
- Redirects may result in a different finalUrl than the input url
- Invalid or malformed URL input causes a request error
- Rate limits or bot-blocking by the target site may result in empty or partial content

## How this service works

Pay-per-call domain, email and website intelligence for AI agents (x402, USDC on Base). Free demos under /demo/<endpoint>.

## Output

A JSON object containing the page URL, final redirected URL, HTTP status code, detected language, page title, meta description, full visible text, word count, structured headings (with level and text), and an array of links (href and anchor text).

## 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"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "lang": "en",
  "text": "Example Domain\nThis domain is for use in documentation examples...",
  "links": [
   {
    "href": "https://iana.org/domains/example",
    "text": "Learn more"
   }
  ],
  "title": "Example Domain",
  "status": 200,
  "finalUrl": "https://example.com/",
  "headings": [
   {
    "text": "Example Domain",
    "level": "H1"
   }
  ],
  "wordCount": 30,
  "description": null
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/domain-email-intel-web-page-scraper-b7ee9933/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from domain-email-intel.laboutique.workers.dev](https://www.zero.xyz/host/domain-email-intel.laboutique.workers.dev/llms.txt)
