Ukázka, fiktivní data, změny se neukládajíVytvořit účet
Účet

REST API

Připojte ke svým serverům vlastního bota, web nebo nástroje. JSON přes HTTPS s tokenem Bearer; IP adresy hráčů ani GUID BattlEye v něm nikdy nejsou.

Dokumentace

Endpointy

Základní URL https://dayzhub.cloud/api/v1/console · 120 požadavků za minutu.

MetodaCestaCo děláRozsah
GET/openapi.jsonToto API jako soubor OpenAPI 3.1 (veřejný, token není potřeba).veřejné
GET/serversVaše servery se stavem, hráči, skutečným FPS a dobou běhu.čtení
GET/servers/:serverIdJeden server a všichni hráči online.čtení
GET/servers/:serverId/playersHráči s herní dobou, relacemi, zabitími a úmrtími.čtení
GET/servers/:serverId/eventsLog: join, leave, kill, death, hit, aikill, placement, build, dismantle, destroy, base_hit, chat, admin, system.čtení
GET/servers/:serverId/bansAktivní bany na každém seznamu, který server používá.čtení
GET/servers/:serverId/bans/:banJeden ban podle jeho ID: důvod, důkazy a zda je aktivní, vypršel nebo byl zrušen.čtení
POST/servers/:serverId/bansBan: {"steamId":"7656…","minutes":0,"reason":"…"} (0 = trvale).zápis
DELETE/servers/:serverId/bans/:banZrušit ban na vlastním seznamu serveru.zápis
POST/servers/:serverId/actionsLibovolná akce z Operací: {"action":"heal","steamId":"7656…"}, "message", "teleport", "give", "kick", "say", "restart"…zápis
POST/servers/:serverId/kickVyhodit hráče s důvodem, který uvidí.zápis
POST/servers/:serverId/messagePoslat zprávu jednomu hráči nebo všem.zápis
GET/servers/:serverId/whitelistWhitelist: zda je zapnutý a kdo na něm je.čtení
POST/servers/:serverId/whitelistPřidat hráče na whitelist (max. 5000).zápis
DELETE/servers/:serverId/whitelist/:steamIdOdebrat hráče z whitelistu (posledního nejde odebrat, dokud je zapnutý).zápis
GET/servers/:serverId/priorityPrioritní hráči, kteří přeskakují frontu.čtení
POST/servers/:serverId/priorityPřidat hráče do prioritního seznamu (max. 1000).zápis
DELETE/servers/:serverId/priority/:steamIdOdebrat hráče z prioritního seznamu.zápis
GET/servers/:serverId/sessionsHerní relace od připojení po odpojení, nejnovější první.čtení
GET/servers/:serverId/statsHistorie počtu hráčů a FPS, jeden bod každých 5 minut.čtení
GET/servers/:serverId/leaderboardŽebříček: zabití, smrti, odehraný čas, nejdelší zabití, K/D, PvE K/D nebo zabití nakažených.čtení
GET/servers/:serverId/hudŽebříček ve hře: nejlepší hráči sedmi žebříčků a pořadí zadaných hráčů.čtení
POST/servers/:serverId/hudStejné jako volání HUD, jako POST (pro herní servery DayZ).čtení
GET/players/lookupNajít hráče na všech vašich serverech podle SteamID64 nebo jména.čtení

Akce s penězi, bankou, bankomaty, garážemi a mazáním základny lze spustit jen z panelu, nikdy tokenem.

Každý token smí poslat 300 požadavků za minutu a 150000 za den (vyhledávání a logy se počítají víc než prosté čtení).

Příklad
curl -H "Authorization: Bearer dhca_…" \
  https://dayzhub.cloud/api/v1/console/servers/dhc_demo_survive/events?type=kill&limit=20

openapi.json · Úplná dokumentace a ukázky klientů jsou v docs/API.md a docs/sdk.

Přístup

Tokeny

2 tokenů, bez pevného limitu.

Discord bot (read) čtenídhca_…dhca_…d3m0 · použit
Stats site (read, one server) čtení 1 serverů Povolené IPdhca_…dhca_…f4k3 · použit · vyprší 2027-02-08
Události

Podepsané webhooky

Posílejte události ze svých serverů na vlastní web nebo bota jako podepsaný JSON: připojení, odpojení, zabití, bany, stav serveru, hlášení a výstrahy.

Community dashboard aktivní hooks.demo-dayz.invalid/… · whsec_…whsec_…d3m0 · Hráč se připojil, Hráč odešel, Ban přidán, Server offline, Server online · všechny servery · poslední doručení (200)

Každé doručení je JSON s ID události, podle kterého ignorujete opakování. Neúspěšná doručení se opakují po 30 sekundách, 2 minutách, 10 minutách, 1 hodině a 6 hodinách; po 20 neúspěších v řadě se webhook vypne. Okno proti opakování: 300 sekund.

Jak ověřit podpis
X-DHC-Signature: t=1760000000,v1=<hex>
v1 = HMAC_SHA256(secret, t + "." + rawBody)

DayzHUB Console

Nastavení cookies

Zvolte, zda DayzHUB Console smí počítat vaše návštěvy pomocí naší analytiky bez cookies. Volbu můžete kdykoli změnit.

Nezbytné cookiesPotřebné pro přihlášení, zabezpečení, váš jazyk a tuto volbu.
Vždy aktivní
Analytika — PlausiblePočítá návštěvy stránek bez cookies a bez osobních údajů, abychom mohli DayzHUB Console zlepšovat.