{"uid":"cap_WBD_MDmBod2v6RAPhBlaM","slug":"agentpay-escrow-atomic-usdc-escrow-payment-c2ca3186","name":"AgentPay Escrow — Atomic USDC Escrow Payment","description":"AgentPay is the x402 payment layer for autonomous AI agents, IoT devices, and businesses. Send and receive USDC payments atomically — no human required. Patent pending.","url":"https://x402-agent-pay.com/escrow","method":"POST","headers":{},"bodySchema":{"type":"object","required":["payee","amount_usdc","payment_header"],"properties":{"payee":{"type":"string","description":"Payee wallet address"},"amount_usdc":{"type":"number"},"description":{"type":"string"},"payment_header":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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_W-XERj95BR4NKM5-ja3SF","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":"Executes an atomic USDC escrow payment from an AI agent or autonomous system to a specified payee wallet address via the x402 payment protocol","exampleAgentPrompt":"Send an escrow payment of 5 USDC to wallet address 0xABC123...DEF for 'data processing service rendered' — use my AgentPay x402 payment header to authorize it atomically.","exampleUseCases":null,"resultDescription":"Returns a transaction receipt or confirmation indicating the escrow payment was successfully initiated or settled, including transaction ID, payee address, amount in USDC, and settlement status. On failure, returns an error indicating insufficient funds, invalid wallet address, or authorization failure.","failureModes":["Invalid or malformed payee wallet address — 400 Bad Request","Insufficient USDC balance for payment amount — 402 Payment Required","Missing or invalid x402 payment_header — 401 Unauthorized","Amount is zero or negative — 422 Unprocessable Entity","Network or on-chain settlement failure — 503 Service Unavailable","Payment already processed (duplicate submission) — 409 Conflict"],"whenToPreferThis":"Choose this endpoint when an AI agent, IoT device, or autonomous system needs to send USDC to a specific wallet atomically without human intervention, especially within the x402 payment protocol ecosystem. Prefer over generic crypto transfer APIs when you need escrow semantics and machine-to-machine authorization via payment headers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:31:35.072Z","isFirstParty":false}