Adventskalender-Hotline

Gewinnabfrage-API für den KI-Telefonassistenten. Wird von ElevenLabs als Server-Tool aufgerufen.

Selbst ausprobieren



Endpunkte

MethodePfadZweck
GET/api/pruefen?nummer=4711Gewinnabfrage – das Server-Tool
GET/api/statusStichtag, Auflage, Anzahl Ziehungen
POST/api/importGewinnliste ersetzen (CSV oder JSON)
GET/healthzHealthcheck

Testnummern

NummerErwartetes Ergebnis
4711Gewinn – Einkaufsgutschein, gezogen am 5. Dezember
1999Gewinn – Weinpaket, am Stichtag gezogen
1234Gewinn – Wellness-Wochenende
2000kein Gewinn – gewinnt erst am 24. Dezember
1777kein Gewinn, Ziehungen noch offen
9999unbekannt – außerhalb der Auflage
Kernregel. Die API gibt ausschließlich Ziehungen bis einschließlich zum Stichtag zurück. Ein zukünftiger Gewinn wird als „bisher nicht gezogen“ beantwortet – sonst wäre die komplette Gewinnliste über die Telefonhotline abrufbar. Diese Prüfung sitzt serverseitig und nicht im Prompt des Sprachassistenten: Ein Prompt ist keine Zugriffskontrolle.

Gewinnliste aktualisieren

CSV mit Semikolon, wie Excel es im deutschen Gebietsschema exportiert:

nummer;datum;preis;sponsor
4711;2026-12-05;ein Einkaufsgutschein ueber 100 Euro;Modehaus Berger
1999;2026-12-10;ein Weinpaket mit sechs Flaschen;Weingut Sommer
curl -X POST https://adventskalender-hotline.ai-base.cloud/api/import \
  -H "x-api-key: $API_TOKEN" \
  -H "Content-Type: text/csv" \
  --data-binary @gewinne.csv