H
HytaleAdminAPI v1.0.0
Zurück

Erinnerungen

Base: /api/memories

Server-Erinnerungen und Notizen speichern und abrufen

Handler: MemoryHandler
GET /api/memories

Alle Erinnerungen

Liste aller gespeicherten Erinnerungen.

Antwort-Beispiel

[{"id":1,"title":"Server-Event","content":"Am 20. Januar findet ein PvP-Turnier statt","created_by":"Admin","created_at":"2025-01-15T10:00:00Z","tags":["event","pvp"]}]

cURL

curl http://localhost:5550/api/memories
POST /api/memories/create

Erinnerung erstellen

Erstellt eine neue Erinnerung.

Request Body

Feld Typ Pflicht Beschreibung
title string Ja Titel der Erinnerung
content string Ja Inhalt/Text
tags array Nein Tags zur Kategorisierung

Antwort-Beispiel

{"success":true,"message":"Memory created","id":2}

cURL

curl -X POST http://localhost:5550/api/memories/create \
  -H 'Content-Type: application/json' \
  -d '{"title":"Bauregeln","content":"Nicht im Spawn bauen!","tags":["rules"]}'

Internes Verhalten

Erinnerungen werden in data/memories.json gespeichert.
DELETE /api/memories/{id}

Erinnerung löschen

Löscht eine Erinnerung anhand ihrer ID.

Parameter

Name Typ Pflicht Beschreibung
id integer Ja ID der Erinnerung

Antwort-Beispiel

{"success":true,"message":"Memory 1 deleted"}

cURL

curl -X DELETE http://localhost:5550/api/memories/1