{"uid":"cap_RJQE5YUxnxHki27ZJ42xt","slug":"x402-escrow-status-check-755e1178","name":"x402 Escrow Status Check","description":"Check the state of a conditional-payment agreement (pending/released/refunded/expired). Send { id }.","url":"https://x402-services-production.up.railway.app/api/escrow/status","method":"POST","headers":{},"bodySchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Escrow id from escrow/create"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qLOSpVTyOPLvN83xG1jrs","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current state (pending, released, refunded, or expired) of a conditional-payment escrow agreement by ID.","exampleAgentPrompt":"Can you check the current status of my escrow agreement — the ID is escrow_abc123xyz — and tell me whether it's pending, released, refunded, or expired?","exampleUseCases":null,"resultDescription":"Returns the current state of the escrow agreement: one of pending, released, refunded, or expired, along with any relevant metadata about the conditional payment identified by the provided escrow ID.","failureModes":["Invalid or unknown escrow ID returns an error response","Malformed request body missing the required 'id' field returns a validation error","Network timeout or service unavailability from the Railway-hosted backend","Stale or already-purged escrow records may return not-found errors"],"whenToPreferThis":"Use this endpoint when you have a previously created escrow ID from the escrow/create endpoint and need to know its current lifecycle state. It is the canonical way to poll or verify whether a conditional payment has been fulfilled, refunded, or has lapsed on the x402-services platform.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:56:30.339Z","isFirstParty":false}