{"uid":"cap_hlzK9_YACSWUC5BNtUSSp","slug":"blockchain-money-map-a2a-handoff-readiness-boarding-pass-6b40f465","name":"Blockchain Money Map A2A Handoff Readiness Boarding Pass","description":"Agent-to-agent task handoffs can fail because payload shape, mode support, status handling, auth disclosure, or failure behavior is unclear.","url":"https://api.blockchainmoneymap.com/api/x402/x402-a2a-handoff-readiness-boarding-pass?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["check"]},"facts":{"type":"object","required":["handoffPayload","sourceAgent","targetAgent"],"properties":{"inputModes":{"type":"array","maxItems":10},"outputModes":{"type":"array","maxItems":10},"sourceAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"targetAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"failureModes":{"type":"array","maxItems":10},"statusFields":{"type":"array","maxItems":10},"handoffPayload":{"type":"object","maxProperties":50,"additionalProperties":true}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"reference_facts":{"type":"object","required":["handoffPayload","sourceAgent","targetAgent"],"properties":{"inputModes":{"type":"array","maxItems":10},"outputModes":{"type":"array","maxItems":10},"sourceAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"targetAgent":{"type":"object","maxProperties":50,"additionalProperties":true},"failureModes":{"type":"array","maxItems":10},"statusFields":{"type":"array","maxItems":10},"handoffPayload":{"type":"object","maxProperties":50,"additionalProperties":true}},"additionalProperties":false}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2V2_ZbgyCqAcOUAA23sEG","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether an agent-to-agent (A2A) handoff payload meets readiness criteria, checking source agent, target agent, and handoff payload compatibility.","exampleAgentPrompt":"Before handing off my task to the target agent, can you run a readiness check on this handoff using Blockchain Money Map's boarding pass service — here's the source agent info, target agent info, and the handoff payload I'm planning to send?","exampleUseCases":[{"title":"Pre-flight check for agent delegation","prompt":"I'm about to delegate a research task from my orchestrator agent to a specialist agent — can you check if the handoff payload, source agent metadata, and target agent specs are all ready to go before I actually trigger the transfer?"},{"title":"Policy-gated multi-agent workflow validation","prompt":"Before my data-processing agent hands off results to the reporting agent, verify the handoff meets our policy requirements — here's the source agent object, the target agent object, and the payload they'd exchange."},{"title":"Debugging a failed agent-to-agent transfer","prompt":"My agent handoff keeps failing and I'm not sure why — can you run a readiness check comparing the actual handoff payload and agent details against the reference facts to see what's mismatched?"}],"resultDescription":"A JSON response indicating whether the proposed agent-to-agent handoff is ready to proceed, including a readiness or boarding-pass status and potentially details on compatibility between source agent, target agent, input/output modes, failure modes, and the handoff payload against any provided policy or reference facts.","failureModes":["Missing required fields (handoffPayload, sourceAgent, or targetAgent) returns a validation error","Malformed agent objects exceeding maxProperties limit rejected","Invalid mode value (not 'check') causes request rejection","Payment not fulfilled via x402 results in 402 Payment Required response","Schema violations in facts or reference_facts fields cause processing failure"],"whenToPreferThis":"Choose this endpoint when you need to programmatically validate whether an agent-to-agent handoff is safe and ready to proceed before actually executing the transfer, especially in multi-agent orchestration pipelines where failed handoffs are costly. Particularly useful when you want to compare a proposed handoff against reference facts or enforce a policy, and when operating in x402-payment-enabled agent ecosystems on blockchain infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T00:49:40.455Z","isFirstParty":false,"canonicalSlug":"blockchain-money-map-a2a-handoff-readiness-boarding-pass-6b40f465"}