Skip to main content
GET
Wallet Positions
Fetch Polymarket positions for any wallet address.

Overview

This endpoint retrieves all current positions held by a specific wallet address on Polymarket. It returns a structured summary including each position’s market title, side, shares, current price, and value.

Rate Limiting

  • 60 requests per minute per API key
  • 30-second cache per wallet address to prevent heavy pollers from saturating the API

Response Fields

Position Object

Authorizations

Authorization
string
header
default:YOUR_API_KEY
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

walletAddress
string
required

Polymarket wallet address (0x-prefixed, 40 hex chars)

Pattern: ^0x[a-fA-F0-9]{40}$

Response

Successful Response

wallet_address
string
required

Wallet address

position_count
integer
required

Number of positions

positions
object[]
required

Position list

total_value
number | null

Total portfolio value