Skip to main content
All API requests require an X-API-Key header. Get your key from the Developer Dashboard.
See Authentication for details on key formats and tier limits. SkyTools maintains an indexed leaderboard of players (and the guilds derived from them) across a wide range of categories. All leaderboard routes are read-only and served from a cached index on the data bridge.
The index covers players linked through SkyTools rather than all of Hypixel. Use GET /v1/leaderboard/search to check whether a player is indexed.

GET /v1/leaderboard/rankings

Ranked player leaderboard for a single category and game mode. Cache: 2 minutes

Query parameters

Example

Response

Errors


GET /v1/leaderboard/guilds

Ranked guild leaderboard. Cache: 2 minutes

Query parameters

Example

Response

Errors


GET /v1/leaderboard/player/:uuid

Returns a single indexed player’s stats and rankings, one entry per profile. Cache: 5 minutes

Path parameters

Example

Response

Each profile object contains the full set of indexed stat columns (skills, slayers, dungeon classes, mining powders, economy, collections, etc.).

Errors


GET /v1/leaderboard/search

Search the player index by username prefix. Handy for autocomplete and resolving whether a player is tracked. Cache: 1 minute

Query parameters

Example

Response

Errors


GET /v1/leaderboard/stats

Index-wide statistics plus the list of available categories and guild sort options. Cache: 5 minutes

Example

Response


GET /v1/leaderboard/categories

Returns every available leaderboard category, grouped by type. Use these keys as the category parameter for /rankings. Cache: 1 hour

Example

Response