{"uid":"cap_rwX4Cb7VNOj24E020rc4A","slug":"blockscout-internal-transactions-by-address-7551d5f2","name":"Blockscout Internal Transactions by Address","description":"Explore crypto activities with Blockscout's multichain search. Find transactions, addresses, tokens, and dapps across top blockchain networks — your go-to explorer for cross-chain blockchain data","url":"https://api.blockscout.com/%7Bchain_id%7D/api/v2/addresses/%7Baddress_hash_param%7D/internal-transactions","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","properties":{"chain_id":{"type":"string"},"address_hash_param":{"type":"string"}}},"queryParams":{"type":"object","properties":{"index":{"type":"integer"},"filter":{"type":"string"},"items_count":{"type":"integer"},"block_number":{"type":"integer"},"transaction_index":{"type":"integer"},"include_zero_value":{"type":"boolean"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"meta":{"status":0,"message":"string"},"items":[{"to":{},"from":{"hash":"string","name":"string","is_scam":true,"metadata":{},"proxy_type":"string","reputation":"string","is_contract":true,"is_verified":true,"public_tags":[{"label":"string","address_hash":"string","display_name":"string"}],"private_tags":[{"label":"string","address_hash":"string","display_name":"string"}],"ens_domain_name":"string","implementations":[{"name":"string","address_hash":"string"}],"watchlist_names":[{"label":"string","display_name":"string"}]},"type":"string","error":"string","index":0,"value":"string","success":true,"gas_limit":"string","timestamp":"string","block_number":0,"created_contract":{},"transaction_hash":"string","transaction_index":0}],"next_page_params":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V_F2RF9DBxw_ruCzEHopp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves a paginated list of internal transactions for a specific address on a given blockchain network via Blockscout's multichain explorer API","exampleAgentPrompt":"Can you pull the internal transactions for address 0xAbCd...1234 on Ethereum (chain ID 1) using Blockscout, and show me up to 25 results including zero-value calls?","exampleUseCases":[{"title":"DeFi contract internal call audit","prompt":"Show me all internal transactions for the Uniswap V3 router contract 0xE592427A0AEce92De3Edee1F18E0157C05861564 on Ethereum mainnet — I want to see who's calling it internally and whether any of those calls are failing."},{"title":"Wallet forensics on Polygon","prompt":"Fetch internal transactions for address 0x742d35Cc6634C0532925a3b844Bc454e4438f44e on Polygon (chain ID 137) and filter for incoming calls only so I can trace where value is coming from."},{"title":"Smart contract deployment tracing","prompt":"I need to check the internal transactions for contract 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 on Arbitrum — specifically any that created new contracts, so include zero-value transactions in the results."}],"resultDescription":"A paginated JSON array of internal transactions associated with the given address on the specified chain. Each item includes sender and receiver address objects (with metadata like ENS names, tags, scam flags, proxy type), transaction hash, block number, timestamp, value transferred, gas limit, transaction type, success/error status, and any created contract address. Also returns next_page_params for cursor-based pagination.","failureModes":["Invalid chain_id returns a 404 or empty result set","Malformed address_hash_param (non-hex, wrong length) returns a validation error","Address with no internal transactions returns an empty items array","Pagination params out of range may return no results","Rate limiting or payment failure returns a 402 response","Unsupported chain_id for the Blockscout instance returns an error"],"whenToPreferThis":"Choose this endpoint when you need internal (EVM-level) transaction traces for a specific address across any supported blockchain network, rather than only top-level transactions. It is ideal for smart contract auditing, DeFi flow analysis, MEV tracing, and forensic investigation where internal calls and value transfers matter. Prefer this over a generic transaction list endpoint when you need sub-transaction call traces, created contract addresses, or per-call success/error status. The multichain support (via chain_id) makes it preferable when you need consistent access across Ethereum, Polygon, Arbitrum, and other EVM chains without switching APIs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:47:26.415Z","isFirstParty":false}