{"uid":"cap_RiJJ_I6gBAe3X4dzVNcGh","slug":"agentread-outline-0fec2f92","name":"agentread (Outline)","description":"Read a URL your own fetch failed on and get the page text back, or a verdict explaining why it cannot be read. Built for agents that just got a 403, 429, empty body or JS shell.","url":"https://agentread.midi-thumb.workers.dev/outline?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type"],"properties":{"type":{"const":"http"},"method":{"const":"GET"}},"additionalProperties":true},"output":{"type":"object","additionalProperties":true}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_XUnzIk2hTuvfeIjb3wauI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","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 text content of a URL that an agent's own HTTP request failed on, with a verdict if it cannot be read.","exampleAgentPrompt":"I just tried to fetch https://example.com/article and got a 403 — can you use agentread to retrieve the page text for me?","exampleUseCases":[{"title":"Recover blocked news article","prompt":"I tried to read https://techcrunch.com/2024/05/01/some-article and got a 403 error — can you fetch it for me and give me the article text?"},{"title":"Bypass rate-limited API docs page","prompt":"I keep hitting a 429 rate limit when I try to fetch https://docs.someapi.com/reference — can you grab the page content for me so I can see what's there?"},{"title":"Extract text from JS-shell page","prompt":"That URL I just gave you, https://app.example.com/report/123, comes back as an empty body in my fetch — it's probably a JS shell. Can you retrieve the actual readable text from it?"}],"resultDescription":"Returns the plain text content of the requested webpage, extracted and cleaned for readability. If the page cannot be read for any reason (e.g., authentication wall, truly inaccessible content, unsupported format), returns a structured verdict explaining why access was not possible.","failureModes":["Page behind a login wall — returns a verdict explaining authentication is required","Content genuinely unavailable or removed — returns a not-found verdict","Unsupported content type (e.g. binary files) — returns a verdict indicating unsupported format","Network-level timeout reaching the origin — returns an error verdict","URL is malformed or unreachable — returns an error with explanation"],"whenToPreferThis":"Choose this endpoint when your own HTTP fetch of a URL has already failed with a 403, 429, empty body, or JavaScript shell response, and you need a fallback that can retrieve the readable text content. Prefer it over generic scraping APIs when you specifically need resilient agent-oriented web reading with explicit failure verdicts rather than silent failures.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:30:05.248Z","isFirstParty":false,"canonicalSlug":"agentread-outline-0fec2f92"}