> ## Documentation Index
> Fetch the complete documentation index at: https://docs.notional.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Prediction Market Positions

<div className="venue-tags" aria-label="Supported venues">
  <span className="venue-tag">Polymarket</span>
</div>

Returns every non-zero Polymarket outcome-share position held by a user.

## Endpoint

```text theme={null}
POST /info
```

## Request Body

| Parameter | Type   | Description                                                                     |
| --------- | ------ | ------------------------------------------------------------------------------- |
| `type`\*  | string | Must be `"polymarketPositions"`                                                 |
| `user`\*  | string | 20-byte EVM wallet address, e.g., `"0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"` |

```json theme={null}
{
  "type": "polymarketPositions",
  "user": "0x1111111111111111111111111111111111111111"
}
```

## Response

<Tabs sync={false}>
  <Tab title="200: Positions">
    ```json theme={null}
    {
      "positions": [
        {
          "tokenId": "100",
          "shares": "42.5"
        },
        {
          "tokenId": "300",
          "shares": "5"
        }
      ]
    }
    ```
  </Tab>
</Tabs>

Zero-share rows are omitted. Results are sorted by the decimal `tokenId` string.
