{ "opencollection": "1.0.0", "info": { "name": "Helius API Catalog Addresses Balances API", "version": "1.0.0" }, "items": [ { "info": { "name": "Balances", "type": "folder" }, "items": [ { "info": { "name": "Get wallet balances", "type": "http" }, "http": { "method": "GET", "url": "https://mainnet.helius-rpc.com/v1/wallet/:wallet/balances", "params": [ { "name": "wallet", "value": "GQUtvPx89ZNCwmvQqFmH59bJcU8fW8siETpaxod7Aydz", "type": "path", "description": "Solana wallet address (base58 encoded)" }, { "name": "page", "value": "1", "type": "query", "description": "Page number for pagination (1-indexed)" }, { "name": "limit", "value": "100", "type": "query", "description": "Maximum number of tokens per page" }, { "name": "showZeroBalance", "value": "", "type": "query", "description": "Include tokens with zero balance" }, { "name": "showNative", "value": "", "type": "query", "description": "Include native SOL in results" }, { "name": "showNfts", "value": "", "type": "query", "description": "Include NFTs in results (max 100, first page only)" } ] }, "docs": "Retrieve token and NFT balances for a wallet. **Pagination is manual** - the API returns up to 100 tokens per request.\n\nResults are sorted by USD value in descending order. Tokens with pricing data appear first, followed by tokens without prices.\n\n**Pagination:** Use the `page` parameter to fetch additional pages. The response includes `pagination.hasMore`\nto indicate if more results are available. Each request makes a single API call and costs 100 credits.\n" } ] } ], "bundled": true }