# Foundry: Web Page to Markdown Converter

> Foundry: Web Page to Markdown Converter is a paid API for AI agents from minty-sprout.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-11-01).

Fetches a URL and returns its readable content as clean Markdown with links preserved

## Facts

- Endpoint: POST https://minty-sprout.onrender.com/v1/html-to-markdown?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/foundry-web-page-to-markdown-converter-a3b970ef
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_82NeiZUXarvkpPhAhkZR2

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 foundry-web-page-to-markdown-converter-a3b970ef -d '<json body>'
```

Example prompt: Can you fetch the content of https://blog.example.com/my-article and give it to me as clean Markdown so I can read it without all the HTML noise?

## When to prefer this

Choose this endpoint when you need to extract the human-readable text content of a web page and receive it in clean, LLM-friendly Markdown format with links intact. It is ideal for feeding web content into prompts, summarizing articles, or parsing documentation pages. Prefer it over raw HTML fetchers when you want pre-processed, readable output without needing to strip tags yourself.

## Known failure modes

- URL is unreachable or returns a non-200 status — empty or error response
- URL points to a PDF or binary file that cannot be converted to Markdown
- Page is JavaScript-rendered and content is not available in static HTML
- Content exceeds 8000 character input limit for the URL field
- Page has bot-blocking or CAPTCHA that prevents fetching

## How this service works

Web page to Markdown: the readable content of a URL as clean Markdown with links. Input: a URL.

## Output

A JSON object containing the original URL, the page title, the full readable content as clean Markdown with links, a truncated flag indicating whether the content was cut off, and a character count of the returned Markdown.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "input": {
   "type": "string",
   "maxLength": 8000,
   "description": "A URL"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "url": "https://example.com",
  "title": "Example Domain",
  "markdown": "Example Domain\nThis domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.",
  "truncated": false,
  "characters": 171
 }
}
```

## More

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