{"uid":"cap_bs16ev_Kv_iL_Rv4S91mN","slug":"mcp-yield-xyz-get-transaction-status-eb38b197","name":"mcp.yield.xyz Get Transaction Status","description":"Get the on-chain status of a single transaction by its Yield.xyz transaction ID — poll after broadcasting to confirm it landed, or inspect the constructed/unsigned transaction.","url":"https://mcp.yield.xyz/x402/get_transaction","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"transactionId":{"type":"string","description":"Transaction ID from an action's transactions[]"}}},"responseSchema":{"type":"json","example":{"id":"6b757454-…","hash":"0xabc…","type":"SUPPLY","status":"CONFIRMED","network":"base"}},"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_gp-6zT32edlP5-HXhPTY1","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":"Returns the on-chain status of a single Yield.xyz transaction by its transaction ID, confirming whether it has landed or inspecting its constructed/unsigned state.","exampleAgentPrompt":"Can you check the on-chain status of my Yield.xyz transaction with ID txn_abc123xyz? I want to know if it's been confirmed yet.","exampleUseCases":null,"resultDescription":"Returns the current status of the specified transaction — whether it is constructed/unsigned, pending, confirmed on-chain, or failed — along with transaction details such as hash, block info, and any relevant metadata associated with that Yield.xyz transaction ID.","failureModes":["Transaction ID not found — returns 404 or error if the ID does not exist in Yield.xyz's system","Invalid transaction ID format — malformed string returns a validation error","Transaction still pending — status may show unconfirmed if polled too soon after broadcast","Network or provider outage — Yield.xyz backend may be temporarily unavailable","Unauthorized — missing or invalid x402 payment header results in 402 or 401 error"],"whenToPreferThis":"Use this endpoint when you need to check the status of a specific, already-initiated Yield.xyz transaction (e.g., after broadcasting a stake or deposit). This is distinct from checking an action's overall status — use this when you have a specific transactionId from an action's transactions array and need granular per-transaction confirmation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:38:04.927Z","isFirstParty":false}