Merlin API
Free TierFree access to Polymarket analytics. Leaderboard data, trader profiles, market trends, risk analysis, and more.
The Merlin API provides free access to Polymarket analytics data. Query the leaderboard for top 50 traders by P&L or volume, fetch individual trader profiles with stats and positions, get trending markets, resolution risk scores, and aggregated statistics. Rate limit: 60 requests/min per IP.
Endpoints
Code Examples
cURL
curl "https://merlin.trade/api/leaderboard?timePeriod=ALL&orderBy=PNL&limit=10" JavaScript
const res = await fetch(
"https://merlin.trade/api/leaderboard?timePeriod=ALL&orderBy=PNL&limit=10"
);
const traders = await res.json();
console.log(traders); Python
import requests
res = requests.get(
"https://merlin.trade/api/leaderboard",
params={"timePeriod": "ALL", "orderBy": "PNL", "limit": 10}
)
traders = res.json()
print(traders) Frequently Asked Questions — API
Is the Merlin API free?
Yes. The Merlin API is currently free with a rate limit of 60 requests per minute per IP address. All endpoints return JSON with cache headers for efficient caching.
What data does the Merlin API provide?
The API provides access to Polymarket leaderboard data, individual trader profiles and stats, trending markets, losing traders, resolution risk analysis, market heatmap data, and aggregated statistics.
Do I need an API key?
No API key is currently required. Authentication and paid tiers with higher rate limits are coming soon.