{"uid":"cap_SFSOs3owLnroCV9btrmO4","slug":"webpage-text-extractor-155fbaf6","name":"Webpage Text Extractor","description":"opentools utility endpoint","url":"https://chargers-borders-cedar-fig.trycloudflare.com/tools/webpage-text","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"unprobed","priceSource":"registry","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":"unknown","summary":"price unknown","primary":{"kind":"unknown","protocol":"x402","network":"base","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"unknown","protocol":"x402","network":"base","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_FXJMLdvMAg11ttxOZo24A","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7c32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a webpage and returns its plain text content by sending an HTTP POST request with the target URL details","exampleAgentPrompt":"Can you fetch the text content from this webpage for me? I need you to POST to the page at https://example.com/article and extract all the readable text from it.","exampleUseCases":[{"title":"Article content extraction for summarization","prompt":"Grab the full text from this news article at https://example.com/news/breaking-story so I can summarize it for my newsletter."},{"title":"Research page text retrieval","prompt":"I need the plain text content from https://research-institute.org/findings/2024 — can you pull it out so I can analyze the key findings?"},{"title":"Competitor webpage monitoring","prompt":"Fetch the readable text from https://competitor.com/pricing so I can see what their current pricing page says."}],"resultDescription":"Returns the plain text content of the target webpage, stripped of HTML markup and rendered as readable text suitable for further analysis or processing.","failureModes":["Target URL is unreachable or returns a non-200 status, resulting in an error response","The webpage requires JavaScript rendering and returns incomplete or empty text","Access is blocked by bot-detection or CAPTCHA on the target site","The URL points to a non-text resource (PDF, image, binary file) yielding garbled or empty output","Cloudflare tunnel timeout if the target page loads slowly"],"whenToPreferThis":"Choose this endpoint when you need to extract plain readable text from a publicly accessible webpage via a simple POST request. Ideal for quick one-off text extraction tasks where you have a URL and want readable content without dealing with raw HTML parsing yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:51:02.616Z","isFirstParty":false}