{"uid":"cap_7VfXcSv2NAKcpXMDjm-6p","slug":"agentreader-web-page-article-extractor-efc4d027","name":"AgentReader - Web Page Article Extractor","description":"Extract the main article from any web page as clean, LLM-ready markdown. Returns title, byline, site name, publish date, excerpt and markdown body with boilerplate (nav, ads, footers) removed. Ideal for agents that need page content without burning tokens on raw HTML.","url":"https://agent-reader.agent-reader.workers.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.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_JAoGrc8RhrFn5BQmn3Tsa","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 web page URL and returns the main article content as clean, LLM-ready markdown with metadata, stripping boilerplate like ads, nav, and footers.","exampleAgentPrompt":"Can you read the article at https://www.example.com/news/story-123 and give me the main body as clean markdown along with the title, author, and publish date?","exampleUseCases":[{"title":"Research assistant reading news articles","prompt":"Grab the article at https://techcrunch.com/2024/05/01/openai-gpt5-launch/ and give me the title, author, publish date, and a clean version of the body text so I can summarize it."},{"title":"Competitive intelligence content fetch","prompt":"Pull the main content from https://www.competitor.com/blog/product-update and return it as markdown — I want just the article body, not any menus or ads."},{"title":"Agent pipeline ingesting web sources","prompt":"Read the page at https://www.reuters.com/article/us-economy-jobs-idUSKBN2AB0QR and extract the article text as markdown along with the site name and excerpt so I can feed it into my analysis pipeline."}],"resultDescription":"Returns a JSON object containing the article title, byline (author), site name, publish date, excerpt, and the full article body as clean markdown with boilerplate (navigation, ads, footers, sidebars) removed — optimized to minimize tokens when passed to an LLM.","failureModes":["URL is not accessible or returns a non-200 HTTP status — endpoint may return an error or empty content","Page has no extractable article content (e.g. pure JavaScript SPA with no server-rendered text) — body may be empty or minimal","URL points to a paywalled article — only visible/teaser content returned","Invalid or missing 'url' query parameter — returns validation error","Network timeout reaching the target URL — returns error response","Page uses heavy anti-bot measures (Cloudflare, CAPTCHA) — may fail to fetch content"],"whenToPreferThis":"Use this endpoint when an AI agent needs the readable text of a web article or blog post without the overhead of raw HTML. It is the right choice when you have a URL and need LLM-ready markdown with structured metadata (title, author, date) in one call. Prefer this over raw HTTP fetching when token efficiency matters. It is not suited for full-site crawls, PDF extraction (use the sibling PDF endpoint), or structured data scraping (use the metadata sibling).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T06:36:06.435Z","isFirstParty":false,"canonicalSlug":"agentreader-web-page-article-extractor-efc4d027"}