{"uid":"cap_R7rOfM9Zyhz-H1A_KmQwK","slug":"x402-multi-tool-api-read-url-be23c2aa","name":"x402 Multi-Tool API – Read URL","description":"Pay-per-request data toolkit for AI agents — 13 no-auth tools, $0.005 USDC each via x402. Web search, read URL, crypto price/markets/trending, Wikipedia, news headlines, weather, FX rates, IP geolocation, DNS lookup, stock quotes, and domain WHOIS.","url":"https://x402deploy.vercel.app/api/read","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Absolute http(s) URL of the page to read"},"max_chars":{"type":"integer"}}},"responseSchema":{"url":"https://example.com/article","text":"Cleaned main text content of the page, with navigation/scripts/ads stripped...","chars":1234,"title":"An Example Article"},"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_Mptyn-3OBPy1kF7slqeQ3","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 given HTTP/HTTPS URL and returns the cleaned main text content of the page, stripping navigation, scripts, and ads.","exampleAgentPrompt":"Can you read the content of this article for me — https://www.bbc.com/news/world-us-canada-12345678 — and give me a summary of what it says?","exampleUseCases":[{"title":"Summarize a news article","prompt":"Read this news article at https://www.reuters.com/world/article-xyz and give me the key points from it."},{"title":"Extract blog post for research","prompt":"Can you pull the full text from this blog post at https://martinfowler.com/articles/microservices.html so I can analyze what it covers?"},{"title":"Check competitor product page","prompt":"Fetch the content from https://www.competitor.com/pricing and tell me what plans and prices they're listing right now."}],"resultDescription":"Returns a JSON object containing the page title, cleaned main body text (with ads, nav, and scripts removed), the character count of the returned text, and the original URL. If max_chars is specified, the text is truncated to that length.","failureModes":["URL is not reachable or returns a non-200 status — endpoint may return an error or empty text","Paywalled or login-required pages may return little or no useful content","JavaScript-rendered pages (SPAs) may return minimal content since the fetch is likely static","Invalid or malformed URL returns an error","Payment of $0.005 USDC via x402 not completed — request is rejected with a 402 response"],"whenToPreferThis":"Use this endpoint when you need to read and extract the readable text from a specific known URL — e.g. a news article, blog post, documentation page, or product page — and want clean content without HTML markup, scripts, or navigation clutter. Prefer this over a web search endpoint when you already have the URL and just need the content. Part of the x402 pay-per-request toolkit, so no API key is needed, only a $0.005 USDC micropayment per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:46:34.150Z","isFirstParty":false}