{"uid":"cap_FU6MIU1MRVM2WWpsBb19B","slug":"agent-result-schema-version-check-aa56fbfc","name":"Agent Result Schema Version Check","description":"Agent Result Schema Version Check: Agent Result Schema Version Check checks a result schema identifier against supported versions from bounded caller-supplied values without an external provider. Call Agent Result Schema Version Check 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 Result Schema V…","url":"https://api.delx.ai/api/v1/x402/agent-result-schema-version-check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"schema":{"type":"string","maxLength":8192,"description":"Schema supplied to Agent Result Schema Version Check; used only for this bounded calculation and processed in memory without retention."},"supported":{"type":"array","items":{"type":"string","maxLength":8192},"maxItems":256,"description":"Supported supplied to Agent Result Schema Version Check; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"schema":"example/result/v1","supported":true},"schema":"delx/util-agent-result-schema-version-check/v1","status":"pass","evidence":{"retained":false,"input_sha256":"574438cd9e35b933fd023becde42242fff15965a01b654dbf0c200677a9202e9","external_calls":0},"operation":"delivery_contract:agent_result_schema_version_check"}},"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_VcIXoSLp4R8AktXCsm3Nw","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":"Validates a result schema identifier against a list of supported schema versions to accept or reject an agent delivery","exampleAgentPrompt":"Before I accept and pay for this agent delivery, check whether its result schema version 'v2.1.0' is supported — my accepted versions are ['v2.0.0','v2.1.0','v3.0.0'].","exampleUseCases":[{"title":"Gate payment on schema compatibility","prompt":"I'm about to pay for an agent result but I need to make sure the schema version it claims — 'agent-result-v1.4' — is actually in my supported list of ['agent-result-v1.3','agent-result-v1.4','agent-result-v2.0'] before I release funds. Can you run the schema version check?"},{"title":"Reject outdated schema in x402 flow","prompt":"An agent just delivered a result with schema identifier 'x402-result-schema-v0.9'. My pipeline only accepts versions ['x402-result-schema-v1.0','x402-result-schema-v1.1']. Run the schema version check and tell me if I should reject it and why."},{"title":"Audit schema version mismatch reason","prompt":"I got an agent result claiming schema 'delivery-v3.2' but my supported versions are only ['delivery-v3.0','delivery-v3.1']. Can you check this schema version and give me the mismatch reasons and normalized evidence so I can log the rejection?"}],"resultDescription":"Returns an explicit acceptance or rejection status, contract-specific check results, normalized evidence from the schema comparison, and mismatch reasons explaining why the schema version was accepted or rejected against the supported versions list.","failureModes":["Schema string exceeds 8192 character limit — request rejected","Supported versions array exceeds 256 items — request rejected","Malformed or missing schema field — validation error returned","Empty supported versions list — result likely rejected with mismatch reason","Schema identifier format unrecognized — normalized evidence may indicate parse failure"],"whenToPreferThis":"Use this endpoint when you need a lightweight, in-memory, stateless check to verify whether a caller-supplied schema version string matches any entry in your supported versions list before accepting or paying for an x402 agent delivery. Prefer this over custom logic when you need explicit mismatch reasons and normalized evidence rather than a simple boolean comparison.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:06:46.798Z","isFirstParty":false}