{"uid":"cap_e3LPlHfLJxoYhlk53ZIfN","slug":"agentreader-web-page-to-markdown-0ee5c8dc","name":"AgentReader Web Page to Markdown","description":"Scrape any public web page and get back the main article as clean, LLM-ready markdown. Fetches the URL, strips nav, ads, cookie banners and footers with Readability, and returns JSON: title, byline, site name, publish date, excerpt, language, word count and the markdown body. The cheap way to feed real page content to an agent without burning tokens on raw HTML. Static-HTML extraction (no JS rendering) - use /screenshot when you need a rendered browser view.","url":"https://agentreader.dev/read?utm_source=zero.xyz","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":"Absolute http(s) URL of the page to read"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_aRdfRNW6lw-A08azMqtqs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches any web page URL and returns the main article content as clean, LLM-ready markdown with boilerplate removed","exampleAgentPrompt":"Fetch the article at https://www.theverge.com/2024/5/1/some-article and give me the clean markdown content — title, author, publish date, and body text with all the ads and navigation stripped out.","exampleUseCases":[{"title":"Summarize a news article for a briefing","prompt":"Pull the article at https://www.bbc.com/news/world-us-canada-12345678 and give me the clean text — title, byline, and body — so I can summarize it for my morning briefing."},{"title":"Feed a blog post into an AI research pipeline","prompt":"Read the blog post at https://simonwillison.net/2024/Apr/22/some-post and extract the main content as markdown so I can pass it to my research agent without wasting tokens on the raw HTML."},{"title":"Archive a paywalled article cleanly","prompt":"Extract the article content from https://techcrunch.com/2024/05/10/some-story and return the title, author, publish date, and body as clean markdown — no ads, no sidebar junk."}],"resultDescription":"Returns a structured object containing the article title, byline (author), site name, publish date, excerpt, and the full article body as clean markdown with navigation, advertisements, and footer boilerplate removed. Ideal for direct ingestion by LLMs without pre-processing.","failureModes":["URL is not accessible or returns a non-200 status — endpoint returns an error indicating the page could not be fetched","Page has no extractable main article content (e.g. purely JavaScript-rendered SPA with no server-side HTML) — may return empty or low-quality markdown","URL is malformed or not an absolute http/https URL — returns a validation error","Page is behind a hard paywall or login wall — only pre-paywall content may be returned","Rate limiting or payment failure — returns 402 Payment Required if USDC micropayment is not processed"],"whenToPreferThis":"Choose this endpoint when you need to extract the readable article content from a URL and want it returned as clean, token-efficient markdown ready for LLM consumption. Prefer this over raw HTML scraping endpoints when you specifically need boilerplate removed and structured metadata (title, author, date) alongside the body. Use this instead of the sibling HTML-to-markdown endpoint when you want the fetching step handled automatically. Best suited for news articles, blog posts, and editorial content pages.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T06:33:44.568Z","isFirstParty":false,"canonicalSlug":"agentreader-web-page-to-markdown-0ee5c8dc"}