{"uid":"cap_CxLWv1hcrcoC6PPB_-knK","slug":"reefjaco-web-page-text-extractor-653c9abc","name":"reefjaco Web Page Text Extractor","description":"reefjaco GET /fetch Return extracted text (cap ~20k chars)","url":"https://molecular-packs-metadata-docs.trycloudflare.com/fetch","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","required":["url"],"properties":{"url":{"type":"string","description":"HTTPS URL of the page"}}}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Sb8GhPfIxHkGXQ1zwNENz","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a given HTTPS URL and returns the extracted plain text content, capped at approximately 20,000 characters","exampleAgentPrompt":"Can you fetch the text content from https://example.com/article and give me the extracted plain text from the page?","exampleUseCases":[{"title":"Extract article body for analysis","prompt":"Pull the full text from https://techcrunch.com/2024/05/01/openai-latest-update and give me everything readable on the page so I can analyze it."},{"title":"Research page content without a browser","prompt":"Grab the text from https://en.wikipedia.org/wiki/Large_language_model so I can read through the content without opening a browser."},{"title":"Feed page text into a pipeline","prompt":"Fetch the raw text from https://www.bbc.com/news/technology-67890123 — I need the page text to pass into my summarization step."}],"resultDescription":"Returns the extracted plain text content of the requested web page, up to approximately 20,000 characters, stripped of HTML markup and other non-text elements.","failureModes":["Non-HTTPS URLs are not accepted — only HTTPS URLs are valid inputs","Pages behind authentication or paywalls may return incomplete or no content","Very large pages are truncated at ~20,000 characters","Pages that are JavaScript-rendered SPAs may return limited or empty text if the renderer cannot execute JS","The target URL may be unreachable or return a non-200 HTTP status, resulting in an error","Rate limiting or bot-blocking by the target site may prevent successful extraction"],"whenToPreferThis":"Use this endpoint when you need the raw readable text of a single web page quickly and cheaply, without needing a summary or structured data. It is ideal as an input step before summarization, classification, or analysis. Prefer this over the /summarize endpoint when you want the full unprocessed text rather than a condensed version, and over the /job endpoint when you only need plain text extraction rather than a combined fetch+summarize bundle.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:41:42.805Z","isFirstParty":false}