H
HytaleAdminAPI v1.0.0
Zurück

Mutes

Base: /api/mutes

Spieler-Stummschaltungen verwalten

Handler: MuteHandler
GET /api/mutes

Mute-Liste

Liste aller stummgeschalteten Spieler.

Antwort-Beispiel

[{"player":"Spammer99","reason":"Spam","muted_by":"Admin","muted_at":"2025-01-15T10:30:00Z","expires":"2025-01-16T10:30:00Z"}]

cURL

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

Spieler muten

Schaltet einen Spieler stumm.

Request Body

Feld Typ Pflicht Beschreibung
player string Ja Spielername
reason string Nein Mute-Grund
duration string Nein Dauer (z.B. "1h", "30m")

Antwort-Beispiel

{"success":true,"message":"Player Spammer99 has been muted"}

cURL

curl -X POST http://localhost:5550/api/mutes/add \
  -H 'Content-Type: application/json' \
  -d '{"player":"Spammer99","reason":"Spam","duration":"1h"}'
DELETE /api/mutes/{player}

Mute aufheben

Hebt die Stummschaltung eines Spielers auf.

Parameter

Name Typ Pflicht Beschreibung
player string Ja Spielername

Antwort-Beispiel

{"success":true,"message":"Player Spammer99 has been unmuted"}

cURL

curl -X DELETE http://localhost:5550/api/mutes/Spammer99