X-API-Key header. Get your key from the Developer Dashboard.
GET /v1/profile/:username
Returns all SkyBlock profiles for a Minecraft player. Cache: 15 minutesPath parameters
Examples
Response
GET /v1/profile/:username/networth
Returns a full net worth breakdown for a player’s SkyBlock profile. Cache: 5 minutesPath parameters
Query parameters
Example
Response
Net worth is computed server-side using current bazaar/auction prices. The breakdown includes categories like armor, inventory, pets, accessories, storage, etc.
GET /v1/profile/:username/items
Returns parsed inventory items for a player’s SkyBlock profile. Cache: 5 minutesPath parameters
Query parameters
Example
Response
GET /v1/profile/:username/museum
Returns museum data for a player’s SkyBlock profile. Cache: 15 minutesPath parameters
Query parameters
Example
Response
GET /v1/profile/:username/garden
Returns the garden for a player’s SkyBlock profile — crop milestones, unlocked plots, composter state and visitor data (raw Hypixel garden payload). Cache: 10 minutesQuery parameters
Example
Response
If the profile has no garden created,
garden is null (the request still succeeds with a 200).GET /v1/profile/:username/auctions
Returns the player’s own active auctions on a SkyBlock profile (their listings, not the global auction house). Cache: 60 secondsQuery parameters
Example
Response
Returns an empty
auctions array when the player has no active listings on the profile.GET /v1/profile/resolve-usernames
Batch reverse lookup: resolve up to 24 player UUIDs to their current usernames in one request. Useful for hydrating leaderboard rows, auction sellers, or guild members. Cache: 24 hoursQuery parameters
Example
Response
An empty or all-invalid
uuids list returns { "names": {} }. Passing more than 24 UUIDs returns a 400 BAD_REQUEST.