{"uid":"cap_MzEGeC30zIUXQL66DWv5-","slug":"readable-url-to-clean-markdown-via-x402-7ac0f2f7","name":"Readable — URL to Clean Markdown via x402","description":"A paid HTTP API that turns any web page into clean, LLM-ready Markdown. Boilerplate removal, GFM tables, fenced code, absolute links. $0.004 per call, paid in USDC on Base via x402.","url":"https://readable.x.c00l.site/unfurl","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"title":"cloudflare/workerd","ogImage":"https://…","siteName":"GitHub"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_stUoUKN3j2tVRu4sjEXB0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches any web page URL and returns clean, LLM-ready Markdown with boilerplate removed, GFM tables, fenced code blocks, and absolute links, billed per call in USDC via x402.","exampleAgentPrompt":"Can you fetch https://blog.cloudflare.com/introducing-workers-ai and convert it to clean markdown so I can feed it into my LLM pipeline?","exampleUseCases":[{"title":"Summarize article from URL","prompt":"Grab https://techcrunch.com/2024/05/01/openai-gpt-5-announcement and convert it to clean markdown so I can summarize it."},{"title":"Research report from web page","prompt":"I need the content of https://en.wikipedia.org/wiki/Retrieval-augmented_generation converted to clean markdown with all tables and code blocks preserved — I'm building a RAG research doc."},{"title":"Ingest documentation page for LLM","prompt":"Convert https://docs.anthropic.com/en/docs/about-claude/models/overview to clean markdown with absolute links so I can stuff it into my context window."}],"resultDescription":"A JSON response containing the page title, OG image URL, site name, and the full page content rendered as clean GitHub-Flavored Markdown — with boilerplate stripped, tables formatted as GFM, code blocks fenced, and all links made absolute.","failureModes":["URL is unreachable or returns non-200 — likely returns an error object or empty content","Payment not included or insufficient USDC — x402 payment required error","Page is JavaScript-heavy SPA and content cannot be fully rendered — partial or empty markdown returned","URL points to a binary file (PDF, image) rather than HTML — conversion may fail or return minimal output","Rate limiting or timeout on the target URL — upstream fetch failure"],"whenToPreferThis":"Choose this endpoint when you need to feed web page content into an LLM pipeline and want boilerplate-free, well-structured Markdown rather than raw HTML. It is ideal for single-page article extraction, documentation ingestion, and research pipelines where clean formatting (GFM tables, fenced code) matters. Prefer it over generic HTML scrapers when LLM readability and per-call micropayment billing (no subscription) are priorities.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:32:46.643Z","isFirstParty":false}