Player
Everything we know about one player.
Returned by GET /v1/players/{username}.
Returned by
Fields
usernamestringUsername with its current capitalization.
uuidstring | nullMinecraft UUID, once known.
firstSeenAttimestampWhen the player first appeared in DonutStats.
lastSeenAttimestampWhen the player last showed up anywhere: chat, a leaderboard, a listing or a lookup.
lastChatAttimestamp | nullWhen the player last chatted in public chat.
statsobjectEvery stat we know. A stat is left out until we have it.
ShowHide8 child fields
moneynumberBalance in DonutSMP dollars.
shardsintegerShards held.
killsintegerPlayer kills.
deathsintegerDeaths.
playtimeintegerPlaytime in seconds.
placedBlocksintegerBlocks placed.
brokenBlocksintegerBlocks broken.
mobsKilledintegerMobs killed.
statsUpdatedAttimestamp | nullWhen the player's full stats were last refreshed.
valuesUpdatedAttimestamp | nullWhen any single stat last changed, including from a leaderboard.
ranksobjectThe player's place on each leaderboard they appear on, keyed by board id (
money,deaths,playtime,placedBlocks,brokenBlocks,mobsKilled).ShowHide3 child fields
rankintegerPosition on the leaderboard, starting at 1.
valuenumberThe ranked value.
updatedAttimestampWhen that leaderboard snapshot was complete.
views30dintegerProfile views on DonutStats in the last 30 days.
viewsTotalintegerProfile views on DonutStats, all time.
listingsobjectWhat the player is selling on the auction house.
ShowHide3 child fields
openintegerOpen listings by this player.
valuenumberTotal asking price of those listings.
checkedAttimestamp | nullWhen the player's listings were last refreshed.
nullif never.
presenceobjectWhether the player is online, as of the last refresh.
ShowHide4 child fields
onlineboolean | nulltruewhen they were online atcheckedAt.pingMsinteger | nullTheir ping in milliseconds, when online.
checkedAttimestamp | nullWhen presence was checked.
lastOnlineAttimestamp | nullThe last time they were seen online.
bountyobject | nullThe open bounty on this player, or
null.ShowHide2 child fields
amountnumberBounty in DonutSMP dollars.
sincetimestampWhen the bounty first appeared.
