Skip to main content
GET
/
v2
/
api
Get Internal Transactions by Transaction Hash
curl --request GET \
  --url https://api.etherscan.io/v2/api
{
  "status": "1",
  "message": "OK",
  "result": [
    {
      "blockNumber": "1743059",
      "timeStamp": "1466489498",
      "from": "0x2cac6e4b11d6b58f6d3c1c9d5fe8faa89f60e5a2",
      "to": "0x66a1c3eaf0f1ffc28d209c0763ed0ca614f3b002",
      "value": "7106740000000000",
      "contractAddress": "",
      "input": "",
      "type": "call",
      "gas": "2300",
      "gasUsed": "0",
      "isError": "0",
      "errCode": ""
    }
  ]
}

Query Parameters

apikey
string
default:"YourApiKeyToken"
Your Etherscan API key.
chainid
string
default:"1"
Chain ID to query, eg 1 for Ethereum, 8453 for Base from our supported chains.
module
string
default:"account"
Set to account for this endpoint
action
string
default:"txlistinternal"
Set to txlistinternal for this endpoint.
txhash
string
Transaction hash to check for internal transactions, like 0x36dc7f05085d0e4f9c3e4116345a2a487ac8f23f7e71bcc0ae20e27abbfa931d. Only non-zero value internal transactions are returned.
{
  "status": "1",
  "message": "OK",
  "result": [
    {
      "blockNumber": "1743059",
      "timeStamp": "1466489498",
      "from": "0x2cac6e4b11d6b58f6d3c1c9d5fe8faa89f60e5a2",
      "to": "0x66a1c3eaf0f1ffc28d209c0763ed0ca614f3b002",
      "value": "7106740000000000",
      "contractAddress": "",
      "input": "",
      "type": "call",
      "gas": "2300",
      "gasUsed": "0",
      "isError": "0",
      "errCode": ""
    }
  ]
}
I