Use batch endpoints when you already know the wallets or tokens you want data for. They’re built for dashboards, scanners, data pipelines, and bulk historical loading.Documentation Index
Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt
Use this file to discover all available pages before exploring further.
When to Use Batch Endpoints
Batch endpoints are designed for scenarios where you need position data for multiple entities at once:Portfolio Tracker
Fetch a wallet’s positions across 50+ tokens in one call
Token Dashboard
Get how 200 wallets performed on a specific token
Leaderboard Enrichment
Look up specific wallet+token pairs from leaderboard results
- Position batches return token-level position rows and support
pnlMode. - Wallet summary batch returns wallet-level summaries and wallet tags for up to 100 wallets. It does not accept
pnlMode.
One Wallet, Many Tokens
Use wallet batch positions when you have one wallet and want to check multiple tokens at once.notFound array. Missing items are listed there; they are not request errors.
Many Wallet Summaries
UsePOST /v2/pnl/wallets/batch when you only need wallet-level summaries and tags, not per-token positions. The request accepts up to 100 unique wallet addresses. Invalid addresses are returned in invalid, wallets without a PnL summary are returned in notFound, and requests with more than 100 unique valid wallets include a truncated object.
wallet, identity, summary, tags, and updatedAt.
One Token, Many Wallets
Use token batch positions to compare how multiple wallets performed on the same token.Any Wallet-Token Pairs
Position batch lookup handles arbitrary combinations when every pair is different.Which Endpoint to Use
| You want… | Endpoint | Limit |
|---|---|---|
| One wallet’s PnL across 50 tokens | Wallet Batch | 100 tokens |
| 100 wallets’ PnL on one token | Token Batch | 200 wallets |
| Specific wallet+token combos | Pair Batch | 200 pairs |
| Wallet summaries and tags | POST /v2/pnl/wallets/batch | 100 wallets |
PnL Mode
All three position batch endpoints accept?pnlMode=strict|adjusted|raw as a query parameter. Default is strict. The wallet-summary batch endpoint does not accept pnlMode. See the Essentials for what each mode does.
Leaderboards
Build a shortlist of wallets to batch-enrich.
Wallet Analysis
Drill into a single wallet from your batch results.