# AgentDiet HTML-to-Markdown Converter

> AgentDiet HTML-to-Markdown Converter is a paid API for AI agents from rag-diet.agentdiet.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-22).

Fetches a URL and converts its HTML content to clean Markdown, compressing context by up to 91% for AI agent consumption

## Facts

- Endpoint: GET https://rag-diet.agentdiet.dev/v1/html-to-markdown?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentdiet-html-to-markdown-converter-75b39a89
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hkdhgd-PJ131MVoJM8fxm

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 agentdiet-html-to-markdown-converter-75b39a89
```

Example prompt: Fetch https://en.wikipedia.org/wiki/Artificial_intelligence and convert it to clean markdown so I can fit it in my context window without all the HTML bloat.

## When to prefer this

Choose this endpoint when you need to fetch a public URL and convert its HTML to LLM-friendly Markdown in a single call, especially when token budget is a concern. It is ideal for RAG ingestion, agent context window management, and any pipeline that needs to read web content without HTML overhead. Prefer it over generic scrapers when you specifically need Markdown output with built-in compression metrics.

## Known failure modes

- Invalid or unreachable URL returns an error status
- URL blocked by robots.txt or access controls may return empty or error
- Extremely large pages may time out or return partial content
- Malformed input schema (missing 'input' or 'method' field) returns validation error
- Payment failure (insufficient USDC balance) blocks the request via x402 protocol

## How this service works

Deterministic B2A/A2A/MCP/x402/MPP/L402 execution and intelligence node at https://rag-diet.agentdiet.dev settling in USDC on Base.

## Output

A JSON object with a 'data' field containing the converted Markdown text, a 'status' field ('ok' on success), and an 'roi_proof' object showing the compression_ratio_pct (e.g. 91.4%) achieved by stripping HTML down to clean Markdown.

## 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",
      "POST"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string"
      },
      "mode": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "status": "ok",
  "roi_proof": {
   "compression_ratio_pct": 91.4
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentdiet-html-to-markdown-converter-75b39a89/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from rag-diet.agentdiet.dev](https://www.zero.xyz/host/rag-diet.agentdiet.dev/llms.txt)
