{"uid":"cap_hH7JU0elyC0z9dsKmCa2_","slug":"x402-receipt-auditor-verify-payment-receipt-b6761d85","name":"x402 Receipt Auditor – Verify Payment Receipt","description":"24 paid x402 infrastructure APIs for AI agent fleets: buy advisor, audition coach, guard, proxy, MPP, attestations, and pipeline orchestration.","url":"https://x402-agent-suite-production.up.railway.app/api/receipt-auditor/verify","method":"POST","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["ok","allowed","summary"],"properties":{"ok":{"type":"boolean"},"allowed":{"type":"boolean"},"summary":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"allowed":true,"summary":"Paid response after x402 settlement"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_eeMTFU2Pf9S4qozGpIrcN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies whether an x402 HTTP payment receipt is valid and authorized, returning an allow/deny decision with a human-readable summary.","exampleAgentPrompt":"Can you verify this x402 payment receipt for a GET request to make sure the payment was actually settled and the transaction is allowed before we proceed?","exampleUseCases":[{"title":"Gate paid API access for agent fleet","prompt":"Before letting our AI agent fleet access the protected data endpoint, verify the x402 receipt they submitted for that GET request — I need to know if it's valid and authorized."},{"title":"Audit micropayment before fulfilling order","prompt":"We just received an x402 payment receipt for a HEAD request from one of our agents — can you audit it and tell me whether the payment cleared and the request is allowed?"},{"title":"Catch fraudulent or replayed receipts","prompt":"An agent submitted an x402 receipt for a DELETE request, but something looks off — can you verify the receipt and let me know if it's genuinely allowed or if we should block it?"}],"resultDescription":"Returns a JSON object with three fields: `ok` (boolean indicating the verification call succeeded), `allowed` (boolean indicating whether the payment receipt is valid and the request should be permitted), and `summary` (a human-readable string explaining the decision).","failureModes":["Missing or malformed `input.type` or `input.method` fields returns a 400 validation error","HTTP method outside the allowed enum (GET, HEAD, DELETE) is rejected","Invalid or expired x402 receipt causes `allowed: false` in the response","Network or upstream settlement service downtime may return a 5xx error","Replayed or already-used receipts may be flagged as not allowed"],"whenToPreferThis":"Choose this endpoint when you need to programmatically verify an x402 payment receipt before granting access to a protected resource, especially in automated agent pipelines where agents are making micropayments via the x402 protocol. Prefer it over manual receipt checking or generic payment APIs when your workflow specifically involves x402-settled HTTP transactions (GET, HEAD, DELETE) and you need a structured allow/deny signal with an explanation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:41:03.150Z","isFirstParty":false}