v1

latestOpenAPI 3.1.02026-07-13570316.1 KB
Gateway

Get Wallet Transactions

Retrieves transactions for a specific wallet address across one or more blockchain networks. This endpoint provides comprehensive transaction data including both incoming and outgoing transactions, with block information, gas details, transaction status, and function calls. Results can be filtered, paginated, and sorted to meet specific requirements.

Authentication: Pass x-client-id header for frontend usage from allowlisted origins or x-secret-key for backend usage.

get/v1/wallets/{address}/transactions

Path parameters

addressstring required

A valid Ethereum address (0x-prefixed hex string) or ENS name (e.g., vitalik.eth).

A valid Ethereum address (0x-prefixed hex string) or ENS name (e.g., vitalik.eth).

Query parameters

chainIdinteger[] required

Chain ID(s) to request transaction data for. You can specify multiple chain IDs by repeating the parameter, up to a maximum of 50. Example: ?chainId=1&chainId=137

Chain ID(s) to request transaction data for. You can specify multiple chain IDs by repeating the parameter, up to a maximum of 50. Example: ?chainId=1&chainId=137

filterBlockTimestampGteinteger nullable

Filter by block timestamp (Unix timestamp) greater than or equal to this value

Filter by block timestamp (Unix timestamp) greater than or equal to this value

filterBlockTimestampLteinteger nullable

Filter by block timestamp (Unix timestamp) less than or equal to this value

Filter by block timestamp (Unix timestamp) less than or equal to this value

filterBlockNumberGteinteger nullable

Filter by block number greater than or equal to this value

Filter by block number greater than or equal to this value

filterBlockNumberLteinteger nullable

Filter by block number less than or equal to this value

Filter by block number less than or equal to this value

filterValueGtstring

Filter by transaction value (in wei) greater than this value

Filter by transaction value (in wei) greater than this value

filterFunctionSelectorstring

Filter by function selector (4-byte method ID), e.g., '0xa9059cbb' for ERC-20 transfer

Filter by function selector (4-byte method ID), e.g., '0xa9059cbb' for ERC-20 transfer

pagenumber nullable

Current page number

Current page number

limitnumber nullable

Number of items per page

Number of items per page

sortOrder'asc' | 'desc'

Sort order: 'asc' for ascending, 'desc' for descending

Sort order: 'asc' for ascending, 'desc' for descending

Response

Wallet transactions retrieved successfully. Returns transaction data with metadata including pagination information and chain details. Includes decoded function calls when ABI is available.