{"uid":"cap_q-VSifBk3QqRVPOOKtij7","slug":"transaction-status-ec90dc96","name":"Transaction Status","description":"Success/failure status for an Ethereum transaction hash in one call: post-Byzantium receipt status plus contract execution error detail, from Etherscan's V2 API -- catches the 'transaction confirmed but the contract call actually reverted' case a bare confirmation check misses. $0.01/call.","url":"https://www.x402financialdata.com/transaction-status/:tx_hash","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","required":["tx_hash"],"properties":{"tx_hash":{"type":"string","description":"Transaction hash, e.g. 0x4dfa7b1be6578326be24ad2d330e7baf23230e18c2d2c67d8f41798e0e764b0b"}}},"queryParams":{"type":"object","required":[],"properties":{"chain":{"enum":["eth"],"type":"string","description":"Which chain to query. Only 'eth' is supported right now."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_1ypbnGnHBaYMyW4nkkVfR","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":"Returns the success/failure status and contract execution error detail for an Ethereum transaction hash, catching reverted contract calls that bare confirmation checks miss.","exampleAgentPrompt":"Can you check whether Ethereum transaction 0x4dfa7b1be6578326be24ad2d330e7baf23230e18c2d2c67d8f41798e0e764b0b actually succeeded — including whether the contract call reverted even if the transaction was confirmed?","exampleUseCases":[{"title":"DeFi swap confirmation check","prompt":"I just submitted a Uniswap swap and got a confirmation, but I'm not sure the trade actually went through — can you check tx hash 0x4dfa7b1be6578326be24ad2d330e7baf23230e18c2d2c67d8f41798e0e764b0b and tell me if the contract call succeeded or reverted?"},{"title":"NFT mint failure diagnosis","prompt":"My NFT mint transaction shows as confirmed on Etherscan but I didn't receive the token — please check 0x7a9d8b2c3f1e4567890abcdef1234567890abcde and tell me if the contract execution actually succeeded or if it reverted."},{"title":"Automated payment pipeline validation","prompt":"Before I mark this payment as complete in our system, verify that Ethereum transaction 0xabc123def456789012345678901234567890abcdef succeeded at the contract level, not just that it was mined."}],"resultDescription":"Returns the post-Byzantium receipt status (success or failure) for the transaction plus contract-level execution error detail — specifically surfacing cases where the transaction was confirmed on-chain but the underlying smart contract call reverted, along with the revert reason if available.","failureModes":["Invalid or malformed transaction hash returns an error","Transaction hash not found on Ethereum mainnet","Only 'eth' chain is supported; other chains return unsupported chain error","Network or Etherscan API downtime may cause lookup failures","Very recent transactions not yet indexed may return not-found"],"whenToPreferThis":"Use this endpoint when you need to distinguish between a transaction being mined and a contract call actually succeeding — critical for DeFi interactions, NFT mints, and any smart contract invocation where a revert would leave the transaction confirmed but the intended action unfulfilled. Prefer this over a bare block confirmation check whenever contract execution correctness matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:33:48.068Z","isFirstParty":false}