SeaTable
  • Funktionen
  • Vorlagen
  • Lösungen
    • Marketing – Die nächste Marketing Kampagne kommt bestimmt. Nichts ist einfacher als das.
    • Projektmanagement – Planen, verfolgen und verwalten Sie Teamprojekte von Anfang bis Ende.
    • Personalwesen – Strukturieren Sie die HR-Prozesse für Neueinstellungen und Onboarding.
    • Vertrieb – Verwalten Sie Ihre gesamte Verkaufspipeline und Ihre Kundenbeziehungen an einem Ort.
    • Softwareentwicklung – Steigern Sie die Qualität und Geschwindigkeit Ihres Entwicklerteams mit SeaTable.
  • Unterstützung
    • Kurzanleitung – Alles was Sie wissen müssen, um SeaTable in wenigen Minuten startklar zu machen.
    • Hilfebereich – Finde Sie Antworten auf Ihre Fragen und erhalten Sie Tipps, wie Sie SeaTable optimal nutzen.
    • Integrationen – Verbinden Sie SeaTable mit Tools wie Zapier, Integromat oder n8n. Oder nutzen Sie die API von SeaTable.
    • SeaTable Blog – Hier finden Sie Produktinfos, Neuigkeiten und viele Anwendungsbeispiele wie Sie SeaTable optimal einsetzen können.
  • Preise
  • Login
  • login
  • Registrierung
  • Menü Menü

Webhooks

  • Was sind Webhooks und wofür setzt man diese ein?
  • Anlegen und Löschen eines Webhooks
  • Struktur der Webhook-Daten
  • Verarbeitung eines Webhooks mit Hilfe von PHP
  • Der geheime Schlüssel eines Webhooks
  • Deaktivierung eines Webhooks bei Fehlern
  • Home
  • Hilfe
  • Skripte, API und Integrationen
  • Webhooks
  • Was sind Webhooks und wofür setzt man diese ein?

Was sind Webhooks und wofür setzt man diese ein?

Inhalte
  • Verfügbar mit
  • Mögliche Einsatzzwecke von Webhooks
  • Vorteile von Webhooks

Verfügbar mit

  • Free
  • Plus
  • Enterprise

SeaTable bietet die Möglichkeit für eine Base einen oder sogar mehrere Webhooks einzurichten. Sobald ein Webhook eingerichtet ist, löst jede Änderung an den Inhalten einer Base einen Impuls in Form eines HTTP-Post Requests aus an eine beliebige URL aus.

Vereinfacht kann man sich einen Webhook wie ein Benachrichtigungssystem vorstellen. Jedes Mal, wenn sich in einer Base etwas ändert, wird ein Datensatz an eine von Ihnen definierte URL geschickt.

  • Sie fügen eine neue Zeile hinzu: SeaTable schickt Ihnen eine Nachricht.
  • Sie setzen den Haken in einer Checkbox, auch das ist eine Nachricht.
  • Sie löschen eine Zeile, wer hätte es gedacht, auch das erzeugt eine Nachricht.

Jede noch so kleine Änderung an den Inhalten einer Base führt dazu, dass ein Webhook verschickt wird. Man spricht deshalb bei Webhooks häufig auch von einer Echtzeit-Benachrichtigung.

Wichtig
Bei Änderungen an der Struktur der Base, wie z.B. die Anlage einer neuen Spalte, wird kein Webhook verschickt.

Mögliche Einsatzzwecke von Webhooks

Webhooks sind neben REST-APIs eine beliebte Methode, um IT-Systeme miteinander sprechen zu lassen. Ein Webhook ist gewissermaßen eine Art umgedrehter API-Request. Bei der API wartet SeaTable darauf, dass eine Anfrage kommt, die von der API beantwortet wird. Bei einem Webhook hingegen wird automatisch eine Benachrichtigung verschickt, wenn etwas passiert.

So können Sie mit Webhooks dafür sorgen, dass gewisse Änderungen in einer anderen Software verarbeitet werden. Typischerweise wird bei Webhooks das Ereignis in Form einer JSON oder XML-Datei an die Ziel-URL geschickt. Die URL wird als Webhook-Endpoint bezeichnet.

Webhooks funktionieren somit grundsätzlich nur in eine Richtung. SeaTable teilt einer anderen Anwendung mit, dass etwas passiert ist. Es liegt somit in der Verantwortung der Zielanwendung zu entscheiden, ob diese Änderung relevant ist und welche Folgeaktivitäten ausgelöst werden sollen. Beliebte Einsatzzwecke von Webhooks sind zum Beispiel:

  • E-Mail oder Chat-Benachrichtigung, sobald eine neue Zeile in einer Base angelegt wird.
  • Automatische Veröffentlichung eines Artikels, sobald der Status auf „jetzt veröffentlichen“ geändert wird.
  • Aktualisierung eines Abos, sobald eine Bezahlung erfasst wird.

Im Sinne einer Automation sind Webhooks somit immer der auslösenden Trigger, der zu einer gewünschten Folgeaktivität führt.

Vorteile von Webhooks

Es gibt zwei Möglichkeiten, wie verschiedene Systeme miteinander kommunizieren können, um Informationen auszutauschen:

  • Polling (eine zyklische Abfrage, um Informationen, Ereignisse und Wertänderungen zu erhalten).
  • Webhooks.

Beim Polling werden Informationen angefragt, was zu einem konstanten Austausch führt, selbst wenn gar keine Ereignisse auftreten.

Webhooks vs Polling

Webhooks hingegen müssen nur kommunizieren, wenn ein Ereignis eingetreten ist.

Wie hilfreich war dieser Artikel?
Updated on 28. Februar 2023
Anlegen und Löschen eines Webhooks
Inhalte
  • Verfügbar mit
  • Mögliche Einsatzzwecke von Webhooks
  • Vorteile von Webhooks
SeaTable Logo

Machen Sie es wie Tausende anderer Menschen, die mit SeaTable leistungsfähige Prozesse entwickeln, Ordnung in ihre Daten bringen und ihre Aufgaben effizienter erledigen.

SeaTable auf Linkedin SeaTable auf Medium.com SeaTable auf Instagram SeaTable auf Twitter SeaTable auf Github SeaTable auf YouTube SeaTable auf Docker Hub

Produkte

  • SeaTable Cloud
  • SeaTable Dedicated
  • SeaTable Server
  • Support

Unterstützung

  • Kurzanleitung
  • Hilfebereich
  • Vorlagen
  • Integrationen
  • Forum
  • Developer-API
  • Status

Unternehmen

  • Über uns
  • Wir stellen ein
  • Presse
  • Kontakt
  • Blog
  • Impressum
  • Sicherheit
  • Datenschutz
  • Nutzungsbedingungen
  • EULA
Nach oben scrollen
  • English
  • Français
  • Español
  • Português
  • Русский