# Website Content Extractor

> Website Content Extractor is a paid API for AI agents from agent.chiemgaufilms.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-29).

Extracts main-topic text, headings, and public links from a single web page as a structured JSON snapshot, without JavaScript rendering.

## Facts

- Endpoint: POST https://agent.chiemgaufilms.com/api/v1/website-content?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/website-content-extractor-e5dc653e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jXDEdDeSLlfDaWqykHbNU

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 website-content-extractor-e5dc653e -d '<json body>'
```

Example prompt: Can you pull the main text, headings, and all public links from https://example.com/about-us and give me the content as structured JSON?

## When to prefer this

Choose this endpoint when you need a fast, structured, static snapshot of a single web page's readable content (text, headings, links) without needing JavaScript execution. It is ideal for content research, SEO audits, competitive analysis, and data enrichment pipelines where a reusable JSON snapshot is more useful than raw HTML. Prefer alternatives if the target page is heavily JavaScript-rendered (e.g., a React SPA) or requires authentication.

## Known failure modes

- URL is unreachable or returns a non-200 HTTP status — endpoint may return an error or empty content
- Page relies heavily on JavaScript rendering — dynamic content will be missing since JS is not executed
- URL exceeds the 2000-character maxLength limit — request will be rejected
- Paywalled or login-protected pages — content behind authentication will not be accessible
- Malformed or invalid URL input — request will fail validation

## How this service works

Extract bounded main-topic text, headings and public links from one page as JSON. Returns a reusable snapshot, source URL and provider fetch time. No JavaScript rendering.

## Output

Returns a JSON object containing the bounded main-topic text of the page, an array of headings, a list of public links found on the page, the original source URL, and the provider's fetch timestamp. No JavaScript-rendered content is included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "maxLength": 2000
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/website-content-extractor-e5dc653e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.chiemgaufilms.com](https://www.zero.xyz/host/agent.chiemgaufilms.com/llms.txt)
