{"uid":"cap_p25Yq0DZaP7FIE-e-GioK","slug":"aion-agent-assurance-gateway-page-read-3618b841","name":"AION Agent Assurance Gateway – Page Read","description":"x402-paid read-only MCP/A2A/API endpoint verification and robots.txt-respecting web page reading, returning JSON. Paid with x402 (exact scheme, USDC on Base). Release status: production acceptance of this build is not asserted, and a historical review of 6f14c11d does not accept this candidate. Page-read: one owner-funded test payment settled on Base; verify: settlement unproven; organic demand remains unproven; no independent-buyer acceptance, paid-use, or revenue claim.","url":"https://agents.aiserviceco.com/paid/page-read?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","pattern":"^[Hh][Tt][Tt][Pp][Ss]?://","maxLength":2048,"minLength":1}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/","text":"Example Domain\n\nThis domain is for use in documentation examples without needing permission.\n\nLearn more","links":[{"url":"https://iana.org/domains/example","text":"Learn more"}],"title":"Example Domain","robots":{"allowed":true,"userAgent":"AIONPageRead"},"schema":"aion.pageRead.v1","status":200,"finalUrl":"https://example.com/","headings":[{"text":"Example Domain","level":1}],"fetchedAt":"2026-01-01T00:00:00.000Z","redirects":0,"truncated":{"body":false,"text":false,"links":false,"headings":false},"contentType":"text/html","contentBytes":264,"contentSha256":"d69d4b387fb59d278b42eca72cb9335e15051db4acf50029b59dbc9aa547856e"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sAxEIG8J4H-BuowiE7aGP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","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, links, headings, and metadata of a web page (respecting robots.txt), paid per-call via x402/USDC on Base.","exampleAgentPrompt":"Can you read the page at https://example.com/about and tell me what it says — the main text, headings, and any important links?","exampleUseCases":[{"title":"Research competitor landing page","prompt":"Fetch the content of https://competitor.com/pricing and pull out all the text and links so I can see what they're currently offering."},{"title":"Verify published blog post content","prompt":"Can you read https://myblog.com/posts/2024-launch-announcement and confirm the main heading and body text match what I drafted — and tell me if the page is robot-accessible?"},{"title":"Extract links from a documentation index","prompt":"Read the page at https://docs.someapi.com/reference and give me all the links listed there so I can map out the documentation structure."}],"resultDescription":"A JSON object containing the page's extracted plain text, title, list of links (with text and URL), headings (with level), HTTP status code, final URL after any redirects, robots.txt allowance for the AIONPageRead user agent, content type, content length in bytes, SHA-256 hash of content, fetch timestamp, redirect count, and truncation flags for each field — conforming to the aion.pageRead.v1 schema.","failureModes":["URL not reachable or returns non-2xx HTTP status (status field reflects actual code)","robots.txt disallows fetching for AIONPageRead user agent (robots.allowed = false, content may not be returned)","Malformed or non-HTTP/HTTPS URL rejected by input validation","Page content exceeds limits and fields are truncated (truncated flags set to true)","Payment not settled on Base — request may be rejected before processing","Timeout or network error fetching the remote URL"],"whenToPreferThis":"Choose this endpoint when an AI agent needs to read a specific web page's content in a structured JSON format while respecting robots.txt, and can pay per-call via x402/USDC on Base. It is well-suited for single-URL page reading tasks where structured output (text, links, headings, metadata) is required and compliance with robots.txt is important. Prefer alternatives if you need bulk crawling, authenticated page access, JavaScript-rendered content, or cannot use x402 micropayments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T18:37:24.609Z","isFirstParty":false,"canonicalSlug":"aion-agent-assurance-gateway-page-read-3618b841"}