v46

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-211591,0051.4 MB
Wallets

Get transactions

Get incoming and outgoing transactions of a wallet by wallet ID.

get/v1/wallets/{wallet_id}/transactions

Path parameters

wallet_idstring required

ID of the wallet.

Query parameters

cursorstring
limitnumber nullable
chain'ethereum' | 'arbitrum' | 'avalanche' | 'base' | 'bsc' | 'tempo' | 'linea' | 'optimism' | 'polygon' | 'solana' | 'sepolia' required

Chains supported for transaction history queries.

'usdc' | 'usdc.e' | 'eth' | 'avax' | 'pol' | 'bnb' | 'usdt' | 'eurc' | 'usdb'

A named asset on Ethereum-compatible chains.

OR
'sol' | 'usdc' | 'eurc' | 'usdb'

A named asset on Solana.

OR
'trx' | 'usdt' | 'usdc'

A named asset on Tron.

OR
string

Token contract address (EVM: 0x-prefixed hex) or mint address (Solana: base58), used to filter wallet transactions.

OR
TransactionTokenAddressInput[]
tx_hashstring
include_archivedboolean

Include archived wallets in lookup. Defaults to false.

Headers

privy-app-idstring required

ID of your Privy app.

Response

Latest wallet transactions.

next_cursorstring nullable required