{"uid":"cap_Zo2MMlIiT_eWaBK0QLvBT","slug":"sitesignal-url-webpage-evidence-84e62718","name":"SiteSignal URL & Webpage Evidence","description":"Verify a public webpage with a bounded, reproducible snapshot of website status, redirects, content hash, and optional text-presence evidence for monitoring and research.","url":"https://trinity-throw-thursday-gravity.trycloudflare.com/x402/url-evidence","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","format":"uri"},"expectedText":{"type":"string","maxLength":500},"caseSensitive":{"type":"boolean","default":false}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MLIGsXcmhvSILaOFrZYPy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a reproducible snapshot of a public webpage's HTTP status, redirect chain, content hash, and optional text-presence evidence for verification and monitoring.","exampleAgentPrompt":"Check whether https://example.com/terms is live, capture its content hash, and confirm the text 'last updated 2024' appears on the page (case-insensitive).","exampleUseCases":[{"title":"Legal text compliance check","prompt":"Verify that https://acme.com/privacy-policy is reachable and still contains the phrase 'GDPR compliant' — case doesn't matter."},{"title":"Redirect destination audit","prompt":"Snapshot https://old-domain.com/promo and tell me what HTTP status it returns and where it redirects — I want to confirm it lands on our new site."},{"title":"Competitor downtime detection","prompt":"Check if https://competitor.com is currently up and returning a 200, and give me the content hash so I can compare it later."}],"resultDescription":"Returns a bounded snapshot including the final HTTP status code, redirect chain (if any), a content hash of the response body, whether the optional expected text was found on the page, and response metadata — all reproducible and timestamped for audit or monitoring purposes.","failureModes":["URL is unreachable or times out — returns an error with no snapshot data","URL is malformed or not a valid URI — validation error before request is made","Expected text not found — returns the snapshot but with a negative text-presence result","Target page returns a non-200 status (e.g. 404, 503) — status is reported but content may be absent","Redirect loop detected — may return an error or truncated chain","Rate limiting or blocking by the target server — snapshot may fail with connection error"],"whenToPreferThis":"Choose this endpoint when you need a verifiable, reproducible point-in-time snapshot of a public webpage's availability, redirect behavior, and content — especially when you want cryptographic content hashing or text-presence evidence for compliance, monitoring, or research. Prefer it over generic HTTP checkers when you need structured, agent-consumable output with optional text matching and a consistent schema suitable for audit trails.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T10:27:12.119Z","isFirstParty":false}