# Web Page to Markdown

> Web Page to Markdown is a paid API for AI agents from bess-x402.onrender.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-30).

Fetches any public web page and returns its main content as clean Markdown with metadata such as title, author, publish date, and language — with ads, menus, and footers stripped out.

## Facts

- Endpoint: GET https://bess-x402.onrender.com/v1/web/markdown?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-page-to-markdown-c773842e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_J93qNZmNrASowNVnfg77A

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-to-markdown-c773842e
```

Example prompt: Can you read the article at https://www.example.com/blog/ai-trends-2025 and give me a clean Markdown version with the title, author, and publish date — no ads or menus?

## When to prefer this

Use this endpoint when you need to read, summarize, or quote from a specific public web page URL and want clean, human-readable Markdown rather than raw HTML. It is ideal for articles, blog posts, and documentation pages. Prefer it over generic web scrapers when you need structured metadata (title, author, date, language) alongside the content, and when you want ads and navigation automatically stripped. Not suitable for login-protected pages, full-site crawls, or structured data extraction from tables/listings.

## Known failure modes

- Page is behind a login or paywall — returns an error or empty content
- URL is malformed or unreachable — returns a failure response (not charged)
- Dynamic JavaScript-rendered content may not be fully captured
- Page has no extractable main content — may return minimal or empty Markdown
- Rate limits or bot-blocking on the target site may cause fetch failures

## How this service works

Read any public web page and get its main content as clean Markdown (menus, ads and footers removed) with title, author, publish date and language. Use when you need to read, quote or summarise an article, docs page or blog post from a URL. Not charged if the page fails.

## Output

Returns the main body content of the web page as clean Markdown text, with metadata fields including the page title, author name, publish date, and detected language. Navigation menus, advertisements, headers, and footers are removed. Optionally includes hyperlinks inline in the Markdown. Returns nothing and is not charged if the page fails to load or parse.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "format": "uri",
       "description": "Public http(s) page to read"
      },
      "links": {
       "type": "boolean",
       "description": "Keep hyperlinks in the Markdown, default true"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-page-to-markdown-c773842e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from bess-x402.onrender.com](https://www.zero.xyz/host/bess-x402.onrender.com/llms.txt)
