{"uid":"cap_UBT9Dz-cdTmuCfLl_M93Z","slug":"agentfeed-web-page-to-markdown-97778fb9","name":"AgentFeed Web Page to Markdown","description":"Crypto market data for AI agents (liquidations, funding, open interest, prices), Solana pre-trade checks, OFAC sanctions screening, scholarly papers, utilities and fixed-purpose language tasks (OCR, translate, summarize, extract, classify, prompt-injection check, transcribe). Paid per call in USDC over x402 on Solana, Base, Polygon, Arbitrum, Arc, Algorand, Optimism, Monad or Avalanche. High-frequency callers pay half price (minimum $0.0005) through batch-settlement (open a channel once, then off-chain vouchers) on Base, Polygon, Arbitrum or Circle Gateway nanopayments on Base, Polygon, Arbitrum, Arc. No API key or account is needed to pay per call. Bots that cannot pay x402 can buy a prepaid key once ($0.25, $1, $5, $20; page at /keys) and send it as X-AgentFeed-Key: each call then costs half the route price, minimum $0.0005, drawn from the balance (GET /api/keys/balance, free).","url":"https://x402.ochinimus.app/api/web-markdown?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":"the page to convert: an absolute http or https URL"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"data":{"type":"object","properties":{"url":{"type":"string"},"lang":{"type":"string"},"title":{"type":"string"},"byline":{"type":"string"},"rights":{"type":"string"},"markdown":{"type":"string"},"final_url":{"type":"string"},"site_name":{"type":"string"},"truncated":{"type":"boolean"},"extraction":{"type":"string"},"fetched_at":{"type":"string"},"word_count":{"type":"number"}}},"paid":{"type":"boolean"},"tool":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"data":{"url":"https://en.wikipedia.org/wiki/Stablecoin","lang":"en","title":"Stablecoin","byline":"Contributors to Wikimedia projects","rights":"fetched once from the URL you supplied, on your request, and not stored; the content belongs to its publisher and you are responsible for your use of it","markdown":"[![An over-the-counter stablecoin exchange](//thumb.wikimedia.org/wikipedia/commons/thumb/c/cf/Over-the-counter-crypto-exchange.jpeg/250px-Over-the-counter-crypto-exchange.jpeg?utm_source=en.wikipedia.org&utm_campaign=parser&utm_content=thumbnail)](https://en.…","final_url":"https://en.wikipedia.org/wiki/Stablecoin","site_name":"Wikimedia Foundation, Inc.","truncated":false,"extraction":"readability","fetched_at":"2026-10-12T21:53:30.620Z","word_count":8632},"paid":true,"tool":"get_web_markdown"}},"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_MeSBSLMUPaKWrfJVMu8Ot","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a single web page URL and returns its main content as clean markdown, using Mozilla Readability and Turndown for extraction.","exampleAgentPrompt":"Can you fetch the content of https://www.bbc.com/news/technology-12345678 and give me the main article text as clean markdown?","exampleUseCases":[{"title":"Read a paywalled-free news article","prompt":"Go to https://apnews.com/article/some-news-story and pull out the main article text as markdown so I can read it without all the ads and navigation clutter."},{"title":"Extract blog post for summarization","prompt":"Fetch the content from https://martinfowler.com/articles/microservices.html and return it as markdown — I want to summarize the key points."},{"title":"Verify what a competitor's landing page says","prompt":"What does https://www.stripe.com/pricing actually say right now? Grab the main content as clean markdown."}],"resultDescription":"A JSON object containing: the extracted main content as markdown, the page title, byline, site name, language, final (redirected) URL, fetch timestamp, word count, a truncation flag indicating if the content was cut off at 5 MB, and the extraction method used (Readability or fallback). Blocked or unreachable URLs are not charged.","failureModes":["URL is blocked by robots.txt — returns an error, no charge","URL points to a private/local IP address — refused for security","Page exceeds 5 MB limit — content is truncated, truncated flag set to true","Fetch timeout after 10 seconds — returns an error, no charge","Non-HTTP/HTTPS scheme or non-standard port — rejected","URL is unreachable or returns a non-200 status — returns an error, no charge"],"whenToPreferThis":"Use this endpoint when you need to retrieve and read the human-readable main content of a single web page as clean markdown, stripping away navigation, ads, and boilerplate. It is ideal for article reading, content extraction for summarization, or verifying what a page currently says. Prefer it over raw HTML fetchers when you want structured, readable output without post-processing. It respects robots.txt and refuses private addresses, making it suitable for production agent workflows. Not suitable for crawling multiple pages or extracting structured data beyond the main article body.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T06:37:27.462Z","isFirstParty":false,"canonicalSlug":"agentfeed-web-page-to-markdown-97778fb9"}