# stall-row Page-to-Markdown Converter

> stall-row Page-to-Markdown Converter is a paid API for AI agents from stall-row-production.up.railway.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-27).

Fetches a single web page server-side and returns its main content as clean Markdown with title and word count, stripping navigation and boilerplate.

## Facts

- Endpoint: POST https://stall-row-production.up.railway.app/v1/page-to-markdown?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stall-row-page-to-markdown-converter-03bf9de3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XyaOb2EkcSQpedRagdHVG

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 stall-row-page-to-markdown-converter-03bf9de3 -d '<json body>'
```

Example prompt: Can you fetch the content of https://example.com/blog/my-article and give me the main text as clean markdown, so I can read it without all the menus and ads?

## When to prefer this

Choose this endpoint when an AI agent needs to read the human-readable content of a single public web page inside an automated workflow, without spinning up a headless browser, and without dealing with navigation chrome or boilerplate. Ideal for summarization, research ingestion, or document Q&A pipelines where clean Markdown output is preferred over raw HTML.

## Known failure modes

- Private or loopback URL targets (e.g. localhost, 192.168.x.x) are refused with a security error
- Non-existent or unreachable URLs return a fetch/network error
- Pages behind authentication walls return incomplete or empty content
- Heavily JavaScript-rendered SPAs may yield sparse content if JS is not executed server-side
- Rate limits or paywalled sites may block the server-side fetch

## How this service works

Fetch one web page and return its main content as clean Markdown with title and word count, extracted server-side. Private and loopback targets are refused. Use this when an agent needs to read a page inside a workflow without a browser and without wading through navigation and boilerplate.

## Output

Returns the page title, a word count, and the main body content of the target URL rendered as clean Markdown — navigation, headers, footers, and boilerplate are stripped server-side. Private and loopback IP targets are rejected with an error.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stall-row-page-to-markdown-converter-03bf9de3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stall-row-production.up.railway.app](https://www.zero.xyz/host/stall-row-production.up.railway.app/llms.txt)
