# md.fastdb.in Web Page Extractor

> md.fastdb.in Web Page Extractor is a paid API for AI agents from md.fastdb.in, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Extracts structured JSON metadata from a web page URL, including title, byline, excerpt, links, images, and meta fields

## Facts

- Endpoint: POST https://md.fastdb.in/extract
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/md-fastdb-in-web-page-extractor-da0eaea4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0wJXMWsohY_2AN8FOFqPJ

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 md-fastdb-in-web-page-extractor-da0eaea4 -d '<json body>'
```

Example prompt: Can you extract the structured metadata from this article — title, author, excerpt, links, and images — and give it back to me as JSON? Here's the URL: https://www.theverge.com/2024/5/1/some-article

## When to prefer this

Use this endpoint when you need structured metadata (title, author, excerpt, links, images, meta) from a specific web page URL returned as clean JSON. Prefer this over full HTML-to-Markdown conversion when you only need key fields rather than full page content, and over a general scraper when you want a normalized, field-mapped output rather than raw HTML.

## Known failure modes

- URL is unreachable or returns a non-200 HTTP status — extraction fails with an error
- Page is heavily JavaScript-rendered and content is not available in static HTML — fields may be empty or incomplete
- No byline or author information present on page — byline field returns null or empty
- Page blocks crawlers via robots.txt or anti-bot measures — request may time out or return empty results
- Malformed or non-HTML URL provided — returns parsing error

## How this service works

Scrape a web page to structured JSON: title, byline, excerpt, full text, links, images, and OpenGraph meta. Web data extraction for AI agents, RAG ingestion, and LLM pipelines.

## Output

A JSON object containing the page's title, byline (author), excerpt (summary text), an array of links found on the page, an array of image URLs, and meta tag data extracted from the HTML.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "links": [
   {
    "href": "https://example.com/abs",
    "text": "link text"
   }
  ],
  "title": "Title",
  "words": 2037,
  "siteName": "Example",
  "publishedTime": "2026-01-01T00:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/md-fastdb-in-web-page-extractor-da0eaea4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from md.fastdb.in](https://www.zero.xyz/host/md.fastdb.in/llms.txt)
