{"uid":"cap_3_x6u6vIV7KA9tp8Dj3er","slug":"x402-trust-layer-protocol-execution-verifier-0facb7ae","name":"x402 Trust Layer Protocol Execution Verifier","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/execution/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.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7LgozO_FWbHHskDmMOwfV","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies whether a protocol execution action is permitted after x402 payment settlement, returning an allow/deny decision with a summary.","exampleAgentPrompt":"Run an x402 trust layer execution verification for a JSON POST request to confirm it's allowed — check whether the protocol execution is permitted and give me the allow decision and summary.","exampleUseCases":[{"title":"Verify payment-gated API execution","prompt":"I just settled an x402 payment for a POST request to our data pipeline endpoint — can you run it through the trust layer to confirm the execution is actually permitted and give me the allow/deny decision with an explanation?"},{"title":"Check mandate compliance before action","prompt":"Before we proceed with this protocol execution step, run it through the x402 trust infrastructure to make sure it's compliant with the active mandates and tell me whether it's allowed or blocked and why."},{"title":"Guard check on certified seller request","prompt":"A certified seller just submitted a paid API call and I need to validate it through the x402 trust layer — run the execution guard check and let me know if the request passes or gets denied, along with a summary of the outcome."}],"resultDescription":"Returns a JSON object with 'ok' (boolean indicating success), 'allowed' (boolean indicating whether the execution is permitted), and 'summary' (a human-readable explanation of the verification outcome) after x402 payment settlement.","failureModes":["Missing required 'type', 'method', 'bodyType', or 'body' fields returns a validation error","Invalid method enum value (not POST, PUT, or PATCH) causes rejection","Payment not settled via x402 results in 402 Payment Required response","Malformed request body or unsupported bodyType causes parsing failure","Network or infrastructure errors return non-200 status with no allowed field"],"whenToPreferThis":"Use this endpoint when you need to verify whether a specific protocol execution action is permitted under the x402 trust infrastructure, especially after payment has been settled. Prefer this over generic authorization checks when working within the x402 ecosystem and needing a trust-layer-backed allow/deny decision with an explanatory summary.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:43:21.051Z","isFirstParty":false,"canonicalSlug":"x402-trust-layer-protocol-execution-verifier-0facb7ae"}