{"uid":"cap_e6fJGrgIg-58-CR6uzmRi","slug":"json-repair-agentdiet-dev-web-url-distiller-to-compact-agent-ready-9f2510a3","name":"Web URL Distiller to Compact Agent-Ready Tokens","description":"Distill a web URL into compact agent-ready tokens (Live x402 v2, IETF MPP & MCP endpoint at https://json-repair.agentdiet.dev/v1/clean-html)","url":"https://json-repair.agentdiet.dev/v1/clean-html?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","minLength":1,"description":"Target webpage URL to distill (or builtin://stripe-docs)"},"mode":{"enum":["markdown","structured","skeleton","budget"],"type":"string","default":"markdown","description":"Extraction mode: markdown, structured, skeleton, or budget"},"query":{"type":"string","description":"BM25 focus query when mode=budget"},"max_tokens":{"type":"integer","minimum":20,"description":"Strict token ceiling when mode=budget"}}},"responseSchema":{"type":"object","required":["status","roi_proof","data"],"properties":{"data":{"type":"object","description":"Distilled Markdown, structured JSON tables/metadata, skeleton outline, or BM25 budget excerpt."},"cache":{"type":"object","properties":{"status":{"enum":["HIT","MISS"],"type":"string"},"cache_key":{"type":"string"},"latency_ms":{"type":"number"}}},"status":{"type":"string","description":"Execution status ('ok')"},"billing":{"type":"object","properties":{"agent_id":{"type":"string"},"payment_method":{"type":"string"},"fee_charged_usd":{"type":"number"}}},"roi_proof":{"type":"object","properties":{"raw_tokens":{"type":"integer"},"tokens_saved":{"type":"integer"},"roi_multiplier":{"type":"number"},"distilled_tokens":{"type":"integer"},"llm_cost_saved_usd":{"type":"number"},"compression_ratio_pct":{"type":"number"}}}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.001","displayCostAsset":"USD","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cJXRYE80fcPjWS2Vg5_t_","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"json-repair.agentdiet.dev","brandSlug":"json-repair-agentdiet-dev-mpp","brandBaseUrl":"https://json-repair.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches a webpage by URL and distills its HTML into compact, token-efficient markdown, structured JSON, skeleton outline, or BM25-focused budget excerpt for AI agent consumption.","exampleAgentPrompt":"Distill https://stripe.com/docs/payments/checkout into compact markdown, keeping it under 2000 tokens so I can feed it directly into my agent context.","exampleUseCases":[{"title":"Compress documentation page for agent","prompt":"Grab https://docs.openai.com/api-reference and distill it into markdown mode so my coding agent can read the API docs without blowing my context window."},{"title":"BM25 budget excerpt for targeted research","prompt":"Fetch https://en.wikipedia.org/wiki/Transformer_(deep_learning_architecture) in budget mode with a focus query of 'attention mechanism' and cap it at 500 tokens — I only need the relevant section."},{"title":"Structured data extraction from company page","prompt":"Distill https://stripe.com/pricing into structured mode so I get the pricing table and metadata as clean JSON my agent can parse."}],"resultDescription":"Returns a JSON object with a 'data' field containing the distilled content (markdown text, structured JSON tables/metadata, skeleton outline, or budget excerpt depending on mode), an 'roi_proof' object showing raw_tokens, distilled_tokens, tokens_saved, compression_ratio_pct, roi_multiplier, and llm_cost_saved_usd, plus optional cache status (HIT/MISS) and billing details.","failureModes":["Invalid or unreachable URL returns error status","Paywalled or bot-blocked pages may return empty or partial content","max_tokens too low may truncate critical content in budget mode","query parameter ignored if mode is not 'budget'","Payment required (HTTP 402) if x402 credentials not provided","Rate limiting if called too frequently without valid payment"],"whenToPreferThis":"Choose this endpoint when you need to feed live web content into an LLM agent context efficiently — especially when token budget is a concern. It excels over generic scrapers by providing multiple distillation modes (markdown, structured, skeleton, budget) and returning explicit token savings metrics. Prefer it over raw HTML fetching when your agent needs clean, LLM-ready content with compression guarantees, or when you need BM25-targeted excerpts from large pages. It's particularly well-suited for documentation pages, pricing pages, and research articles.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:21:26.530Z","isFirstParty":false,"canonicalSlug":"json-repair-agentdiet-dev-web-url-distiller-to-compact-agent-ready-9f2510a3"}