polymarket_get_user_positions
Retrieve current Polymarket positions for a wallet address, sorted by value, P&L, or token count.
Instructions
Public current holdings for a wallet address (0x...).
Args: wallet: EVM address, e.g. "0x...". limit: 1-100 (default 20). sort_by: One of CURRENT, CASHPNL, PERCENTPNL, TOKENS, INITIAL, PRICE, AVGPRICE, TITLE, RESOLVING (default CURRENT). Sorted descending.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"wallet": "<wallet>"
},
"name": "polymarket_get_user_positions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | ||
| limit | No | ||
| sort_by | No | CURRENT |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |