Minecraft Sunucu Durumu

Sunucunuzun anlık durumunu kontrol edin

API Kullanımı

Sunucu Durumu Sorgusu

GET /api/status/{sunucu_adresi}
Örnek İstek:
GET /api/status/mc.hypixel.net
Başarılı Yanıt (200 OK):
{
  "success": true,
  "data": {
    "server": {
      "address": "mc.hypixel.net",
      "port": 25565,
      "version": {
        "name": "Requires MC 1.8 / 1.21",
        "protocol": 47
      },
      "type": "Vanilla",
      "ping": 165
    },
    "status": {
      "online": true,
      "players": {
        "online": 38959,
        "max": 200000,
        "sample": []
      },
      "description": "Hypixel Network [1.8-1.21]        SKYWARS UPDATE - DISASTERS v0.3",
      "icon": {
        "url": "/api/icon/mc.hypixel.net",
        "expires": 1749676548303
      }
    }
  }
}
Hata Yanıtları:
  • 400 Bad Request: Geçersiz sunucu adresi formatı
  • 404 Not Found: Sunucu bulunamadı (DNS hatası)
  • 429 Too Many Requests: Rate limit aşıldı
  • 503 Service Unavailable: Sunucu çevrimdışı
  • 504 Gateway Timeout: Sunucu yanıt vermedi
Rate Limiting:

Her IP için 15 dakikada maksimum 100 istek.

Sunucu İkonu

GET /api/icon/{sunucu_adresi}
Örnek İstek:
GET /api/icon/mc.hypixel.net
Başarılı Yanıt:

PNG formatında 64x64 piksel boyutunda sunucu ikonu.

Content-Type: image/png

Hata Yanıtları:
  • 400 Bad Request: Geçersiz sunucu adresi
  • 404 Not Found: İkon bulunamadı
  • 500 Internal Server Error: İkon işleme hatası
Önbellek:

Sunucu ikonları 30 dakika boyunca önbelleklenir.