{"uid":"cap_TmSOI74vJ_SpPko8dDHab","slug":"vennatta-evidence-compare-37167b7c","name":"Vennatta Evidence Compare","description":"Compare two supplied public-source text versions and return bounded, hash-backed evidence of change.","url":"https://vennatta-core.onrender.com/api/v1/evidence/compare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"source_url":{"type":"string","format":"uri","description":"Optional source URL associated with both submitted versions."},"current_text":{"type":"string","maxLength":2000000,"minLength":1,"description":"Current version of the supplied public-source text."},"previous_text":{"type":"string","maxLength":2000000,"minLength":1,"description":"Previous version of the supplied public-source text."},"comparison_type":{"enum":["auto","pricing","product","integration","security","policy"],"type":"string","default":"auto","description":"Optional bounded category hint for the comparison."}}},"responseSchema":null,"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_E-MH5WdJLe9LJFO63tBYk","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":"Compares two versions of a text and returns bounded, hash-backed evidence of what changed between them.","exampleAgentPrompt":"Compare these two versions of the privacy policy and give me hash-backed evidence of exactly what changed — use 'policy' as the comparison type: [previous text] vs [current text].","exampleUseCases":[{"title":"Detect SaaS pricing page changes","prompt":"I scraped our competitor's pricing page last week and again today — can you compare the two versions and give me evidence of what changed? Use 'pricing' as the comparison type."},{"title":"Audit policy document updates","prompt":"Here are two versions of our vendor's data processing agreement — the one from last month and the one they sent today. Compare them and give me a hash-backed record of every change so I can document it for compliance."},{"title":"Monitor API integration doc changes","prompt":"Compare these two snapshots of the Stripe webhook documentation — the old version and the new one — and flag what changed, using 'integration' as the category."}],"resultDescription":"Returns a structured, bounded diff between the two supplied text versions, backed by hashes for each version, so the evidence of change is tamper-evident. Includes a categorized summary of what changed (e.g. pricing, policy, product, security, or integration context), the specific changed sections or passages, and cryptographic hashes for both the current and previous versions.","failureModes":["Empty or missing current_text or previous_text returns a validation error","Text exceeding 2,000,000 characters may be rejected or truncated","Invalid comparison_type enum value returns an error","Malformed source_url (non-HTTP/HTTPS URI) may cause a validation failure","If the two texts are identical, the response may return an empty diff with no changes detected","Payment failure or missing x402 payment header results in a 402 Payment Required error"],"whenToPreferThis":"Choose this endpoint when you need tamper-evident, hash-backed proof of exactly what changed between two known text versions — not just a raw diff. Ideal for compliance auditing, change monitoring, pricing surveillance, policy tracking, or integration documentation checks where you need a bounded, categorized evidence record rather than a simple line-by-line diff. Prefer it over generic diff tools when you need the comparison type context (pricing, policy, security, etc.) and a verifiable hash for both versions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T12:34:54.927Z","isFirstParty":false,"canonicalSlug":"vennatta-evidence-compare-37167b7c"}