{"uid":"cap_otOWqLshMpMqhoubtUGSA","slug":"agent-delivery-acceptance-gate-c26e24c0","name":"Agent Delivery Acceptance Gate","description":"Agent Delivery Acceptance Gate: Agent Delivery Acceptance Gate combines required delivery checks into one fail-closed acceptance decision from bounded caller-supplied values without an external provider. Call Agent Delivery Acceptance Gate before paying for or accepting an x402 or agent delivery assembled from caller-supplied challenge and result metadata. Returns contract-specific checks, normalized evidence, mismatch reasons, and an explicit acceptance or rejection status for Agent Delivery A…","url":"https://api.delx.ai/api/v1/x402/agent-delivery-acceptance-gate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"complete":{"type":"boolean","description":"Complete supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention."},"within_sla":{"type":"boolean","description":"Within Sla supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention."},"schema_valid":{"type":"boolean","description":"Schema Valid supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention."},"payment_match":{"type":"boolean","description":"Payment Match supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention."},"provenance_present":{"type":"boolean","description":"Provenance Present supplied to Agent Delivery Acceptance Gate; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"checks":{"complete":true,"within_sla":true,"schema_valid":true,"payment_match":true,"provenance_present":true},"accepted":true,"failed_checks":[]},"schema":"delx/util-agent-delivery-acceptance-gate/v1","status":"pass","evidence":{"retained":false,"input_sha256":"944e4ad49cea825f997892500c55a26a4a6935b658218b3de892e1c5bee11f68","external_calls":0},"operation":"delivery_contract:agent_delivery_acceptance_gate"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FXxjJYfM7RKFSvDfYWGbE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Combines multiple delivery validation checks into a single fail-closed accept/reject decision for x402 or agent-delivered results based on caller-supplied boolean checks.","exampleAgentPrompt":"Before I pay for this agent delivery, run it through the acceptance gate — the result is complete, within SLA, schema-valid, payment matches, and provenance is present — and tell me whether to accept or reject it.","exampleUseCases":[{"title":"Pre-payment delivery gate for x402","prompt":"I'm about to settle an x402 agent delivery — the result is complete, it arrived within SLA, the schema checks out, the payment amount matches, but provenance is missing. Run the acceptance gate and tell me if I should accept or reject it."},{"title":"Automated accept/reject in an agent pipeline","prompt":"My agent just returned a result. It's complete and schema-valid, but it missed the SLA window and payment doesn't match. Should I accept or reject this delivery?"},{"title":"Auditing delivery decision logic","prompt":"Can you run the delivery acceptance gate for a result that is complete, within SLA, schema-valid, payment matches, and provenance is present — I want to see the full breakdown of checks and the final accept/reject decision."}],"resultDescription":"Returns an explicit acceptance or rejection status, contract-specific check outcomes, normalized evidence from the supplied flags, and mismatch reasons explaining why any check failed.","failureModes":["Missing required boolean fields may result in an incomplete gate evaluation","All-false inputs will always produce a rejection with all mismatch reasons listed","Malformed request body returns a validation error","Ambiguous or missing provenance flag causes provenance check to fail closed"],"whenToPreferThis":"Use this endpoint when you need a single, authoritative fail-closed decision that aggregates multiple delivery quality checks (completeness, SLA, schema validity, payment match, provenance) before accepting or paying for an x402 or agent-assembled delivery. Prefer this over running individual checks separately when you need a unified accept/reject verdict with normalized evidence and mismatch reasons in one call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T07:01:13.591Z","isFirstParty":false}