{"uid":"cap_vJU8az-Klv5ZlKbQXS-gS","slug":"url-to-markdown-extractor-readability-4126b5cc","name":"URL to Markdown Extractor (Readability)","description":"Turn any public URL into clean, agent-ready markdown (Readability). Title, byline, excerpt, markdown up to 60k chars. Param: url.","url":"https://opportunity-api-production.up.railway.app/api/extract","method":"GET","headers":{},"bodySchema":{"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"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"public http(s) URL to extract"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IDTEcZt7TWJJMCGzH9GRW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches any public URL and returns clean agent-ready markdown with title, byline, excerpt, and full content up to 60k characters using Mozilla Readability.","exampleAgentPrompt":"Can you pull the main article content from this URL and give it to me as clean markdown: https://www.wired.com/story/openai-gpt-5-launch/ — I need the title, author, and full body text.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing the article title, byline (author), excerpt (short summary), and the full article body converted to clean markdown text (up to 60,000 characters), all extracted from the target URL using Mozilla Readability.","failureModes":["URL is not publicly accessible or behind a paywall — content not extractable","URL points to a non-HTML resource (PDF, image, binary) — may fail or return empty markdown","Page is JavaScript-rendered (SPA) and Readability cannot parse static HTML — returns empty or garbled content","URL is malformed or unreachable — returns error response","Page has no main readable content — excerpt and markdown may be empty or minimal"],"whenToPreferThis":"Use this endpoint when you need to extract the main readable body of a public web article or page as clean markdown, especially when you want structured metadata (title, byline, excerpt) alongside the content. Prefer this over general-purpose scrapers when the target is an article, blog post, or news page and you want Readability-style noise removal (no nav, ads, or boilerplate).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:40:49.238Z","isFirstParty":false}