{"schema":"proof-fetch-offer.v1","sku":"proof-fetch-evidence-v1","title":"ProofFetch cited web evidence","description":"Fetches a public web resource and returns paragraph-addressable content, SHA-256 integrity receipts, provenance metadata, and transparent prompt-injection indicators.","price":{"amount":"0.50","currency":"usd","decimals":2},"protocol":"mpp-stripe-spt","fulfillment":"synchronous-json","requestSchema":{"type":"object","required":["url","idempotencyKey"],"additionalProperties":false,"properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTP(S) document URL. No credentials, private networks, authenticated pages or browser rendering.","examples":["https://example.com/"]},"maxChars":{"type":"integer","minimum":1000,"maximum":50000,"default":30000,"description":"Maximum normalized characters to extract. Free preflight returns metadata plus a preview of about the first 1,000 characters.","examples":[30000]},"idempotencyKey":{"type":"string","pattern":"^[A-Za-z0-9_-]{22,128}$","description":"High-entropy caller-generated retry and recovery key."}}},"responseSchema":"proof-fetch-evidence.v1","limitations":["Public HTML, XHTML, text, and JSON only; no browser rendering or authenticated pages.","One MiB maximum response and five redirects.","Risk indicators are deterministic warnings, not a safety or maliciousness guarantee."],"status":"available","endpoint":"https://prooffetch.tryneverclosed.com/v1/evidence","preflight":"https://prooffetch.tryneverclosed.com/v1/preflight","cardCheckout":{"sku":"proof-fetch-credits-500","title":"ProofFetch: 500 cited page extractions","credits":500,"price":{"amount":"5.00","currency":"usd"},"buy":"https://prooffetch.tryneverclosed.com/#buy","balance":"https://prooffetch.tryneverclosed.com/v1/credits","use":"Send the key as Authorization: Bearer <key> to POST /v1/evidence or on MCP requests (proof_fetch_evidence tool)."}}