{"uid":"cap_E9nX6G91Sp8AR89Eodc0l","slug":"agenttoolbox-quote-proof-verifier-c2598e09","name":"AgentToolbox Quote Proof Verifier","description":"AgentToolbox: buy tools, verify published outcomes, and submit tools for review. HTTP, x402 and MCP instructions for agents.","url":"https://agi.agenttoolbox2026.workers.dev/v1/products/quote-proof/invoke?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["urls","quotes"],"properties":{"urls":{"type":"array","items":{"type":"string","maxLength":512},"maxItems":5,"minItems":1},"quotes":{"type":"array","items":{"type":"object","required":["source_index","quote"],"properties":{"quote":{"type":"string","maxLength":512,"minLength":1},"source_index":{"type":"integer","maximum":4,"minimum":0}},"additionalProperties":false},"maxItems":10,"minItems":1}},"additionalProperties":false},"version":{"type":"string","const":"0.1.1"},"agent_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","description":"Optional random UUID pseudonym (e.g. crypto.randomUUID()); not authenticated identity. Omit if unavailable."},"quote_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"prepared_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"referral_code":{"type":"string","pattern":"^ref_[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","description":"Public referral code returned by registration. First-party tools only; preserve it in the original invoke body on every replay."},"review_secret_hash":{"type":"string","pattern":"^[0-9a-f]{64}$","description":"Optional SHA-256 hex of caller-kept atbr_ secret (32 random bytes). Bound to this paid request; never send the raw secret here."},"payment_amount_atomic":{"type":"string","pattern":"^(0|[1-9][0-9]{0,77})$","description":"Canonical decimal USDC atomic-unit string (6 decimals). Protocol uint256 maximum 115792089237316195423570985008687907853269984665640564039457584007913129639935. No business maximum. Product minimum: 10000. Must equal the exact quoted/signed amount."},"max_charge_usdc_atomic":{"anyOf":[{"type":"string","pattern":"^(0|[1-9][0-9]{0,77})$","description":"Canonical decimal USDC atomic-unit string (6 decimals). Protocol uint256 maximum 115792089237316195423570985008687907853269984665640564039457584007913129639935. No business maximum."},{"type":"integer","maximum":9007199254740991,"minimum":0}],"description":"Caller spending cap. Canonical decimal string recommended; safe integer numbers accepted for compatibility. Does not select an amount."},"success_contract_sha256":{"type":"string","pattern":"^[0-9a-f]{64}$","description":"Optional SHA-256 of the published canonical success contract. Mismatch prevents new work or payment. Quotes inherit their stored success pin even when this field is omitted."},"payment_requirements_sha256":{"type":"string","pattern":"^[0-9a-f]{64}$","description":"Optional SHA-256 of the complete canonical PaymentRequirements object under agenttoolbox-json-v1. Exact string/address case is significant."}}},"responseSchema":{"type":"json"},"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_c3kuglNg6ZPPXhSH4lNtf","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":"Verifies that specific text quotes genuinely appear in the content at given URLs, returning cryptographic proof of the verification outcome.","exampleAgentPrompt":"Can you verify that the quote 'AI is transforming industries at an unprecedented pace' actually appears on this page: https://example.com/ai-report-2024? I need proof it's genuinely published there.","exampleUseCases":[{"title":"Fact-checking AI-generated citations","prompt":"I need you to check whether the quote 'global temperatures rose by 1.5 degrees in 2023' actually appears on https://climate.org/annual-report and https://ipcc.ch/findings — can you give me proof for each?"},{"title":"Validating agent research outputs","prompt":"My research agent cited three sources and included quotes from each — can you verify that the quote 'revenue grew 42% year-over-year' is actually in https://company.com/press-release/q4 and return proof so I know the citation is legit?"},{"title":"Auditing published content claims","prompt":"Before I share this article, can you confirm that the quote 'the study found no significant side effects' genuinely appears at https://medical-journal.org/study-2024 and that it hasn't been fabricated?"}],"resultDescription":"Returns a verification result indicating whether each submitted quote was found at its corresponding URL, along with a cryptographic proof token or signed outcome that can be used to demonstrate the verification was performed legitimately and paid for.","failureModes":["URL is unreachable or returns a non-200 status — verification cannot be completed","Quote text not found in the page content — returns a negative verification result","URL content requires JavaScript rendering and static fetch fails","Rate limiting or access blocking by the target URL","Invalid source_index referencing a URL outside the provided list","Malformed quote string or empty quote content","Payment not completed — x402 payment required error returned before invocation proceeds"],"whenToPreferThis":"Choose this endpoint when you need cryptographically provable verification that specific text quotes appear in published web pages — particularly useful for AI agents that need to audit their own citations, validate research outputs, or confirm that claimed outcomes are genuinely published. Prefer this over simple web scraping when you need a trustworthy, paid proof artifact rather than just a raw page fetch.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-27T19:03:20.174Z","isFirstParty":false,"canonicalSlug":"agenttoolbox-quote-proof-verifier-c2598e09"}