Polymarket API reference / Data API v1
GET/v1/leaderboard

Get trader leaderboard rankings

**Data API v2:** this route has a v2 counterpart, `GET /v2/leaderboard`. See [Migrating to Data API v2](/migrate/data-api-v1-to-v2).

Base URL
https://data-api.polymarket.com
Auth
Public, no key
Rate limit
1,000 req / 10s (100 per second)
Limit applies to
Data API general

Things to know

Data API v1 has been frozen since 4 September 2026. It still answers, but new fields and endpoints only go to v2.

Parameters

NameInTypeRequiredDescription
categoryquerystringnoMarket category for the leaderboard
timePeriodquerystringnoTime period for leaderboard results
orderByquerystringnoLeaderboard ordering criteria
limitqueryintegernoMax number of leaderboard traders to return
offsetqueryintegernoStarting index for pagination
userquerystringnoLimit leaderboard to a single user by address
userNamequerystringnoLimit leaderboard to a single username

Example

curl -X GET "https://data-api.polymarket.com/v1/leaderboard"

Returns a list of objects with these fields

FieldTypeDescription
rankstringThe rank position of the trader
proxyWalletstringUser Profile Address (0x-prefixed, 40 hex chars)
userNamestringThe trader's username
volnumberTrading volume for this trader
pnlnumberProfit and loss for this trader
profileImagestringURL to the trader's profile image
xUsernamestringThe trader's X (Twitter) username
verifiedBadgebooleanWhether the trader has a verified badge

Responses

StatusMeaning
200Success
400Bad Request
500Server Error

Related endpoints

Polymarket's API serves current state only, so it cannot show what a market's book looked like after it resolved. PolyTest records Up/Down markets while they run and keeps the snapshots. Try it free, or read the full rate limit reference.

From Polymarket's published OpenAPI spec and rate-limit tables, synced 2026-10-04.