khadow.lol

API Reference

khadow.lol Stats API

A simple multiserver stat fetcher.

Base URL https://api.khadow.lol
Main endpoint POST /stats
Health check GET /healthz
GET https://api.khadow.lol/healthz

Returns a simple uptime check payload.

{
  "status": "ok"
}
POST https://api.khadow.lol/stats

Fetches stats for a player. Send a JSON body with a username and a fetch_type.

Request Body

username Minecraft username to look up.
fetch_type Which dataset to fetch. Use all for the main combined response.
{
  "username": "Khadow",
  "fetch_type": "all"
}

Fetch Types

all Returns the combined main response used by the homepage.
hypixel Returns Hypixel stats and Seraph blacklist-related fields.
hypixel_skyblock Returns SkyBlock level and economy values.
donutsmp Returns DonutSMP economy and combat values.
pit Returns the main Pit summary used on the homepage.
pit_details Returns detailed Pit-specific stats, upgrades, and perks.

Example Request

fetch("https://api.khadow.lol/stats", {
  method: "POST",
  headers: {
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    username: "Khadow",
    fetch_type: "all"
  })
}).then((response) => response.json())

Top-Level Response Fields

username Requested username.
fetch_type The fetch type used for the request.
fetched_at UTC timestamp in RFC3339 format.
duration Total processing duration from the API.
hypixel Included for all or hypixel.
hypixel_skyblock Included for all or hypixel_skyblock.
donutsmp Included for all or donutsmp.
pit Included for all or pit.
pit_details Included for pit_details.

Example Response

{
  "username": "Khadow",
  "fetch_type": "all",
  "hypixel": {
    "status": "ok",
    "rank": "MVP+",
    "bedwars_level": "119",
    "core_fkdr": "0.74",
    "session_status": "offline"
  },
  "hypixel_skyblock": {
    "status": "ok",
    "level": "71.79",
    "networth": "363.71m"
  },
  "donutsmp": {
    "status": "ok",
    "money": "328.02K",
    "playtime": "0d 9m"
  },
  "pit": {
    "status": "ok",
    "player": {
      "prestige": 0,
      "level": 57,
      "gold": 13107
    }
  },
  "fetched_at": "2026-04-16T08:00:00Z",
  "duration": "1.24s"
}