Get User Transactions

Retrieves historical transaction details for one or more user addresses over a defined block range, including both simple native transfers and complex contract interactions. For each transaction, the response provides the hash, nonce, sender/receiver addresses, value, gas details, block info, and any ERC20/NFT/native token transfers, along with summaries, categorization (send, receive, etc.), and pagination via a next-page token.

💡

Compute Unit Value: 245 (Fixed)

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
enum

The unique ID to direct queries or transactions to the correct blockchain. Find more here.

string

The abbreviated chain name for queries or transactions.

string
required

The public address of the user.

string

The ending block number from which to get the transactions. By default, the current block.

string

The starting block number from which to get the transactions. By default, the Genesis block.

string

The page cursor present at the top to fetch the next page.

string
enum

The transaction sorting order. 'asc' or 'desc'. By default, desc.

Allowed:
string

The number of transactions to fetch per page. By default, 30. Max: 100.

string

The start date (in seconds or date string) from which to get the transactions. If 'startBlock' is also provided, 'startBlock' will be used.

string

The end date (in seconds or date string) from which to get the transactions. If 'endBlock' is also provided, 'endBlock' will be used.

string

Maximum number of transactions in response. Maximum: 5.

string

The block number before which the user wants the transactions.

string

The block number after which the user wants the transactions.

Response

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