{"uid":"cap_17uvz-DWYErdK9aPREsYB","slug":"onlybots-reader-x402-paid-web-reader-javascript-renderer-0bfe5d85","name":"OnlyBots Reader — x402 Paid Web Reader (JavaScript renderer)","description":"Token-efficient web reader for AI agents. URL in, clean boilerplate-free article markdown out with a token count header — typically 10-30x fewer tokens than raw HTML. Paid per call via x402 (USDC on Base mainnet), no accounts, no API keys. Free /demo endpoint returns a truncated sample.","url":"https://read.onlybots.shop/read-js?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":"URL of the web page to read"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://en.wikipedia.org/wiki/HTTP_402","title":"HTTP 402","markdown":"# HTTP 402\n\nHTTP 402 Payment Required is...","token_estimate":812}},"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_adVBpjmshISt6o-nI56dT","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 a web page URL and returns clean, boilerplate-free article content as Markdown, optimized for AI agent token efficiency, billed per call via x402 USDC micropayment.","exampleAgentPrompt":"Can you read the article at https://www.theverge.com/2024/5/1/example-article and give me the clean text so I can summarize it?","exampleUseCases":[{"title":"Summarize a news article","prompt":"Pull the full text from this Reuters article — https://www.reuters.com/technology/openai-releases-gpt5-2025/ — and give me a two-paragraph summary of what it says."},{"title":"Research assistant reading source","prompt":"I'm doing research on climate policy — can you fetch and read https://www.carbonbrief.org/analysis-climate-policy-2024 and extract the main content so I can ask you questions about it?"},{"title":"Monitor competitor blog post","prompt":"Go read the blog post at https://www.competitor.com/blog/product-launch-announcement and pull out the key points — I want to see what they're announcing without all the ads and navigation clutter."}],"resultDescription":"A JSON object containing the page URL, article title, the main article body converted to clean Markdown (stripped of navigation, ads, and boilerplate), and a token_estimate integer indicating how many tokens the markdown content consumes — typically 10–30x fewer than raw HTML.","failureModes":["URL is paywalled or login-gated — returns empty or partial markdown","URL points to a non-article page (e.g. homepage, search results) — output may be sparse or irrelevant","URL is unreachable or returns a non-200 status — request fails with an error response","x402 payment flow fails or USDC balance is insufficient — call is rejected before processing","JavaScript-heavy single-page apps may not fully render — content may be incomplete despite JS rendering"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to read web content and token efficiency is critical — it delivers 10–30x fewer tokens than raw HTML scrapers. Prefer it over generic HTTP fetch when you want boilerplate-free article markdown ready for LLM consumption without needing to set up API keys or accounts. It is especially useful for reading long-form articles, blog posts, or documentation pages. If the page is behind a hard paywall or requires authentication, a logged-in browser session would be needed instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:41:07.513Z","isFirstParty":false,"canonicalSlug":"onlybots-reader-x402-paid-web-reader-javascript-renderer-0bfe5d85"}