Get wallet transactions
Changed onReturns a wallet's decoded transaction history, including transfers, approvals, fees and dapp context.
Solana limitation. NFT transactions are not supported for Solana addresses yet.
See also: Testnets (X-Env: testnet) · Filtering and the 2000-character URL limit · Resource IDs
Request
- Base URLhttps://api.zerion.io
- URLhttps://api.zerion.io/v1/wallets/{address}/transactions/
- AuthHTTP basic
Path parameters
Address of the wallet. Must be a valid EVM or Solana address. Returns 400 if the address is not one Zerion tracks, such as a token contract, router or exchange hot wallet. Smart-contract wallets like Safe and ERC-4337 accounts are tracked as normal.
Query parameters
Denominated currency value of returned prices
Pagination parameters
Full-text search query, 2 to 64 characters.
Return only transactions of these types (comma-separated list). See the operation type schema for all values.
[ "trade" ]
Return only transactions that involve these asset types (comma-separated list).
[ "fungible" ]
Return only transactions from specified chains (comma-separated list). Only chains reporting supports_transactions in the flags of GET /v1/chains/ are accepted here. Naming a chain that fails that gate returns 400 rather than an empty result, with detail reading chain <id> does not support transactions (for example chain tron does not support transactions). A chain of the wrong network family for the address is rejected the same way, with does not support this wallet address type. When the filter is omitted, chains that fail the gate are left out of data silently, with no error and no meta signal.
[ "polygon" ]
Return only transactions that involve these fungible IDs (comma-separated list).
[ "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" ]
Return only transactions mined since this time, as a Unix timestamp in milliseconds.
Return only transactions mined until this time, as a Unix timestamp in milliseconds.
Filter transactions by the is_trash spam flag. Defaults to no_filter, which returns both spam and non-spam transactions.
Return only transactions that involve these token implementations, as a comma-separated list of chain_id:address pairs.
For example: ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48,polygon:0x123456789abcdef123456789abcdef123456789
[ "ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" ]
Headers
Set to testnet to return testnet data instead of mainnet.
Response
Response for requested list of transactions
Changes
- breaking
the response property
////////became nullable for the status - breaking
the response property
///////////became nullable for the status - breaking
the response property
///////////became nullable for the status - breaking
the response property
////////became nullable for the status - info
added the optional property
/////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
///////to the response with the status - info
added the optional property
/////////to the response with the status - info
added the optional property
//////////to the response with the status - info
added the optional property
/////////to the response with the status - info
added the optional property
//////////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
///////to the response with the status
- breaking