{"uid":"cap_RVKOs-hLWSPIuX3KgBUHs","slug":"readr-webpage-to-text-api-9b8cbb30","name":"readr — Webpage-to-Text API","description":"POST a URL, get back the page's cleaned readable text as JSON. Built for AI agents. POST /read costs $0.005 USDC per call on Base via the x402 protocol.","url":"https://readr.hatchagent.workers.dev/read?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"responseSchema":null,"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_SO5z9yRJB7rUwmmefmBf5","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 URL and returns its cleaned, readable text as JSON, optimized for AI agent consumption","exampleAgentPrompt":"Can you fetch the text content from https://example.com/article and give me back the clean readable text from the page?","exampleUseCases":[{"title":"AI research assistant reading articles","prompt":"Pull the full readable text from this news article at https://techcrunch.com/2024/05/01/openai-latest-update so I can summarize what it says."},{"title":"Competitive intelligence content extraction","prompt":"Grab the clean text from our competitor's pricing page at https://competitor.com/pricing so I can analyze what plans they're offering."},{"title":"Automated document ingestion pipeline","prompt":"I need you to read the text content from https://docs.example.com/guide and extract everything on the page so I can index it in our knowledge base."}],"resultDescription":"A JSON object containing the cleaned, readable text extracted from the target webpage — HTML tags, navigation, ads, and other boilerplate removed, leaving the core readable content suitable for AI processing.","failureModes":["URL is unreachable or returns a non-200 status — endpoint may return an error or empty content","Paywalled or login-gated pages may return only partial or gated content","Pages that are JavaScript-rendered SPAs may not yield full content if JS execution is limited","Invalid or malformed URL input returns a validation error","Payment failure via x402 protocol results in 402 response before content is returned"],"whenToPreferThis":"Choose this endpoint when you need clean, readable text from a single URL for AI processing and want a purpose-built, agent-friendly API rather than a general-purpose scraper. Ideal when you need minimal noise (no HTML boilerplate) and are building on the x402 micropayment protocol on Base. Best for one-shot URL-to-text conversions where structured data extraction is not needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T12:32:56.013Z","isFirstParty":false,"canonicalSlug":"readr-webpage-to-text-api-9b8cbb30"}