{"uid":"cap_ExVBCCH8oeG3Ubt-W_KMM","slug":"scrapecheck-6bfa172b","name":"ScrapeCheck","description":"Checks whether a value you did not fetch yourself is actually on the page it came from. Independently re-fetches the source and returns a signed pass/fail/unverifiable verdict. A claim is never certified unless the re-fetched page contains it, and anything unconfirmed is unverifiable, never pass. Server-rendered pages only. $0.01 per check. First 100 checks per client are free: resend this exact request with header X-Use-Free-Allowance: yes and no payment to use them.","url":"https://scrapecheck.fly.dev/verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"source page the scraper claims to have read (public http/https)"},"asked":{"type":"string","description":"the original request, plain text"},"claim":{"type":"object","description":"the scraper's claimed field values"}}},"responseSchema":{"type":"json","example":{"engine":"web_field_v1/0.2.0+2ae28205cac4","key_id":"k2","reasons":["claimed price £51.77 found in re-fetched page; page shows \"in stock\""],"verdict":"pass","evidence":{"lens_votes":{"is_real":true,"is_current":true,"does_answer":true},"refetched_at":"2026-07-31T17:38:14.697Z","refetch_excerpt":"…$29.99…"},"signature":"ed25519:…","check_type":"web_field_v1","confidence":0.97,"verdict_id":"965abecd-a85f-45c7-98a2-49bde4bb9c51","source_hash":"sha256:…","verifier_url":"https://scrapecheck.fly.dev"}},"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_-C6qs2K7mIECuB4LW588H","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":"Independently re-fetches a source URL and returns a cryptographically signed pass/fail/unverifiable verdict confirming whether a scraped claim actually appears on that page.","exampleAgentPrompt":"A price scraper just told me a product costs £51.77 at https://www.example-shop.com/product/widget-42 — can you independently verify that price is actually on that page right now and give me a signed verdict I can trust?","exampleUseCases":[{"title":"E-commerce price claim audit","prompt":"A competing tool says the Sony WH-1000XM5 headphones are listed at $279 on https://www.bestbuy.com/site/sony-wh1000xm5/6505727.p — can you re-fetch that page yourself and give me a signed confirmation whether that price actually appears there?"},{"title":"Job listing detail verification","prompt":"My job-scraper says this posting at https://jobs.acme.com/positions/senior-engineer-123 lists a salary range of $140k–$160k and is still open — can you independently verify those details are actually on the page and return a verdict I can use?"},{"title":"Real estate data integrity check","prompt":"Before I send a rental application, I need to confirm that the listing at https://www.zillow.com/homedetails/123-main-st/12345678_zpid/ actually shows a $2,200/month rent and says 'available now' — please verify those claims against the live page and give me a confidence score."}],"resultDescription":"A JSON object containing a signed verdict ('pass', 'fail', or 'unverifiable'), a confidence score (0–1), an ed25519 cryptographic signature, a unique verdict_id UUID, an excerpt from the re-fetched page, the timestamp of the re-fetch, reasons explaining the decision, and lens votes (is_real, is_current, does_answer) indicating whether the claim was found, appears current, and answers the original request.","failureModes":["Verdict is 'unverifiable' if the page requires JavaScript rendering (server-rendered pages only)","Verdict is 'fail' if the claimed value is not found anywhere in the re-fetched page","Network errors or paywalls preventing re-fetch return 'unverifiable' rather than 'pass'","Pages behind authentication or login walls cannot be verified","Dynamically injected content (SPA/CSR) will not be confirmed — server-rendered HTML required","Ambiguous or overly broad claims may return low confidence with 'unverifiable'"],"whenToPreferThis":"Choose ScrapeCheck when you need a cryptographically signed, independently verified attestation that a value (price, availability, fact) actually appeared on a specific public webpage at a specific time — especially when the data came from a third-party scraper you do not fully trust. It is the right choice when auditability and non-repudiation matter, or when downstream decisions (purchases, applications, contracts) depend on scraped claim accuracy. Prefer it over simply re-scraping yourself when you need a tamper-evident signed verdict with a unique ID. Not suitable for JavaScript-heavy SPAs or pages behind authentication.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:34:12.902Z","isFirstParty":false,"canonicalSlug":"scrapecheck-7995b4f1"}