{"uid":"cap_2GL-WchpJEatDrAXerwnN","slug":"neuroterminal-page-text-extractor-f090782d","name":"Neuroterminal Page Text Extractor","description":"Paid HTTP endpoints for AI agents, settled in USDC on Base via the x402 protocol. No account, no API key — pay per call.","url":"https://api.neuroterminal.xyz/v1/page-text","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"},"maxChars":{"type":"integer"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"text":"The actual readable content...","chars":4903,"title":"Article title","words":812}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3WFvwvW9PXyWZQttl3Al2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and returns the readable plain-text content of any web page given its URL, paid per-call in USDC via x402","exampleAgentPrompt":"Can you fetch the readable text from https://example.com/some-article and give me up to 5000 characters of the content?","exampleUseCases":[{"title":"Summarize a news article","prompt":"Grab the full text from this news article at https://www.bbc.com/news/world-us-canada-12345678 and give me a quick summary of what it's saying."},{"title":"Fact-check a claim against a source","prompt":"Fetch the content of https://en.wikipedia.org/wiki/Albert_Einstein — I want to verify whether the article says he was born in 1879."},{"title":"Extract product details from a landing page","prompt":"Pull the readable text from https://www.somestore.com/product/wireless-headphones so I can see the specs and pricing they list on the page."}],"resultDescription":"Returns a JSON object containing the extracted plain text of the page, the total character count, word count, and the page title. The text field holds all visible readable content stripped of HTML markup.","failureModes":["URL is unreachable or returns a non-200 status — text field may be empty or an error is returned","Page requires JavaScript rendering — static extractor may miss dynamically loaded content","maxChars parameter not set — full page text returned which may be very large","Payment not settled via x402 — 402 Payment Required response returned before content is served","Invalid URL format provided — request may fail with a validation error"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to read and process the human-readable text of a specific web page without setting up an account or API key. It is ideal for one-off or low-volume page reads settled cheaply per-call in USDC. Prefer it over full browser automation when you only need plain text and not rendered HTML, screenshots, or structured DOM data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:48:35.836Z","isFirstParty":false}