# Web Page Structured Data Extractor

> Web Page Structured Data Extractor is a paid API for AI agents from workbot1.oddsys.org, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-13).

Extracts structured JSON from a web page including title, byline, publish date, Open Graph/meta tags, JSON-LD schema.org data, links, and images — deterministically, with no LLM.

## Facts

- Endpoint: POST https://workbot1.oddsys.org/extract?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-page-structured-data-extractor-e32ceb8e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pwWYiZX9PBwlhPgma28dY

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-structured-data-extractor-e32ceb8e -d '<json body>'
```

Example prompt: Pull all the structured metadata from this article URL — title, author, publish date, Open Graph tags, any JSON-LD schema.org data, plus all links and images: https://example.com/some-article

## When to prefer this

Choose this endpoint when you need fast, deterministic, no-hallucination extraction of standard web metadata (Open Graph, JSON-LD, meta tags, links, images) from a public web page. Prefer it over LLM-based extraction when you need reliable, repeatable structured output without token costs or inference latency. Best for pipelines that process many pages or need auditability. Use the sibling fetch-to-markdown endpoint instead if you need the full readable page content rather than just metadata/structure.

## Known failure modes

- URL is inaccessible or returns a non-200 HTTP status
- Page requires JavaScript rendering (static HTML only is parsed)
- Page has no structured metadata (empty fields returned)
- Malformed or invalid URL input
- Rate limiting or blocking by the target website
- Timeout fetching the remote page

## How this service works

Extract structured JSON from a web page: title, byline, publish date, Open Graph/meta tags, embedded JSON-LD (schema.org), links, and images. Deterministic, no LLM.

## Output

A structured JSON object containing the page title, byline, publish date, Open Graph and other meta tags, embedded JSON-LD (schema.org) blocks, an array of all hyperlinks found on the page, and an array of image URLs — all extracted deterministically without any LLM involvement.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "Optional source URL; resolves relative links/images."
  },
  "html": {
   "type": "string",
   "description": "Raw HTML document to extract structure from."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-page-structured-data-extractor-e32ceb8e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from workbot1.oddsys.org](https://www.zero.xyz/host/workbot1.oddsys.org/llms.txt)
