{ "opencollection": "1.0.0", "info": { "name": "Helius API Catalog Addresses History API", "version": "1.0.0" }, "items": [ { "info": { "name": "History", "type": "folder" }, "items": [ { "info": { "name": "Get transaction history", "type": "http" }, "http": { "method": "GET", "url": "https://mainnet.helius-rpc.com/v1/wallet/:wallet/history", "params": [ { "name": "wallet", "value": "GQUtvPx89ZNCwmvQqFmH59bJcU8fW8siETpaxod7Aydz", "type": "path", "description": "Solana wallet address (base58 encoded)" }, { "name": "limit", "value": "100", "type": "query", "description": "Maximum number of transactions per request" }, { "name": "before", "value": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE", "type": "query", "description": "Fetch transactions before this signature (use `pagination.nextCursor` from previous response)" }, { "name": "after", "value": "5wHu1qwD7Jsj3xqWjdSEJmYr3Q5f5RjXqjqQJ7jqEj7jqEj7jqEj7jqEj7jqEj7jqE", "type": "query", "description": "Fetch transactions after this signature (for ascending order pagination)" }, { "name": "type", "value": "SWAP", "type": "query", "description": "Filter by transaction type. Available types: SWAP, TRANSFER, NFT_SALE, NFT_BID, NFT_LISTING,\nNFT_MINT, NFT_CANCEL_LISTING, TOKEN_MINT, BURN, COMPRESSED_NFT_MINT, COMPRESSED_NFT_TRANSFER,\nCOMPRESSED_NFT_BURN, CREATE_STORE, WHITELIST_CREATOR, ADD_TO_WHITELIST, REMOVE_FROM_WHITELIST,\nAUCTION_MANAGER_CLAIM_BID, EMPTY_PAYMENT_ACCOUNT, UPDATE_PRIMARY_SALE_METADATA, ADD_TOKEN_TO_VAULT,\nACTIVATE_VAULT, INIT_VAULT, INIT_BANK, INIT_STAKE, MERGE_STAKE, SPLIT_STAKE, CREATE_AUCTION_MANAGER,\nSTART_AUCTION, CREATE_AUCTION_MANAGER_V2, UPDATE_EXTERNAL_PRICE_ACCOUNT, EXECUTE_TRANSACTION\n" }, { "name": "tokenAccounts", "value": "balanceChanged", "type": "query", "description": "Filter transactions involving token accounts owned by the wallet.\n- `balanceChanged` (recommended): Includes transactions that changed token balances, filters spam\n- `none`: Only transactions directly referencing the wallet\n- `all`: All transactions including token accounts (may include spam)\n" } ] }, "docs": "Retrieve transaction history for a wallet using the Enhanced Transactions API.\nReturns human-readable, parsed transactions with balance changes for each transaction.\n**Pagination is manual** - the API returns up to 100 transactions per request.\n\nReturns transactions in reverse chronological order (newest first).\n\n**Associated Token Accounts (ATAs):** The `tokenAccounts` parameter controls whether transactions\ninvolving token accounts owned by the wallet are included:\n- `balanceChanged` (recommen" } ] } ], "bundled": true }