Documentatie

Webhooks — Overzicht en installatie Pro

Met Savebase-webhooks verbind je je bibliotheek met elke automatiseringstool: Zapier, Make, Slack, Airtable, Discord of je eigen backend. Wanneer een bericht wordt opgeslagen, getagd, verwijderd of hersteld, stuurt Savebase een HTTP POST naar je geregistreerde eindpunt.

Pro-functie

Webhooks zijn beschikbaar op Pro en Lifetime. Upgrade via savebase.space/pricing.

Overzicht

Bij een event in je bibliotheek stuurt Savebase ondertekende JSON naar alle ingeschakelde webhookendpoints voor dat event. Je kunt meerdere endpoints registreren, bijvoorbeeld één per integratie.

Een webhook instellen

1

Ga naar Instellingen → Webhooks

Ga naar Dashboard → Settings → Webhooks.
2

Klik op Webhook toevoegen

Voer je endpoint-URL in (HTTPS vereist), voeg eventueel een label toe en selecteer op welke gebeurtenissen je je wilt abonneren.
3

Kopieer je ondertekeningsgeheim

Maak na het aanmaken van de webhook de volgende waarde zichtbaar en kopieer die: Ondertekeningsgeheim. Gebruik dit om te verifiëren dat verzoeken van Savebase komen.
4

Test je eindpunt

Klik op Testgebeurtenis versturen om direct een testpayload te sturen.

Ondersteunde gebeurtenissen

GebeurtenisWanneer het afgaat
post.savedEr wordt een nieuw bericht aan je bibliotheek toegevoegd
post.taggedEr wordt een tag aan een bericht toegevoegd
post.deletedEr wordt een bericht naar de prullenbak verplaatst
post.restoredEr wordt een bericht uit de prullenbak hersteld

Payloadformaat

Alle gebeurtenissen gebruiken dezelfde JSON-envelop:

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-integratie

1

Een nieuwe Zap maken

Klik in Zapier op Create Zap en zoek naar Webhooks by Zapier als trigger-app.
2

Kies Catch Hook

Selecteren Catch Hook. Zapier genereert een unieke webhook-URL.
3

Registreer de URL in Savebase

Kopieer de Zapier-URL naar Settings → Webhooks en selecteer je events.
4

Test de trigger

Sla een bericht op. Zapier herkent de payload; koppel data.url, data.title, enz. toe aan je actiestappen.
5

Voeg je actie toe

Koppel elke gewenste Zapier-actie: een Google Sheets-rij, Slack-bericht, Notion-pagina of Discord-bericht.

Geen eigen handtekeningverificatie in Zapier

Voeg een Filter- of Code-stap toe in Zapier om de volgende waarde te verifiëren: X-Savebase-Signature header voor beveiligingscontrole.

Make (Integromat)

1

Een nieuw scenario maken

Voeg in Make een Webhooks → Aangepaste webhook triggermodule.
2

Registreren in Savebase

Kopieer de Make-URL naar Settings → Webhooks.
3

Bepaal de gegevensstructuur

Sla een bericht op in Savebase: Make herkent de payloadstructuur automatisch.
4

Bouw je scenario

Kaart data.url, data.source, en andere velden naar volgende modules zoals Airtable, Notion of e-mail.