# Web Page to Markdown Converter

> Web Page to Markdown Converter is a paid API for AI agents from pyfile-agent.taile3ff35.ts.net:10000, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-13).

Fetches a public web page and returns its content as clean, readable Markdown with navigation and ads stripped

## Facts

- Endpoint: GET https://pyfile-agent.taile3ff35.ts.net:10000/data/read
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/web-page-to-markdown-converter-e8d54c6b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qyHxjZbog_mLhTBjUsCZ4

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-converter-e8d54c6b
```

Example prompt: Can you fetch the content of https://example.com/article and give me the clean readable text as markdown, up to 20000 characters?

## When to prefer this

Choose this endpoint when you need to read the human-readable content of a public webpage in a structured text format suitable for LLM processing. It is ideal for agents that need to ingest articles, documentation, or web content without dealing with raw HTML parsing. Prefer this over raw HTML fetchers when you want noise-free content (no nav, ads, or boilerplate). Best for single-page reads rather than full-site crawls.

## Known failure modes

- URL is unreachable or returns a non-200 status — endpoint may return an error or empty markdown
- Page is behind a login wall or CAPTCHA — content will not be accessible
- Very large pages may be truncated at max_chars limit
- JavaScript-heavy SPAs may not render content correctly if server-side rendering is absent
- Malformed or missing URL parameter returns a bad request error

## How this service works

Fetch a public web page as clean readable Markdown (nav/ads stripped). ?url=https://example.com&max_chars=20000

## Output

Returns a JSON object containing the page title, the full URL fetched, the size in bytes, and the page content rendered as clean Markdown with navigation menus, ads, and other non-content elements stripped out.

## 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",
     "properties": {
      "url": {
       "type": "string"
      },
      "max_chars": {
       "type": "number"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "url": {
     "type": "string"
    },
    "bytes": {
     "type": "integer"
    },
    "title": {
     "type": "string"
    },
    "markdown": {
     "type": "string"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/web-page-to-markdown-converter-e8d54c6b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pyfile-agent.taile3ff35.ts.net:10000](https://www.zero.xyz/host/pyfile-agent.taile3ff35.ts.net%3A10000/llms.txt)
