Skip to content

API-Zugang

WallaWhats stellt dieselben Operationen, die das Dashboard verwendet, über eine JSON-HTTP-API zur Verfügung. Nutze sie, um Abonnement-Management zu skripten, den Benachrichtigungsverlauf in deine eigenen Systeme zu ziehen oder Benachrichtigungen mit internen Tools zu integrieren. Jeder kostenpflichtige Tarif enthält API-Zugang — siehe Tarif verwalten für Schlüssellimits pro Tarif.

Schritt 1 — Öffne API-Schlüssel

Klicke in der Seitenleiste auf API-Schlüssel (unter Zugriffsschlüssel).

API-Schlüssel-Seite mit einem Standardschlüssel

Schritt 2 — Schlüssel erstellen

  1. Klicke auf Schlüssel erstellen.
  2. Gib dem Schlüssel einen Namen (z. B. produktions-server, lokal-dev). Der Name ist nur ein Etikett — er beeinflusst keine Berechtigungen.
  3. Klicke auf Erstellen.

Der vollständige Schlüsselwert wird einmal angezeigt — kopiere ihn sofort in deinen Geheimnis-Manager. WallaWhats speichert nur einen Hash plus ein kurzes Präfix (bws_xxxxxxxx…), sodass er später nicht wiederhergestellt werden kann.

Behandle Schlüssel wie Passwörter

Jeder mit dem Schlüssel kann auf deinem Konto handeln. Speichere Schlüssel in einem Geheimnis-Manager, committe sie nie in Git und rotiere sie regelmäßig.

Schritt 3 — Schlüssel verwenden

Sende den Schlüssel im x-api-key-Header bei jeder Anfrage:

bash
curl -H "x-api-key: bws_xxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  https://api.wallawhats.com/subscriptions

Verfügbare Endpunkte, Request-Bodies und Response-Formen sind in der API-Referenz dokumentiert.

Schritt 4 — Rotieren oder widerrufen

  • Rotieren — erstelle einen frischen Schlüssel, deploye ihn, dann lösche den alten. Es gibt keinen "Rotieren"-Button by design; erstellen-dann-löschen macht den Wechsel atomar.
  • Widerrufen — klicke auf Löschen neben der Schlüsselzeile. Der Schlüssel funktioniert sofort nicht mehr. Alle laufenden Anfragen, die ihn nutzen, geben 401 Unauthorized zurück.

Tariflimits

TarifAPI-Schlüssel
Free1
Pro1
Pro+2
Business5
Enterprise20

Wenn du das Limit erreichst, ist Schlüssel erstellen deaktiviert — lösche zuerst einen alten Schlüssel oder upgrade deinen Tarif.

Wie es weitergeht

Für Request/Response-Schemas und die vollständige Endpunktliste siehe die API-Referenz →

WallaWhats Documentation