{"uid":"cap_dzl1Th6R99A2o4KZJda1-","slug":"textokit-web-page-reader-5accd76b","name":"Textokit Web Page Reader","description":"Servicios para trabajar con textos en Argentina: cartas de reclamo, resúmenes con citas, comparación, traducción y solicitudes. Pagá en pesos con Mercado Pago.","url":"https://tienda.textokit.store/api/web-read?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","minLength":9,"description":"Public HTTPS page URL. Private addresses and pages requiring authentication are unsupported."},"format":{"enum":["text","markdown"],"type":"string","default":"text","description":"Output format: plain text or simple Markdown. Defaults to text."},"maxChars":{"type":"integer","default":10000,"maximum":20000,"minimum":1000,"description":"Maximum returned text length in UTF-16 code units, from 1000 to 20000. Defaults to 10000."}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/","text":"This domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.","scope":"Best-effort extraction from one received HTML response using structural heuristics. No JavaScript execution or authenticated access. CSS and generic navigation may not be recognized. Common HTML entities are decoded; other named entities are retained. Source completeness is unknown because the reader supplied no usable truncation flag. Extracted content fits within maxChars. Title is extracted from the received title element and limited to 1000 UTF-16 units. The storefront reader limits received raw HTML to 20,000 UTF-16 code units before extraction; this limit includes markup and omitted content.","title":"Example Domain","format":"markdown","readAt":"2026-10-16T06:29:31.115Z","truncated":null,"characters":156,"sourceTruncated":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_GMFFrqB--g1--4k_60YqE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","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 its readable content (title + main text) as plain text or Markdown, with scripts, styles, and navigation stripped, up to 20,000 characters.","exampleAgentPrompt":"Fetch the readable content of https://en.wikipedia.org/wiki/Artificial_intelligence and give it to me as markdown, up to 15000 characters, with all the navigation and scripts stripped out.","exampleUseCases":[{"title":"Article text for RAG pipeline","prompt":"Pull the main text from https://www.bbc.com/news/technology-12345678 as plain text, up to 10000 characters, so I can feed it into my retrieval system."},{"title":"Research briefing from a report page","prompt":"Read the content of https://www.mckinsey.com/featured-insights/some-report and return it as markdown, up to 20000 characters, so I can summarize what the report says."},{"title":"Monitor a public announcement page","prompt":"Fetch the readable text from https://www.sec.gov/some-press-release as plain text with a max of 5000 characters so I can check if there's any new regulatory announcement there."}],"resultDescription":"Returns the page title, the extracted main body text (plain text or Markdown), the character count of the returned content, and a boolean truncation flag indicating whether the content was cut off at the requested maxChars limit. Extraneous HTML elements like scripts, styles, and navigation are removed.","failureModes":["URL points to a private/authenticated page — returns error or empty content","URL requires JavaScript rendering — static-only fetch returns incomplete or empty content","URL is a non-HTML resource (PDF, image) — may return empty or garbled text","Character count exceeds 20,000 — request rejected with validation error","URL is a private/internal network address — unsupported and rejected","Page is temporarily unavailable — HTTP error propagated to caller"],"whenToPreferThis":"Choose this endpoint when you need the readable text of a single static public web page quickly and without an API key, especially for research, summarization, or RAG ingestion workflows. It is ideal when you only need the human-readable content and not structured data, and when the target page does not require JavaScript rendering or authentication. Prefer alternatives if you need full JavaScript-rendered pages, bulk crawling, or structured data extraction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T13:12:41.045Z","isFirstParty":false,"canonicalSlug":"textokit-web-page-reader-5accd76b"}