Skip to content
DonutStatsAPI
Sign up
Version 1Free plan, no card needed

DonutSMP data,
one request away.

Players, leaderboards, every auction listing, every buy order, prices, flips, bounties and the whole economy. Live right now, and all the way back to day one.

Base URLhttps://api.donutstats.io/v1
curl "https://api.donutstats.io/v1/players/Abuodee?lookup=none" \
  -H "x-api-key: $DONUTSTATS_API_KEY"
Response200
{
  "player": {
    "username": "Abuodee",
    "uuid": "e9cbdbda-bc07-4cb5-8ad5-793a20b33dbd",
    "stats": {
      "money": 4800000000000,
      "shards": 128000,
      "kills": 8000,
      "playtime": 14745600
    },
    "ranks": {
      "money": {
        "rank": 1,
        "value": 4800000000000,
        "updatedAt": 1792694462533
      }
    },
    "presence": {
      "online": false,
      "lastOnlineAt": 1792694335419
    },
    "statsUpdatedAt": 1792722587957
  },
  "lookup": {
    "status": "skipped",
    "checkedAt": 1792722587957
  }
}

458K+

players on record

111K+

live auction listings

14K+

open buy orders

2.7K+

priced products

Everything in the API

12 resources and 38 endpoints. All GET, and everything but the images is JSON.

Browse the reference

Live now, and everything before it

  • Live

    New auction listings and buy orders show up within about a minute. Player stats refresh on request, while you wait.

  • Every day since day one

    Closed listings, filled orders, prices, stats, leaderboards and the economy are never thrown away. Page back as far as you like.

  • Timestamps on everything

    Every list says when it last changed and every record says when it was first and last seen, so you always know how fresh an answer is.

Images

Share cards, ready to embed

Cards for any player, item or leaderboard, the same style donutstats.io shows in Discord and on X, as a plain PNG URL. No key needed, so they work straight in an image tag, a Discord embed or a README.

Player card for Abuodee

Simple pricing

Start free. Upgrade when your app needs more than 20 requests an hour.

Compare plans

Free

$0forever

For trying the API and small personal projects.

  • 20 requests per hour
  • Every endpoint, including all history
  • Up to 5 API keys
  • Live player lookups
Create a free account

Pro

Unlimited

$8per month

For Discord apps, websites and dashboards that run all day.

  • Unlimited requests
  • Bursts up to 300 requests per minute
  • Every endpoint, including all history
  • Up to 5 API keys
  • Cancel any time from your dashboard
Upgrade to Pro