Build on LabRat
Every number on this site comes from these public JSON routes. Use them in your bot, sheet or dashboard. No key, no sign-up.
Routes
base: https://labratsol.com/apiGET /coin/{mint}Bundle check for a pump.fun coin: first-2-second wallets, supply they bought and still hold, dev bought and holds, top 10, market cap now and at top, flags, plus the dev's 24 h record.
GET /dev/{wallet}Dev check: every coin this creator launched in 24 h with 10+ trades, how many were dumped or graduated.
GET /wallet/{wallet}Wallet check: profit, round trips, win rate, hold times, style and rank over the last 12 h of curve trades.
GET /recentThe 300 newest coins we tested, with flags and the dev's coin count.
GET /tape?since={seq}Every pump.fun buy, sell, launch and graduation, about 20 s behind. Pass the last last value as since to get only new events.
GET /gradCoins past 25% of the bonding curve with progress, 5-minute pace, buys and sells, flags, and the latest graduations.
GET /smartLatest trades by wallets that were profitable normal traders in the last Trader lab run.
GET /narrativesHourly launch counts for the biggest words, rising words, and graduation rates by theme and name style.
GET /tradersTrader lab: top 1% against everyone, styles, winners against losers, and the top 20 wallets.
GET /feedLaunch log (paid profiles, boosts, takeovers, graduations, buyer spikes), word counts and recorder health.
Example
shellcurl https://labratsol.com/api/coin/<mint>
{"ok": true, "report": {"sym": "...", "early_wallets": 6,
"early_pct": 13.2, "dev_initial_pct": 3.0, "top10_pct": 25.4,
"flags": ["bundled launch"], ...}, "dev": {...}}Fair use
keep it free for everyone- Up to 300 requests a minute per IP. Above that you get a 429 for the rest of the minute.
- Poll
/tapeat most every 2 seconds, the rest every 30 seconds or more. - Please credit "data: LabRat (labratsol.com)" where people can see it.
- Data can be late or wrong, and the routes may change. Not advice.
