post
https://public-api.birdeye.so/wallet/v2/pnl/details
Retrieve a wallet's overall PnL and trading statistics, along with aggregated PnL and trading details for each token.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Detailed wallet PnL breakdown.
- Maximum number of tokens per request body is
100. - Body parameters include
wallet, optionaltoken_addresses,duration,position_scope,sort_by,sort_type,offset, andlimit. limitsupports1to100, andoffsetsupports up to10,000.- Use this endpoint when you need wallet-level summary plus token-level breakdown in one request.
- Standard
- Lite
- Starter
- Premium
- Business
- Enterprise
SVM ⛓️ ✨
EVM ⛓️ ✨
Compute Unit ⚙️
- This endpoint consumes
40 CUper request.
Use Cases 💡
- Drill from wallet-level PnL into token-level contributors in one call.
- Sort and page through the assets that drove gains or losses.
- Support research views that need both summary and breakdown without multiple round trips.
How to Use 🛠️
- Set the supported PnL chain in
x-chain. - Send the wallet address in the POST body.
- Optionally restrict the breakdown with
token_addresses. - Use
offset,limit,sort_by, andsort_typeto control the returned token rows.
Best Practices ✅
- Start with the summary endpoint when you need only headline metrics, then switch to details when the wallet warrants investigation.
- Restrict
token_addressesfor focused investigations instead of always requesting a full breakdown. - Keep sort order stable across pagination so result slices are reproducible.
