{"uid":"cap_Lfpnt6HJYFCUygKkralA7","slug":"x402-web-tools-web-page-reader-markdown-2729d426","name":"x402 Web Tools – Web Page Reader (Markdown)","description":"Fetch a public web page and return its main content as clean Markdown (Mozilla Readability, as in Firefox Reader View, then Markdown with absolute links and tables), with title, byline, site name, published date, language, excerpt and a token estimate. Navigation, ads and footers are left out. Pages that cannot be read (errors, not HTML) are not charged.","url":"https://q7w9tnp09rjt5ccj.68r.lambda-web.us-east-1.on.aws/v1/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":"https URL of the page"},"max_chars":{"type":"integer","description":"cut the Markdown at this many characters (1000-200000, default 50000)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{},"lang":{},"chars":{},"title":{},"markdown":{},"truncated":{},"tokens_estimate":{}}}}}}},"responseSchema":{"type":"json","example":{"url":"https://en.wikipedia.org/wiki/HTTP_402","lang":"en","chars":50000,"title":"List of HTTP status codes","markdown":"This article lists standard and notable non-standard [HTTP response status codes](https://en.wikipedia.org/wiki/HTTP#response-status-code)...","truncated":true,"tokens_estimate":12500}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ul4CqxX9CpGaKUaet6ngP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public web page and returns its main content as clean, reader-view Markdown with metadata like title, byline, language, and token estimate — stripping ads, navigation, and footers.","exampleAgentPrompt":"Fetch the main article text from https://www.bbc.com/news/technology-12345678 and return it as clean Markdown — I want just the readable content, no navigation or ads, up to 30000 characters.","exampleUseCases":[{"title":"Summarize a news article by URL","prompt":"Grab the readable content from https://www.theguardian.com/technology/2024/ai-regulation-update and return it as Markdown so I can summarize the key points — skip any ads or navigation."},{"title":"Research assistant ingesting a Wikipedia page","prompt":"Pull the main body text from https://en.wikipedia.org/wiki/Large_language_model as clean Markdown, up to 100000 characters, so I can use it as background research context."},{"title":"Extract blog post metadata and content","prompt":"Fetch the article at https://martinfowler.com/articles/microservices.html and give me the title, author, published date, and the full readable content as Markdown."}],"resultDescription":"A JSON object containing the page URL, detected language code, character count, title, byline, site name, published date, excerpt, a Markdown string of the main content (with absolute links and tables, truncated to max_chars if specified), a truncated flag, and an estimated token count.","failureModes":["Non-HTML resources (PDFs, images, binary files) cannot be parsed and are not charged","Pages behind authentication or paywalls return no content or partial content","URLs that return HTTP errors (4xx, 5xx) are not charged but return an error response","Pages with no extractable main content (e.g. blank or JavaScript-only SPAs) may return empty markdown","Very large pages may be truncated if max_chars limit is hit"],"whenToPreferThis":"Choose this endpoint when you need clean, reader-view article text from a public URL — especially for summarization, RAG ingestion, or research pipelines where you want just the main content without boilerplate. It mirrors Firefox Reader View behavior (Mozilla Readability) and is ideal for news articles, blog posts, and documentation pages. Prefer it over raw HTML scrapers when you need structured metadata (title, author, date) alongside the content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:30:39.238Z","isFirstParty":false,"canonicalSlug":"x402-web-tools-web-page-reader-markdown-2729d426"}