API Playground
Teste die API-Endpunkte direkt im Browser.
Base URL
Status /api/status
/api/status
Gibt den aktuellen Server-Status zurück, inkl. Spieleranzahl, TPS und Uptime.
Antwort
Statistiken /api/stats
/api/stats
Detaillierte Server-Performance-Daten und Metriken.
Antwort
Version /api/version
/api/version
Gibt die API-Version und Server-Version zurück.
Antwort
Spieler /api/players
/api/players
Liste aller aktuell online Spieler mit Details.
Antwort
/api/players/{name}
Detaillierte Informationen zu einem bestimmten Spieler.
Parameter
name
string
*
Antwort
/api/players/{name}/kick
Entfernt einen Spieler vom Server.
Parameter
name
string
*
Request Body
reason
string
Antwort
/api/players/{name}/teleport
Teleportiert einen Spieler zu bestimmten Koordinaten.
Parameter
name
string
*
Request Body
x
number
*
y
number
*
z
number
*
world
string
Antwort
/api/players/{name}/gamemode
Ändert den Spielmodus eines Spielers.
Parameter
name
string
*
Request Body
mode
string
*
Antwort
Chat /api/chat
/api/chat/send
Sendet eine Nachricht an alle Spieler im Chat.
Request Body
message
string
*
sender
string
Antwort
/api/chat/send/{player}
Sendet eine private Nachricht an einen bestimmten Spieler.
Parameter
player
string
*
Request Body
message
string
*
Antwort
Bans /api/bans
/api/bans
Liste aller gesperrten Spieler.
Antwort
/api/bans/add
Bannt einen Spieler vom Server.
Request Body
player
string
*
reason
string
duration
string
Antwort
/api/bans/{player}
Hebt den Ban eines Spielers auf.
Parameter
player
string
*
Antwort
Mutes /api/mutes
/api/mutes
Liste aller stummgeschalteten Spieler.
Antwort
/api/mutes/add
Schaltet einen Spieler stumm.
Request Body
player
string
*
reason
string
duration
string
Antwort
/api/mutes/{player}
Hebt die Stummschaltung eines Spielers auf.
Parameter
player
string
*
Antwort
Welt /api/world
/api/world
Allgemeine Informationen über die aktuelle Welt.
Antwort
/api/world/time
Setzt die Tageszeit der Welt.
Request Body
time
integer
*
Antwort
/api/world/weather
Ändert das Wetter der Welt.
Request Body
weather
string
*
Antwort
/api/world/save
Speichert die aktuelle Welt auf die Festplatte.
Antwort
Warps /api/warps
/api/warps
Liste aller gespeicherten Warp-Punkte.
Antwort
/api/warps/create
Erstellt einen neuen Warp-Punkt.
Request Body
name
string
*
x
number
*
y
number
*
z
number
*
world
string
Antwort
/api/warps/{name}
Löscht einen Warp-Punkt.
Parameter
name
string
*
Antwort
/api/warps/{name}/teleport/{player}
Teleportiert einen Spieler zu einem Warp-Punkt.
Parameter
name
string
*
player
string
*
Antwort
Items /api/items
/api/items/{player}
Zeigt das Inventar eines Spielers.
Parameter
player
string
*
Antwort
/api/items/{player}/give
Gibt einem Spieler ein Item.
Parameter
player
string
*
Request Body
item
string
*
amount
integer
Antwort
/api/items/{player}/clear
Leert das Inventar eines Spielers.
Parameter
player
string
*
Antwort
Icons /api/icons
/api/icons/motd
Gibt die aktuelle MOTD (Message of the Day) zurück.
Antwort
/api/icons/motd
Setzt eine neue MOTD.
Request Body
motd
string
*
Antwort
Permissions /api/permissions
/api/permissions/{player}
Zeigt alle Berechtigungen eines Spielers.
Parameter
player
string
*
Antwort
/api/permissions/{player}/add
Fügt einem Spieler eine Berechtigung hinzu.
Parameter
player
string
*
Request Body
permission
string
*
Antwort
/api/permissions/{player}/{permission}
Entfernt eine Berechtigung von einem Spieler.
Parameter
player
string
*
permission
string
*
Antwort
Whitelist /api/whitelist
/api/whitelist
Liste aller Spieler auf der Whitelist.
Antwort
/api/whitelist/add
Fügt einen Spieler zur Whitelist hinzu.
Request Body
player
string
*
Antwort
/api/whitelist/{player}
Entfernt einen Spieler von der Whitelist.
Parameter
player
string
*
Antwort
/api/whitelist/toggle
Aktiviert oder deaktiviert die Whitelist.
Request Body
enabled
boolean
*
Antwort
Server Config /api/config
/api/config
Gibt die aktuelle Server-Konfiguration zurück.
Antwort
/api/config/set
Ändert Konfigurationswerte. Einige Änderungen erfordern einen Neustart.
Request Body
key
string
*
value
mixed
*
Antwort
Backup /api/backup
/api/backup/list
Liste aller verfügbaren Backups.
Antwort
/api/backup/create
Startet die Erstellung eines neuen Backups (asynchron).
Antwort
/api/backup/status
Status des aktuell laufenden Backups.
Antwort
/api/backup/{name}
Löscht ein bestimmtes Backup.
Parameter
name
string
*
Antwort
Tode /api/deaths
/api/deaths
Liste aller aufgezeichneten Tode.
Antwort
/api/deaths/{player}
Tode eines bestimmten Spielers.
Parameter
player
string
*
Antwort
/api/deaths/stats
Auswertung der häufigsten Todesursachen.
Antwort
Erinnerungen /api/memories
/api/memories
Liste aller gespeicherten Erinnerungen.
Antwort
/api/memories/create
Erstellt eine neue Erinnerung.
Request Body
title
string
*
content
string
*
tags
array
Antwort
/api/memories/{id}
Löscht eine Erinnerung anhand ihrer ID.
Parameter
id
integer
*
Antwort