v1
latestOpenAPI 3.1.02026-07-2657157254.1 KBpolymarket
Get Wallet Pnl
Fetch realized profit and loss (PnL) for a specific wallet address.
Returns realized gains only - from confirmed sells or redeems.
When condition_id is provided, returns realized PnL for that specific market only. This handles split/merge operations correctly by aggregating both sides.
get/v2/polymarket/wallet/pnl/{wallet}
Path parameters
walletstring required
Wallet address to fetch PnL for
Wallet address to fetch PnL for
Query parameters
granularity'day' | 'week' | 'month' | 'year' | 'all' required
PnL granularity enum.
Time granularity for PnL data
start_timeinteger nullable
Unix timestamp (seconds) for start of range
Unix timestamp (seconds) for start of range
end_timeinteger nullable
Unix timestamp (seconds) for end of range
Unix timestamp (seconds) for end of range
condition_idstring nullable
Filter to a specific market by condition ID
Filter to a specific market by condition ID
Response
Successful Response