Dokumentation

Webhooks — Überblick und Einrichtung Pro

Savebase-Webhooks verbinden deine Bibliothek mit Automatisierungswerkzeugen wie Zapier, Make, Slack, Airtable, Discord oder deinem Backend. Wenn ein Beitrag gespeichert, verschlagwortet, gelöscht oder wiederhergestellt wird, sendet Savebase einen HTTP-POST an deinen registrierten Endpunkt.

Pro-Funktion

Webhooks gibt es in Pro und Lifetime. Upgrade unter savebase.space/pricing.

Überblick

Bei einem Bibliotheksereignis sendet Savebase signierte JSON-Daten an alle dafür registrierten aktiven Webhook-Endpunkte. Du kannst mehrere Endpunkte registrieren, etwa einen je Integration.

Einen Webhook einrichten

1

Gehe zu Einstellungen → Webhooks

Navigiere zu Dashboard → Settings → Webhooks.
2

Klicke auf Webhook hinzufügen

Gib deine Endpunkt-URL (HTTPS erforderlich) sowie optional eine Bezeichnung ein und wähle die Ereignisse aus, die du abonnieren möchtest.
3

Kopiere dein Signiergeheimnis

Blende nach dem Erstellen des Webhooks Folgendes ein und kopiere es: Signaturgeheimnis. Prüfe damit, ob Anfragen von Savebase stammen.
4

Endpunkt testen

Klicke Testereignis senden zum sofortigen Senden von Testdaten.

Unterstützte Ereignisse

EreignisAuslösezeitpunkt
post.savedEin neuer Beitrag wird deiner Bibliothek hinzugefügt
post.taggedEin Tag wird einem Beitrag hinzugefügt
post.deletedEin Beitrag wird in den Papierkorb verschoben
post.restoredEin Beitrag wird aus dem Papierkorb wiederhergestellt

Nutzdatenformat

Alle Ereignisse verwenden dieselbe JSON-Hülle:

bash
{
  "event": "post.saved",
  "timestamp": "2026-03-11T12:00:00.000Z",
  "data": {
    "id": 123,
    "url": "https://x.com/user/status/...",
    "title": "Post title or null",
    "source": "x",
    "author_name": "username",
    "tags": ["design", "ai"],
    "saved_at": "2026-03-11T12:00:00.000Z"
  }
}

Zapier-Integration

1

Erstelle einen neuen Zap

Klicke in Zapier auf Create Zap und suche nach Webhooks by Zapier als Trigger-App.
2

Wähle Catch Hook

Auswählen Catch Hook. Zapier erstellt eine eindeutige Webhook-URL.
3

URL in Savebase registrieren

Kopiere die Zapier-URL in Settings → Webhooks und wähle die Ereignisse.
4

Trigger testen

Speichere einen Beitrag. Zapier erkennt die Nutzdaten – ordne zu: data.url, data.title usw. zu deinen Aktionsschritten hinzu.
5

Deine Aktion hinzufügen

Verbinde beliebige Zapier-Aktionen: Google-Sheets-Zeile, Slack-Nachricht, Notion-Seite, Discord-Beitrag.

Keine native Signaturprüfung in Zapier

Füge in Zapier einen Filter- oder Code-Schritt hinzu, um Folgendes zu prüfen: X-Savebase-Signature Header, wenn du die Sicherheit prüfen musst.

Make (Integromat)

1

Erstelle ein neues Szenario

Füge in Make ein Webhooks → Eigener Webhook Trigger-Modul.
2

In Savebase registrieren

Kopiere die Make-URL in Settings → Webhooks.
3

Datenstruktur bestimmen

Speichere einen Beitrag in Savebase – Make erkennt die Nutzdatenstruktur automatisch.
4

Erstelle dein Szenario

Karte data.url, data.source und andere Felder an nachgelagerte Module wie Airtable, Notion oder E-Mail.