ZionWorld
ZionWorld APIJSON API

Dostupné endpointy

V prohlížeči uvidíš hezkou stránku. Pro strojové napojení přidej ?format=json nebo pošli hlavičku Accept: application/json.

Stav serveru Online/offline, auth port, procesy, MySQL. /status HTML stránka · JSON
Statistiky Kompletní stats + žebříčky hráčů a cechů. /v1/stats HTML stránka · JSON
Hráči Top hráči a počet online. /v1/players HTML stránka · JSON
Cechy Top cechy podle levelu. /v1/guilds HTML stránka · JSON
Health Kontrola dostupnosti API. /health HTML stránka · JSON
Legacy stats Starší endpoint pro zpětnou kompatibilitu. /stats.json HTML stránka · JSON

Příklad odpovědi /status

{
  "ok": true,
  "updated_at": "2026-07-25 18:47:05 UTC",
  "server": {
    "name": "ZionWorld",
    "status": "online",
    "online": true,
    "message": "Herní server běží.",
    "auth_port_open": true,
    "game_processes": 11,
    "mysql_ok": true,
    "api_online": true
  }
}

Příklad odpovědi /v1/stats

{
  "updated_at": "2026-07-25 18:47:05 UTC",
  "site_stats": {
    "online_players": 1,
    "active_accounts": 7,
    "characters": 10,
    "guilds": 2,
    "available": true
  },
  "players": [ ... ],
  "guilds": [ ... ]
}