{"uid":"cap_Ta0cxrUEtvhYPLxo4g_EZ","slug":"x402-trust-layer-replay-verification-10eb25cf","name":"x402 Trust Layer - Replay Verification","description":"68 paid x402 trust infrastructure APIs: guard, semantic escrow, mandate diff, certified seller network, KYM, mandates, compliance, disputes, and orchestration.","url":"https://x402trustlayer.xyz/api/protocol/replay/verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"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.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":"unknown","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_Eem4rHcXYa91gOq7SkPqh","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":"Verifies whether an HTTP request has already been replayed or settled within the x402 trust protocol, returning an allow/deny decision with a summary.","exampleAgentPrompt":"Can you verify this POST request with a JSON body against the x402 trust layer to make sure it hasn't already been replayed or double-submitted?","exampleUseCases":null,"resultDescription":"Returns a JSON object with 'ok' (boolean indicating successful verification call), 'allowed' (boolean indicating whether the request is permitted or flagged as a replay), and 'summary' (a human-readable string explaining the outcome after x402 settlement check).","failureModes":["Missing required 'type', 'method', 'bodyType', or 'body' fields returns validation error","Unsupported method (e.g. GET or DELETE) rejected by enum constraint","Invalid bodyType outside json/form-data/text causes schema rejection","Replay detected returns allowed:false with explanatory summary","Payment not settled via x402 results in 402 Payment Required response","Network or infrastructure timeout returns non-ok response"],"whenToPreferThis":"Use this endpoint when you need to detect and prevent replay attacks within the x402 payment protocol ecosystem, specifically for POST, PUT, or PATCH HTTP requests. Prefer this over generic idempotency checks when operating within x402 trust infrastructure and needing a certified allow/deny decision backed by the trust layer's mandate and compliance systems.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:37:45.514Z","isFirstParty":false,"canonicalSlug":"x402-trust-layer-replay-verification-10eb25cf"}