{"uid":"cap_ajMKnuboKukTQY53Mqmzh","slug":"web-evidence-capture-api-c88e0282","name":"Web Evidence Capture API","description":"Website hosted for free through pinggy.io&gt;\n    &lt;meta name=","url":"https://btolb-159-89-4-32.free.pinggy.net/evidence?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"http(s) URL to capture evidence for"}}},"responseSchema":{"type":"object","required":["url","contentSha256"],"properties":{"url":{"type":"string"},"bytes":{"type":"integer"},"title":{"type":"string"},"receipt":{"type":"object"},"finalUrl":{"type":"string"},"httpStatus":{"type":"integer"},"linksSample":{"type":"array","items":{"type":"string"}},"contentSha256":{"type":"string"},"changeDetection":{"type":"object"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HCYDRK7CQxyM_Rrx0_e1m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a URL and returns cryptographic evidence including SHA-256 content hash, HTTP status, page title, byte size, and sampled links for verification purposes","exampleAgentPrompt":"Can you capture cryptographic evidence for https://example.com/terms — I need the SHA-256 hash, HTTP status, page title, and a sample of its links so I can prove what the page said today.","exampleUseCases":[{"title":"Legal content preservation","prompt":"I need verifiable proof of what this webpage says right now — can you fetch https://contractor-dispute.com/invoice-terms and give me the SHA-256 hash, HTTP status, and page title so I can use it as evidence?"},{"title":"Website uptime and integrity check","prompt":"Check https://myapp.io/privacy-policy for me and return its content hash and HTTP status — I want to confirm it's live and record exactly what it contains at this moment."},{"title":"Detecting unauthorized content changes","prompt":"Fetch https://partner-site.com/agreement and capture the SHA-256 hash and change detection info — I want to know if the content has changed since we last checked it."}],"resultDescription":"Returns a JSON object containing the original URL, final redirected URL (if any), HTTP status code, page title, content size in bytes, a SHA-256 hash of the page content, a sample array of links found on the page, a change detection object indicating whether content has changed, and a payment receipt object confirming the x402 micropayment was processed.","failureModes":["URL is unreachable or returns a non-200 status — httpStatus field reflects the actual code but evidence may be incomplete","URL redirects to an unexpected destination — finalUrl will differ from input url","Malformed or non-HTTP URL input — likely returns a 400 validation error","Target page blocks automated fetching (e.g. bot detection) — content hash may reflect an error/block page rather than real content","Network timeout on the tunneled Pinggy host — service may be intermittently unavailable as it runs on a free tunnel"],"whenToPreferThis":"Choose this endpoint when you need cryptographic proof (SHA-256) of a webpage's content at a specific point in time, especially for legal, compliance, or audit use cases. It is also useful for lightweight change detection workflows where you compare successive content hashes. Prefer it over a generic scraper when the integrity and verifiability of the captured content matters more than structured data extraction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:35:10.082Z","isFirstParty":false,"canonicalSlug":"web-evidence-capture-api-c88e0282"}