H
HytaleAdminAPI v1.0.0
Zurück

Whitelist

Base: /api/whitelist

Server-Whitelist verwalten

Handler: WhitelistHandler
GET /api/whitelist

Whitelist anzeigen

Liste aller Spieler auf der Whitelist.

Antwort-Beispiel

{"enabled":true,"players":["Steve","Alex","Notch"]}

cURL

curl http://localhost:5550/api/whitelist
POST /api/whitelist/add

Spieler hinzufügen

Fügt einen Spieler zur Whitelist hinzu.

Request Body

Feld Typ Pflicht Beschreibung
player string Ja Spielername

Antwort-Beispiel

{"success":true,"message":"Player Steve added to whitelist"}

cURL

curl -X POST http://localhost:5550/api/whitelist/add \
  -H 'Content-Type: application/json' \
  -d '{"player":"Steve"}'
DELETE /api/whitelist/{player}

Spieler entfernen

Entfernt einen Spieler von der Whitelist.

Parameter

Name Typ Pflicht Beschreibung
player string Ja Spielername

Antwort-Beispiel

{"success":true,"message":"Player Steve removed from whitelist"}

cURL

curl -X DELETE http://localhost:5550/api/whitelist/Steve
POST /api/whitelist/toggle

Whitelist umschalten

Aktiviert oder deaktiviert die Whitelist.

Request Body

Feld Typ Pflicht Beschreibung
enabled boolean Ja true = aktivieren, false = deaktivieren

Antwort-Beispiel

{"success":true,"message":"Whitelist enabled"}

cURL

curl -X POST http://localhost:5550/api/whitelist/toggle \
  -H 'Content-Type: application/json' \
  -d '{"enabled":true}'