Zum Hauptinhalt springen
Mit Webhooks baust oder richtest du Integrationen ein, die Echtzeit-Events in Social media studio abonnieren. Wenn ein Event ausgelöst wird, senden wir eine HTTP-POST-Payload an deine konfigurierte URL, sodass deine Anwendung sofort reagieren kann, ohne zu pollen.

Grundlagen der Konfiguration

Du kannst Webhooks direkt im Dashboard unter Einstellungen > Webhooks oder über unsere API konfigurieren. Jeder Webhook benötigt:
  • Eine gültige Endpunkt-URL (HTTPS wird dringend empfohlen).
  • Eine oder mehrere Event-Kategorien, die du abonnieren möchtest.
Dein Tarif bestimmt, wie viele aktive Webhook-Abonnements du gleichzeitig unterhalten kannst.

Beispiele für Payload-Vorlagen

Mit payloadTemplate passt du den JSON-Body an, der an deinen Endpunkt gesendet wird. Verfügbare Vorlagenvariablen sind:
  • {{event}}
  • {{category}}
  • {{timestamp}}
  • {{data}}
  • {{data.any_field}} (für verschachtelte, eventspezifische Felder)

1) Generischer JSON-Umschlag

2) Discord-taugliche Payload

3) Payload im Slack-Block-Kit-Stil

Fehlt eine Variable in den zugrunde liegenden Event-Daten, bleibt der Platzhalter unverändert (zum Beispiel {{data.postId}}).

Webhook-Limits und Aufbewahrung

Je nach Tarif unterscheiden sich die Aufbewahrungsdauer deiner Webhook-Zustellungsprotokolle und die Anzahl der Webhook-Endpunkte, die du anlegen kannst:

Verfügbare Events

Wir unterstützen 162 Events in 26 Kategorien. Wenn du eine Kategorie abonnierst, erhältst du alle zugehörigen Events. Für feinere Kontrolle kannst du auch einzelne Events abonnieren.

Payloads prüfen?

Webhooks liefern Events immer gemäß unserem offiziellen Schema. Erfahre, wie du Signaturen verifizierst, und sieh dir Beispiel-Payloads für jede Event-Kategorie an.