{"uid":"cap_6L9-wjTtiOpO9tj5wwaax","slug":"moneytools-web-page-reader-84e9d340","name":"MoneyTools Web Page Reader","description":"Factual directory of x402 pay-per-call services run by MoneyTools for AI agents, plus referral/affiliate links we hold. Contains referral links.","url":"https://api.moneytools.dev/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","properties":{"url":{"type":"string"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","properties":{"chars":{"type":"number"},"title":{"type":"string"},"sha256":{"type":"string"},"markdown":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"chars":180,"title":"Example Domain","sha256":"…","markdown":"# Example Domain\n\n…"}},"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_40nECVLCx6y8W_8bvKITm","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 clean Markdown (title, headings, links, lists, code) plus a SHA-256 hash of the content, with 1-hour caching and robots.txt compliance","exampleAgentPrompt":"Can you fetch the content of https://example.com/docs/getting-started and give it to me as clean markdown, limiting it to 5000 characters?","exampleUseCases":[{"title":"Research article content extraction","prompt":"Grab the content of this news article at https://www.bbc.com/news/technology-12345678 and give me a clean markdown version so I can summarize it."},{"title":"Documentation page reader","prompt":"Fetch https://docs.stripe.com/api/charges and return the full content as markdown so I can understand the API structure."},{"title":"Verifying page content integrity","prompt":"Read https://mycompany.com/terms-of-service and give me both the markdown text and its SHA-256 hash so I can confirm nothing has changed since last week."}],"resultDescription":"A JSON object containing: 'title' (the page title), 'markdown' (clean Markdown representation of the page content including headings, links, lists, and code blocks), 'sha256' (SHA-256 hash of the fetched content), and 'chars' (character count of the markdown output).","failureModes":["URL is blocked by robots.txt — returns an error indicating the page cannot be fetched","URL is not publicly accessible (requires authentication or login) — returns an access error","Invalid or malformed URL — returns a validation error","Page returns non-200 HTTP status — error is surfaced to the caller","Payment not provided or invalid — returns HTTP 402 requiring 0.002 USDC via x402 on Base","maxChars exceeded or content too large — may be truncated or return an error"],"whenToPreferThis":"Choose this endpoint when you need to quickly fetch and read a single public web page as clean Markdown without setting up a full browser automation stack. It is ideal for agents that need to read documentation, articles, or any public text-heavy page, especially when content integrity verification via SHA-256 is also needed. It is better than a full headless browser for lightweight text extraction with caching (1h), and costs only 0.002 USDC per call via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-04T06:32:38.354Z","isFirstParty":false,"canonicalSlug":"moneytools-web-page-reader-84e9d340"}