API Reference

Retrieve Account Internal Transactions

Returns all internal transactions of any given address Monad Testnet

Log in to see full request history

📘

Supported on Monad Testnet.

🚧

The Account Internal Transactions API on Monad is currently available to our paid Members. Free tier members can also enjoy a trial period with 30 free calls. If you're interested, please register directly through here. Please note that the API Key can also be used for your RPC endpoint.

Parameter

  • address, string - a 42 character address with '0x' as prefix. The wallet address to check for internal transactions.
  • filter, string - filter transactions by direction. Options: "all", "from", "to". Defaults to "all".
  • cursor, string - next page cursor.
  • limit, int32 - the maximum number of results to return per page. Defaults to 20, maximum is 50.

Response

  • code, number - response status code, e.g., 0 for success.
  • reason, string - reason message if there's an error.
  • message, string - response message, e.g., OK.
  • result, object - result object containing internal transaction data.
    • data, array object - an array of internal transaction objects.
      • hash, string - the transaction hash.
      • blockNumber, number - the block number in which the transaction was included.
      • blockHash, string - the hash of the block in which the transaction was included.
      • from, string - the sender address.
      • to, string - the recipient address.
      • type, string - the type of internal transaction (e.g., "CALL", "CREATE").
      • value, string - the value transferred in the transaction.
      • error, string - error message if there was an error during execution.
      • timestamp, number - the timestamp of the transaction in seconds.
      • traceIndex, number - the index of this internal transaction within the trace.
      • fromAddress, object - details about the sender address.
        • address, string - the sender's address.
        • type, string - the address type.
        • isContract, boolean - whether the address is a contract.
        • verified, boolean - whether the address is verified.
        • ens, string - the ENS name associated with the address.
        • name, string - the name associated with the address.
        • isContractCreated, boolean - whether the address was created as a contract.
      • toAddress, object - details about the recipient address.
        • Same structure as fromAddress.
      • status, number - transaction status (1 for success, 0 for failed).
    • nextPageCursor, string - the cursor for fetching the next page of results.
    • total, number - the total number of internal transactions associated with the wallet.
Query Params
string
required
Defaults to 0x290b7C691Ee1FB118120f43E1A24d68B45CB27FB
string
Defaults to all

all, from, to

string

next page cursor.

int32
Defaults to 20

default 20, max 50

Responses

Language
Credentials
Click Try It! to start a request and see the response here! Or choose an example:
application/json