REST API

API డాక్యుమెంటేషన్

mcstat.org నుండి లైవ్ Minecraft సర్వర్, ప్లేయర్, స్కిన్ మరియు కమ్యూనిటీ డేటాను మీ స్వంత యాప్‌లు, బాట్‌లు మరియు డ్యాష్‌బోర్డ్‌లలోకి చేర్చండి.

బేస్ URL

అన్ని API అభ్యర్థనలు ఈ బేస్ URLతో ప్రారంభమవుతాయి

https://mcstat.org/api/v1
Markdown గా చూడండి

AI, బాట్‌లు మరియు సాధనాల కోసం ముడి Markdown డాక్యుమెంటేషన్

API కీలు

మీ API కీలను నిర్వహించండి మరియు పర్యవేక్షించండి

డాష్‌బోర్డ్‌లో మీ API కీల కోసం విశ్లేషణలను సృష్టించండి, తిప్పండి మరియు వీక్షించండి.

API కీ డాష్‌బోర్డ్‌ని తెరవండి

API ప్లేగ్రౌండ్

బ్రౌజర్‌లో నేరుగా ఎండ్ పాయింట్‌లను పరీక్షించండి

ఈ ప్లేగ్రౌండ్‌కు API కీ అవసరం లేదు; దుర్వినియోగాన్ని తగ్గించడానికి మానవ ధృవీకరణ అవసరం.

GET
/api/v1/servers
page
integer
limit
integer
sort
string
search
string
country
string
version
string
tag
string
mode
string
minPlayers
integer
maxPlayers
integer
minUptime
number
minVotes
integer
minRating
number
onlineOnly
boolean
https://mcstat.org/api/v1/servers
ప్రతిస్పందనను చూడటానికి అభ్యర్థనను అమలు చేయండి

ప్రమాణీకరణ

అన్ని డాక్యుమెంట్ చేయబడిన పబ్లిక్ API ముగింపు పాయింట్‌లకు API కీ అవసరం. మీ కీని X-API-కీ హెడర్‌లో పంపండి.

అభ్యర్థన శీర్షిక

ప్రమాణీకరించడానికి ఈ హెడర్‌ని జోడించండి

X-API-Key: mcs_your_key_here

లేదా ప్రశ్న పరామితిగా

లేదా ప్రశ్న పరామితిగా పాస్ చేయండి

?api_key=mcs_your_key_here

రేట్ పరిమితులు

అభ్యర్థనలు API కీ ద్వారా ప్రమాణీకరించబడతాయి. తప్పిపోయిన లేదా చెల్లని కీ HTTP 401ని అందిస్తుంది, డిసేబుల్ చేయబడిన కీ HTTP 403ని అందిస్తుంది మరియు పరిమితి దాటితే HTTP 429ని అందిస్తుంది.

API కీ లేకుండా

అనుమతి లేదు

API కీతో

డిఫాల్ట్‌గా నిమిషానికి 60 అభ్యర్థనలు, రోజుకు 1,000 మరియు నెలకు 30,000. పరిమితిని దాటితే X-RateLimit-* హెడర్‌లతో HTTP 429 మీ పరిమితులను చూపుతుంది మరియు విండో రీసెట్ చేసినప్పుడు మీకు చెప్పిన తర్వాత మళ్లీ ప్రయత్నించండి. అభ్యర్థనపై ప్రతి కీకి అధిక పరిమితులను మంజూరు చేయవచ్చు.

ధర పరిమితి శీర్షికలు:429 ప్రతిస్పందన X-RateLimit-Limit-Minute, X-RateLimit-Limit-Day, X-RateLimit-మిగిలిన రోజు, X-RateLimit-పరిమితి-నెల, X-RateLimit-మిగిలిన నెల మరియు మళ్లీ ప్రయత్నించండి-తర్వాత. విజయవంతమైన ప్రతిస్పందనలు కాష్-కంట్రోల్ హెడర్‌ను కలిగి ఉంటాయి కాబట్టి మీరు ఫలితాలను క్లయింట్ వైపు సురక్షితంగా కాష్ చేయవచ్చు.

ప్రతిస్పందన ఆకృతి

ప్రతి విజయవంతమైన ప్రతిస్పందన JSON బూలియన్ మరియు ఆబ్జెక్ట్‌తో ఉంటుంది. లోపాలు తో ఒకే ఎన్వలప్‌ని ఉపయోగిస్తాయి: తప్పు.

విజయ స్పందన

JSON
{
  "success": true,
  "data": {
    "resource": {
      "id": "...",
      "name": "Example"
    }
  }
}

లోపం ప్రతిస్పందన

JSON
{
  "success": false,
  "error": "Too many requests"
}

లోపాలు

ప్రామాణిక HTTP స్థితి కోడ్‌లు ఉపయోగించబడతాయి. సాధారణ కేసులు:

కోడ్అర్థం
400తప్పు అభ్యర్థన — చెల్లని పారామితులు
401అనధికార — తప్పిపోయిన లేదా చెల్లని API కీ
403నిషేధించబడింది - API కీ నిలిపివేయబడింది
404కనుగొనబడలేదు - వనరు ఉనికిలో లేదు
429చాలా ఎక్కువ అభ్యర్థనలు - రేటు పరిమితి మించిపోయింది
500అంతర్గత సర్వర్ లోపం — తర్వాత మళ్లీ ప్రయత్నించండి

సర్వర్ ముగింపు పాయింట్లు

mcstat.org ద్వారా ట్రాక్ చేయబడిన Minecraft సర్వర్‌లను బ్రౌజ్ చేయండి, ఫిల్టర్ చేయండి మరియు తనిఖీ చేయండి.

GET
/api/v1/servers

జాబితా సర్వర్లు

రిచ్ ఫిల్టర్‌లతో పబ్లిక్ సర్వర్‌ల పేజీ జాబితా.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.
sortనంక్రమం.
searchనంఉచిత-వచన ప్రశ్న.
countryనంISO దేశం పేరు ఫిల్టర్.
versionనంMinecraft వెర్షన్ ఫిల్టర్.
tagనంట్యాగ్ ద్వారా ఫిల్టర్ చేయండి.
modeనంగేమ్-మోడ్ ఫిల్టర్.
minPlayersనంకనిష్ట ప్రస్తుత ప్లేయర్ కౌంట్.
maxPlayersనంగరిష్ట ప్రస్తుత ప్లేయర్ కౌంట్.
minUptimeనంకనిష్ట సమయ శాతం.
minVotesనంకనిష్ట మొత్తం ఓట్ల లెక్కింపు.
minRatingనంకనిష్ట రేటింగ్ (1–5).
onlineOnlyనంఆన్‌లైన్‌లో నివేదించే సర్వర్‌లను మాత్రమే చేర్చండి.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "servers": [
      {
        "id": "JS6o0w88QP6oZHDj",
        "slug": "mchypixelnet",
        "name": "Hypixel Network",
        "shortDescription": "Home of over 35 unique games…",
        "ip": "mc.hypixel.net",
        "port": 25565,
        "iconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp",
        "bannerUrl": "https://mcstat.org/media/banners/mchypixelnet.webp",
        "motdImageUrl": "https://mcstat.org/images/server-motd/mchypixelnet.svg",
        "motd": "Hypixel Network",
        "website": null,
        "discordUrl": null,
        "visibility": "PUBLIC",
        "isOnline": true,
        "currentPlayers": 48230,
        "maxPlayers": 200000,
        "version": "Requires MC 1.8 / 1.21",
        "latency": 42,
        "lastPing": "2026-05-24T22:00:00Z",
        "country": "United States",
        "tags": [
          "bedwars",
          "pvp",
          "skyblock"
        ],
        "gameMode": null,
        "uptime": 100,
        "trend": 3.4,
        "totalVotes": 12345,
        "rating": 4.6,
        "createdAt": "2026-04-28T05:44:26Z"
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 24,
      "total": 1240,
      "totalPages": 52
    }
  }
}
GET
/api/v1/servers/{slug}

సర్వర్ వివరాలు

పూర్తి సర్వర్ ప్రొఫైల్: గణాంకాల చరిత్ర, సమయ సమయం, ఓటు చార్ట్, ర్యాంకులు.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/hypixel-net"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
slugఅవునుసర్వర్ స్లగ్ (/సర్వర్ల జాబితా నుండి).
periodనంసమయ విండో: 24h, 7d, 30d, 90d, all-time.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "server": {
      "id": "JS6o0w88QP6oZHDj",
      "slug": "mchypixelnet",
      "name": "Hypixel Network",
      "ip": "mc.hypixel.net",
      "port": 25565,
      "iconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp",
      "bannerUrl": "https://mcstat.org/media/banners/mchypixelnet.webp",
      "motd": "Hypixel Network",
      "motdRaw": "§aHypixel §7Network",
      "motdImageUrl": "https://mcstat.org/images/server-motd/mchypixelnet.svg",
      "website": null,
      "discordUrl": null,
      "storeUrl": null,
      "youtubeUrl": null,
      "currentPlayers": 48230,
      "maxPlayers": 200000,
      "isOnline": true,
      "country": "United States",
      "version": "Requires MC 1.8 / 1.21",
      "protocol": 767,
      "uptime": 100,
      "rating": 4.6,
      "totalVotes": 12345,
      "tags": [
        "bedwars",
        "pvp"
      ],
      "owner": null,
      "latestStats": {
        "onlinePlayers": 48230,
        "tps": 20,
        "timestamp": "2026-05-24T22:00:00Z"
      },
      "statsHistory": [
        {
          "timestamp": "2026-05-24T21:00:00Z",
          "onlinePlayers": 47000
        }
      ],
      "periodStats": {
        "24h": {
          "avgPlayers": 46500,
          "peakPlayers": 49100,
          "minPlayers": 42000,
          "uptimePct": 99.95
        }
      },
      "voteStats": {
        "24h": 412,
        "7d": 2890,
        "30d": 11200,
        "90d": 30150
      },
      "dailyVotes": [
        {
          "day": "2026-05-23",
          "votes": 405
        }
      ]
    }
  }
}
GET
/api/v1/servers/{slug}/voters

సర్వర్ ఓటర్లు

అందించిన సర్వర్ కోసం ఇటీవలి ఓటర్లు (ప్రామాణీకరించబడిన మరియు అనామక).

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/hypixel-net/voters"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
slugఅవునుసర్వర్ స్లగ్ (/సర్వర్ల జాబితా నుండి).
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "voters": [
      {
        "id": "TanfrbogDfzGdrgD",
        "minecraftUsername": "Notch",
        "votedAt": "2026-05-24 22:10:06.544",
        "type": "auth",
        "playerId": "xq5-Lw8xk7pEdKyn",
        "minecraftUuid": "069a79f4-3e42-4b0c-8f1a-9c2b1d5e6f70",
        "skinUrl": "http://textures.minecraft.net/texture/cbea0a15a5ce…",
        "linkedSkinPngPath": "https://mcstat.org/media/skins/published/player-skin-notch.png",
        "skinModel": "classic",
        "siteUsername": "notch"
      }
    ],
    "total": 12345,
    "page": 1,
    "totalPages": 515,
    "latestVoteAt": "2026-05-24 22:10:06.544"
  }
}
GET
/api/v1/servers/{slug}/reviews

సర్వర్ సమీక్షలు

ఒక సర్వర్ కోసం పేజీలుగా విభజించిన ప్లేయర్ సమీక్షలు మరియు రేటింగ్‌లు.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/hypixel-net/reviews"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
slugఅవునుసర్వర్ స్లగ్ (/సర్వర్ల జాబితా నుండి).
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "reviews": [
      {
        "id": "5g4VgYUiN4n28qcX",
        "serverId": "JS6o0w88QP6oZHDj",
        "userId": null,
        "minecraftUsername": "chibibara",
        "rating": 3,
        "content": "Great community!",
        "createdAt": "2026-05-24T22:00:00Z",
        "updatedAt": "2026-05-24T22:00:00Z",
        "user": {
          "id": null,
          "username": "chibibara",
          "avatar": null,
          "role": "USER"
        },
        "playerId": "suTEw8opOK2bGP-L",
        "playerMainNickname": "chibibara",
        "playerMinecraftUuid": "019f1b29-fcbe-705b-8efb-8c08b4e0fd9c",
        "playerSkinUrl": null,
        "playerSkinModel": "classic",
        "playerLinkedSkinPngPath": "https://mcstat.org/media/skins/published/default-steve.png"
      }
    ],
    "total": 128,
    "page": 1,
    "totalPages": 26,
    "avgRating": 4.2,
    "latestReviewAt": "2026-05-24T22:00:00Z"
  }
}
GET
/api/v1/servers/{slug}/updates

సర్వర్ నవీకరణలు

ఒక సర్వర్ కోసం ఆమోదించబడిన వార్తలు మరియు నవీకరణ పోస్ట్‌లు.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/hypixel-net/updates"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
slugఅవునుసర్వర్ స్లగ్ (/సర్వర్ల జాబితా నుండి).
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "updates": [
      {
        "id": "Xk3pQ2mNbV8zR1sd",
        "serverId": "JS6o0w88QP6oZHDj",
        "userId": "Nf3kPq8sT2wVxJ7b",
        "title": "Season 5 is live!",
        "content": "New map, new kits, double XP weekend.",
        "status": "APPROVED",
        "createdAt": "2026-05-24T22:00:00Z",
        "updatedAt": "2026-05-24T22:00:00Z"
      }
    ],
    "total": 12,
    "page": 1,
    "totalPages": 4,
    "latestUpdateAt": "2026-05-24T22:00:00Z"
  }
}
GET
/api/v1/servers/top

అగ్ర సర్వర్లు

హోమ్‌పేజీ/విడ్జెట్ ఉపయోగం కోసం ట్రెండింగ్ జాబితా ఆప్టిమైజ్ చేయబడింది.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/top"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
sortనంక్రమం.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.
countryనంISO దేశం పేరు ఫిల్టర్.
gameModeనంగేమ్-మోడ్ ఫిల్టర్.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "servers": [
      {
        "id": "JS6o0w88QP6oZHDj",
        "slug": "mchypixelnet",
        "name": "Hypixel Network",
        "ip": "mc.hypixel.net",
        "iconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp",
        "bannerUrl": "https://mcstat.org/media/banners/mchypixelnet.webp",
        "motdImageUrl": "https://mcstat.org/images/server-motd/mchypixelnet.svg",
        "currentPlayers": 48230,
        "maxPlayers": 200000,
        "isOnline": true,
        "country": "United States",
        "totalVotes": 12345,
        "uptime": 100,
        "trend": 3.4,
        "recentVotes": 412,
        "hotScore": 9821
      }
    ],
    "total": 1240,
    "sort": "hot"
  }
}
GET
/api/v1/servers/countries

సర్వర్ దేశాలు

దేశం వారీగా సమూహపరచబడిన సర్వర్‌ల మొత్తం గణన.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/countries"

ప్రశ్న పారామితులు

పారామితులు లేవు

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "countries": [
      {
        "country": "United States",
        "serverCount": 2840
      }
    ]
  }
}
GET
/api/v1/servers/versions

సర్వర్ సంస్కరణలు

Minecraft వెర్షన్ ద్వారా సమూహపరచబడిన సర్వర్‌ల మొత్తం గణన.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/servers/versions"

ప్రశ్న పారామితులు

పారామితులు లేవు

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "versions": [
      {
        "version": "Paper 1.21.11",
        "serverCount": 980
      }
    ]
  }
}

ప్లేయర్ ముగింపు పాయింట్లు

ప్లేయర్ ప్రొఫైల్‌లు, సెషన్‌లు, శ్రేణులు మరియు చరిత్రను చూడండి.

GET
/api/v1/players

ఆటగాళ్లను జాబితా చేయండి

పేజీకి సంబంధించిన పబ్లిక్ ప్లేయర్ డైరెక్టరీ.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/players"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.
sortనంక్రమం.
searchనంఉచిత-వచన ప్రశ్న.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "players": [
      {
        "id": "h6tC6lGfBEDulI8o",
        "minecraftUuid": "069a79f4-3e42-4b0c-8f1a-9c2b1d5e6f70",
        "mainNickname": "Notch",
        "skinUrl": "http://textures.minecraft.net/texture/98d4f27b450d…",
        "linkedSkinPngPath": "https://mcstat.org/media/skins/published/player-skin-notch.png",
        "skinModel": "classic",
        "country": "United States",
        "tierOverall": "HT1",
        "tierPoints": 9820,
        "tierRank": 12,
        "lastTierSyncAt": "2026-05-24T20:00:00Z",
        "createdAt": "2026-04-01T10:00:00Z",
        "totalPlayTime": 184320,
        "sessionCount": 412
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 24,
      "total": 1240,
      "totalPages": 52
    }
  }
}
GET
/api/v1/players/{id}

ప్లేయర్ వివరాలు

ప్రొఫైల్, ఇటీవలి సెషన్‌లు, ప్లే చేయబడిన సర్వర్లు, K/D, విజయాలు.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/players/069a79f4-44e9-4726-a5be-fca90e38aaf5"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
idఅవునుప్లేయర్ ఐడి, UUID లేదా మారుపేరు.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "player": {
      "id": "h6tC6lGfBEDulI8o",
      "minecraftUuid": "069a79f4-3e42-4b0c-8f1a-9c2b1d5e6f70",
      "mainNickname": "Notch",
      "nicknameHistory": [
        "Notch"
      ],
      "country": null,
      "skinModel": "classic",
      "skinUrl": "http://textures.minecraft.net/texture/98d4f27b450d…",
      "linkedSkinId": "Wi_n1dUvFqgJs0aP",
      "linkedSkinPngPath": "https://mcstat.org/media/skins/published/player-skin-notch.png",
      "linkedSkin": {
        "id": "Wi_n1dUvFqgJs0aP",
        "slug": "player-skin-notch",
        "pngPath": "https://mcstat.org/media/skins/published/player-skin-notch.png",
        "model": "classic",
        "name": "Notch's Skin"
      },
      "tierOverall": "MCStat Mythic",
      "tierPoints": 9820,
      "tierRank": 12,
      "createdAt": "2026-04-01T10:00:00Z",
      "updatedAt": "2026-05-24T22:00:00Z",
      "totalPlayTime": 184320,
      "sessionCount": 412,
      "rankScore": 9820,
      "rank": 12,
      "recentSessions": [
        {
          "id": "oWZiF6jq_UnEs7Y3",
          "server": {
            "id": "JS6o0w88QP6oZHDj",
            "slug": "mchypixelnet",
            "name": "Hypixel Network",
            "iconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp"
          },
          "joinedAt": "2026-05-24T20:00:00Z",
          "leftAt": "2026-05-24T21:00:00Z",
          "totalPlayTime": 3600
        }
      ],
      "serversPlayed": [
        {
          "id": "JS6o0w88QP6oZHDj",
          "slug": "mchypixelnet",
          "name": "Hypixel Network",
          "iconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp"
        }
      ],
      "latestStats": {
        "statsJson": {
          "kills": 18230,
          "deaths": 9850,
          "wins": 1240
        },
        "timestamp": "2026-05-24T21:00:00Z",
        "server": {
          "slug": "mchypixelnet",
          "name": "Hypixel Network"
        }
      },
      "statsHistory": [
        {
          "statsJson": {
            "kills": 18000,
            "deaths": 9700
          },
          "timestamp": "2026-05-24T20:00:00Z",
          "serverName": "Hypixel Network"
        }
      ],
      "kdRatio": 1.85,
      "totalKills": 18230,
      "totalDeaths": 9850,
      "totalWins": 1240,
      "activityData": [
        {
          "date": "2026-05-24",
          "count": 3
        }
      ],
      "achievements": {
        "earned": [
          {
            "id": "top10",
            "label": "Top 10",
            "labelTr": "İlk 10",
            "labelRu": "Топ 10",
            "icon": "medal"
          }
        ],
        "nextGoals": [
          {
            "id": "explorer_25",
            "label": "Globe Trotter",
            "labelTr": "Dünya Gezgini",
            "labelRu": "Путешественник",
            "icon": "plane"
          }
        ]
      },
      "votedServers": [
        {
          "serverId": "JS6o0w88QP6oZHDj",
          "serverSlug": "mchypixelnet",
          "serverName": "Hypixel Network",
          "serverIconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp",
          "votedAt": "2026-05-24T22:10:00Z"
        }
      ],
      "reviews": [
        {
          "id": "Rv8xKp2mNq7wTz1a",
          "rating": 5,
          "content": "Great server!",
          "createdAt": "2026-05-20T10:00:00Z",
          "server": {
            "id": "JS6o0w88QP6oZHDj",
            "slug": "mchypixelnet",
            "name": "Hypixel Network",
            "iconUrl": "https://mcstat.org/images/server-icon/mchypixelnet.webp"
          }
        }
      ]
    }
  }
}

లైవ్ & గ్లోబల్ గణాంకాలు

నిజ-సమయ ప్రపంచ కార్యాచరణ, ప్రాంతం మరియు దేశం విచ్ఛిన్నాలు.

GET
/api/v1/live

ప్రత్యక్ష గణాంకాలు

గ్లోబల్ ఆన్‌లైన్ మొత్తాలు, అగ్ర సర్వర్‌లు, ఇటీవలి కార్యాచరణ, ప్రాంతం మరియు దేశం విచ్ఛిన్నం.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/live"

ప్రశ్న పారామితులు

పారామితులు లేవు

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "stats": {
      "totalPlayers": 184320,
      "totalServers": 12480,
      "onlineServers": 9821,
      "newPlayersToday": 412,
      "peakToday": 202700,
      "generatedAt": "2026-05-24T22:00:00Z",
      "latestPingAt": "2026-05-24T21:59:48Z",
      "statsAgeSeconds": 18,
      "stale": false
    },
    "topServers": [
      {
        "id": "mchypixelnet",
        "name": "Hypixel Network",
        "players": 48230,
        "maxPlayers": 200000,
        "isOnline": true,
        "country": "United States",
        "trend": "up",
        "change": 240
      }
    ],
    "recentActivity": [
      {
        "type": "vote",
        "actor": "Notch",
        "target": "Hypixel Network",
        "time": "2026-05-24T22:00:00Z"
      }
    ],
    "regions": [
      {
        "id": "na",
        "name": "North America",
        "players": 80120,
        "servers": 4120
      }
    ],
    "countryPlayers": {
      "United States": 60120,
      "Germany": 18230
    }
  }
}
GET
/api/v1/live/history

ప్రత్యక్ష చరిత్ర

గత 7 రోజులలో మొత్తం ఆన్‌లైన్ ప్లేయర్‌ల గంట బకెట్‌లు.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/live/history"

ప్రశ్న పారామితులు

పారామితులు లేవు

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "history": [
      {
        "timestamp": "2026-05-23T22:00:00Z",
        "totalPlayers": 174200
      }
    ]
  }
}

లీడర్‌బోర్డ్‌లు

సెషన్‌లు, సర్వర్లు లేదా టైర్ పాయింట్‌ల ద్వారా ర్యాంక్ చేయబడిన టాప్ ప్లేయర్‌లు.

GET
/api/v1/leaderboards

లీడర్‌బోర్డ్‌లు

ఎంచుకున్న మెట్రిక్, పీరియడ్, టైర్ మరియు అచీవ్‌మెంట్ ఫిల్టర్‌ల కోసం టాప్ ప్లేయర్‌లు.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/leaderboards"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
metricనంర్యాంకింగ్ మెట్రిక్: best, sessions, servers.
periodనంసమయ విండో: 24h, 7d, 30d, 90d, all-time.
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.
tierనంటైర్ ఫిల్టర్.
achievementనంఅచీవ్మెంట్ ఫిల్టర్.
searchనంఉచిత-వచన ప్రశ్న.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "leaderboard": {
      "metric": "best",
      "period": "all-time",
      "serverId": null,
      "generatedAt": "2026-05-24T22:00:00Z",
      "entries": [
        {
          "rank": 1,
          "player": {
            "id": "Vz2BaB2r6eC9TL_o",
            "mainNickname": "Notch",
            "minecraftUuid": "069a79f4-3e42-4b0c-8f1a-9c2b1d5e6f70",
            "tierOverall": "MCStat Mythic",
            "tierPoints": 224606,
            "tierRank": 1,
            "skinModel": "classic",
            "skinUrl": "http://textures.minecraft.net/texture/d71c3adef2ec…",
            "linkedSkinPngPath": "https://mcstat.org/media/skins/published/player-skin-notch.png"
          },
          "value": 224606,
          "formattedValue": "224,606 score"
        }
      ]
    },
    "pagination": {
      "page": 1,
      "limit": 24,
      "total": 1240,
      "totalPages": 52
    }
  }
}

స్కిన్స్ & కేప్స్

సంఘం అప్‌లోడ్ చేసిన స్కిన్‌లు మరియు కేప్‌లను శోధించండి.

GET
/api/v1/skins

జాబితా తొక్కలు

క్రమబద్ధీకరణ/ఫిల్టర్‌తో కమ్యూనిటీ స్కిన్ అప్‌లోడ్‌లను బ్రౌజ్ చేయండి.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/skins"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.
sortనంక్రమం.
modelనంస్కిన్ మోడల్: క్లాసిక్ లేదా స్లిమ్.
searchనంఉచిత-వచన ప్రశ్న.
tagనంట్యాగ్ ద్వారా ఫిల్టర్ చేయండి.
ownerనంయజమాని వినియోగదారు పేరు ఫిల్టర్.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "skins": [
      {
        "id": "Wi_n1dUvFqgJs0aP",
        "slug": "cool-knight",
        "name": "Cool Knight",
        "model": "classic",
        "tags": [
          "medieval",
          "armor"
        ],
        "pngPath": "https://mcstat.org/media/skins/published/cool-knight.png",
        "viewCount": 3120,
        "likeCount": 124,
        "favoriteCount": 88,
        "downloadCount": 980,
        "usageCount": 12,
        "isFeatured": false,
        "createdAt": "2026-05-01T10:00:00Z",
        "ownerId": "Nf3kPq8sT2wVxJ7b",
        "owner": {
          "id": "Nf3kPq8sT2wVxJ7b",
          "username": "notch",
          "avatar": "https://mcstat.org/media/avatars/notch.webp"
        }
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 24,
      "total": 1240,
      "totalPages": 52
    }
  }
}
GET
/api/v1/skins/{slug}

చర్మం వివరాలు

పూర్తి స్కిన్ మెటాడేటాతో పాటు వీక్షకుడి ఇష్టం/ఇష్ట స్థితి.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/skins/hypixel-net"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
slugఅవునుసర్వర్ స్లగ్ (/సర్వర్ల జాబితా నుండి).

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "skin": {
      "id": "Wi_n1dUvFqgJs0aP",
      "slug": "cool-knight",
      "name": "Cool Knight",
      "description": "Custom medieval knight skin",
      "tags": [
        "medieval",
        "armor"
      ],
      "model": "classic",
      "pngPath": "https://mcstat.org/media/skins/published/cool-knight.png",
      "viewCount": 3120,
      "likeCount": 124,
      "favoriteCount": 88,
      "downloadCount": 980,
      "playersUsing": [
        {
          "id": "h6tC6lGfBEDulI8o",
          "mainNickname": "Notch",
          "minecraftUuid": "069a79f4-3e42-4b0c-8f1a-9c2b1d5e6f70",
          "skinUrl": "http://textures.minecraft.net/texture/98d4f27b450d…",
          "skinModel": "classic",
          "tierOverall": "MCStat Mythic",
          "linkedSkinPngPath": "https://mcstat.org/media/skins/published/cool-knight.png"
        }
      ],
      "playersUsingCount": 1,
      "owner": {
        "id": "Nf3kPq8sT2wVxJ7b",
        "username": "notch",
        "avatar": "https://mcstat.org/media/avatars/notch.webp"
      },
      "viewer": {
        "liked": false,
        "favorited": false,
        "isOwner": false
      }
    }
  }
}
GET
/api/v1/capes

జాబితా కేప్‌లు

క్రమబద్ధీకరణ/ఫిల్టర్‌తో కమ్యూనిటీ కేప్ అప్‌లోడ్‌లను బ్రౌజ్ చేయండి.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/capes"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
pageనంపేజీ సంఖ్య, 1 నుండి ప్రారంభమవుతుంది.
limitనంప్రతి పేజీకి సంబంధించిన అంశాలు.
sortనంక్రమం.
searchనంఉచిత-వచన ప్రశ్న.
tagనంట్యాగ్ ద్వారా ఫిల్టర్ చేయండి.
ownerనంయజమాని వినియోగదారు పేరు ఫిల్టర్.

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "capes": [
      {
        "id": "De-jbTlj_PTnJJ5N",
        "slug": "royal-red",
        "name": "Royal Red",
        "tags": [
          "red",
          "royal"
        ],
        "pngPath": "https://mcstat.org/media/capes/published/royal-red.png",
        "viewCount": 210,
        "likeCount": 18,
        "favoriteCount": 6,
        "downloadCount": 44,
        "isFeatured": false,
        "createdAt": "2026-05-02T10:00:00Z",
        "ownerId": "Nf3kPq8sT2wVxJ7b",
        "owner": {
          "id": "Nf3kPq8sT2wVxJ7b",
          "username": "notch",
          "avatar": "https://mcstat.org/media/avatars/notch.webp"
        }
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 24,
      "total": 1240,
      "totalPages": 52
    }
  }
}
GET
/api/v1/capes/{slug}

కేప్ వివరాలు

పూర్తి కేప్ మెటాడేటా మరియు వీక్షకుని లైక్/ఇష్టమైన స్థితి.

ఉదాహరణ అభ్యర్థన

cURL
curl -X GET \
  -H "X-API-Key: mcs_your_key_here" \
  "https://mcstat.org/api/v1/capes/hypixel-net"

ప్రశ్న పారామితులు

పేరుఅవసరంవివరణ
slugఅవునుసర్వర్ స్లగ్ (/సర్వర్ల జాబితా నుండి).

ఉదాహరణ ప్రతిస్పందన

JSON
{
  "success": true,
  "data": {
    "cape": {
      "id": "De-jbTlj_PTnJJ5N",
      "slug": "royal-red",
      "name": "Royal Red",
      "description": "Deep red royal cape",
      "tags": [
        "red",
        "royal"
      ],
      "pngPath": "https://mcstat.org/media/capes/published/royal-red.png",
      "viewCount": 210,
      "likeCount": 18,
      "favoriteCount": 6,
      "downloadCount": 44,
      "playersUsing": [
        {
          "id": "h6tC6lGfBEDulI8o",
          "mainNickname": "Notch",
          "minecraftUuid": "069a79f4-3e42-4b0c-8f1a-9c2b1d5e6f70",
          "skinUrl": "http://textures.minecraft.net/texture/98d4f27b450d…",
          "skinModel": "classic",
          "linkedSkinPngPath": "https://mcstat.org/media/skins/published/player-skin-notch.png",
          "tierOverall": "MCStat Mythic"
        }
      ],
      "playersUsingCount": 1,
      "owner": {
        "id": "Nf3kPq8sT2wVxJ7b",
        "username": "notch",
        "avatar": "https://mcstat.org/media/avatars/notch.webp"
      },
      "viewer": {
        "liked": false,
        "favorited": false,
        "isOwner": false
      }
    }
  }
}