Endpoint Playground
Returns trader leaderboard rows. The `window` enum accepts `1d`, `7d`, `30d`, and `all`; the `sort_by` enum accepts `profit` and `volume`.
14 Oct 2026: 20 rows; 6 fields had a value in every checked item and 1 varied between items.
Sample value profiles: rank: 1 to 20, median 10; proxy_wallet: “0xf0318c32136c2db7fec88b84869aee6a1106c80c” and 19 other values; profile_image_url: polymarket-upload.s3.us-east-2.amazonaws.com.
curl 'https://api.crawlora.net/api/v1/polymarket/leaderboard?window=1d&sort_by=profit' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| window | string | No | 1d | Leaderboard time window |
| sort_by | string | No | profit | Leaderboard sort |
| limit | integer | No | Maximum rows, defaults to 20 and supports up to 100 |
{
"code": 200,
"msg": "OK",
"data": {
"window": "30d",
"sort_by": "profit",
"limit": 2,
"source_url": "https://data-api.polymarket.com/v1/leaderboard?limit=2&sortBy=profit&window=30d",
"fetched_at": "2026-06-07T11:00:00Z",
"rows": [
{
"rank": "1",
"proxy_wallet": "0x4bff30af91642dc7d2b19a8664378fe55c45fc26",
"user_name": "Sassy-Bucket",
"verified_badge": false,
"volume": 770358.109102,
"profit_loss": 322870.79601
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.