Owner addresses. Pass an owner EOA as the wallet address and the response combines the EOA’s Polymarket wallets (Safe, proxy, deposit wallets) that have data for this endpoint. Passing a Safe, proxy or deposit wallet returns just that wallet, as before. Combined responses list the combined wallets in
wallets. See Owner addresses.Request
Path parameters
Query parameters
Position statuses
Wallet and global position endpoints use lifecycle statuses:
Market-scoped holder endpoints may use
open/closed differently when explicitly documented as holder-state filters: open means the current balance is nonzero, and closed means the current balance is zero.
Examples
All positions
Only open positions
Only redeemable (resolved but not yet claimed)
redeemable_payout field shows the exact USD amount the wallet can claim.
Sort by most recent trade
Sort by current position size
Include combo positions
position_type: "combo" and a combo-specific field set:
Response fields
Top-level combo fields
Position data
Market context
Timestamps and resolution
Owner address fields
Present only when you pass an owner EOA. See Owner addresses.
Positions are never merged across wallets. When two of the owner’s wallets hold the same token, each has its own row, so key rows by
wallet and token_id. Combo rows from include_combos=true also carry wallet.
Use cases
- Portfolio dashboard — show a trader’s open positions with live P&L and market context
- Redemption alerts — find wallets with unclaimed payouts using
?status=redeemable - Performance analysis — sort by P&L to see best and worst positions
- Copy trading — see what a wallet is currently holding with
?status=open&sort=amount

