TikTok Ranking API: League Boards and Leaderboards as JSON
TikTok's LIVE league divisions, gaming rankings and daily leaderboards explained, and how agencies pull these boards programmatically to find creators worth recruiting.
TikTok runs competitive rankings for LIVE creators: league divisions where creators battle for weekly placement, daily country leaderboards ranked by diamonds, and per-game boards for gaming streamers. For agencies these boards are a goldmine, because they are effectively a pre-sorted list of the most active, highest-earning creators in every market. The catch is that the boards live inside the app, with no official API. This guide explains what each ranking is and how to get them as data.
The rankings that exist
- League divisions. TikTok groups LIVE creators into divisions and ranks them by a score driven by gifting activity. Standings shift through the week as creators stream and earn. A creator's division and rank tell you at a glance how seriously they take LIVE and how their audience spends.
- Daily country ranking. A rolling top list of the highest diamond earners in a country for the day. This is where you catch the current moment: who is earning right now, not who was big last season.
- Gaming and category boards. Separate rankings for gaming streamers, broken out by title for the biggest games, plus category boards such as shopping. Useful when you recruit for a niche rather than a whole market.
Why boards beat raw creator lists for recruiting
A ranked creator has already proven the two things that matter: they stream consistently and their audience gifts. When you combine a board position with an eligibility check, you get the highest-value shortlist available anywhere: creators who are demonstrably earning and can currently be signed. Recruiters working ranked-and-available lists spend their time on conversations instead of guessing who might be worth contacting.
The boards also carry signals beyond the current standings. A creator who was ranked last week and has dropped off the board is often a warm lead: proven, and possibly between agencies or in need of support. A creator whose score is spiking in the last few minutes is having a breakout stream, which is the single best moment to reach out.
Getting the boards as JSON
Since there is no official ranking endpoint, board data comes from providers who capture the standings continuously. The RnG API serves the boards our own dashboard uses: full league divisions with per-creator recruitability, daily and gaming rankings, dropout lists, and real-time spike events. A full division fetch is one request:
curl "https://rngrow.com/api/v1/leagues/board?country=RO&division=A1" \
-H "X-API-Key: rng_live_YOUR_KEY"Each row carries the rank, score, follower count, whether the creator was live at capture, whether they can currently be recruited, and how many minutes ago that recruitability was verified. Boards also report their own age, so your code can distinguish a standings snapshot from two minutes ago from one that is stale.
What to check in any ranking data source
- Board freshness, stated per board. Rankings move constantly; a board without a capture time cannot be trusted for time-sensitive decisions.
- Live flags that expire. Whether a creator was live at capture is only meaningful while the capture is recent. A good API withholds the flag on stale boards instead of letting it lie.
- Eligibility on the board itself. The ranking is half the value; knowing which ranked creators you can actually sign is the other half.
- Coverage you can enumerate. You should be able to list which countries and divisions exist programmatically, not hardcode them.
The takeaway
TikTok's LIVE rankings are the closest thing the platform has to a public scoreboard of who matters in each market, and as data they turn recruiting from cold search into working a qualified list. Whether you consume them through an API or collect them yourself, insist on capture timestamps, expiring live flags, and eligibility attached to every row. Ranked, available, and verified minutes ago: that is the shortlist every recruiting team wants open in the morning.