Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Webhooks Grondbeginselen | Webhooks en HTTP-Grondbeginselen
Workflowautomatisering met Zapier

bookWebhooks Grondbeginselen

Veeg om het menu te tonen

Note
Definitie

Een webhook stelt één applicatie in staat om gegevens in realtime naar een andere te sturen. In plaats van dat Zapier periodiek controleert op updates, stuurt het bronsysteem direct gegevens door zodra er een gebeurtenis plaatsvindt. Dit maakt directe automatiseringen en koppelingen met apps zonder native Zapier-integraties mogelijk.

Polling versus webhooks

Zapier vraagt periodiek aan de app Is er iets nieuws, vergelijkbaar met het elke paar minuten verversen van je e-mailinbox. Deze pollingmethode is ingebouwd in de meeste Zapier-integraties en is eenvoudig in te stellen via simpele keuzemenu's.

# Event happens in app
    ↓
# [Time passes — 1 to 15 minutes]
    ↓
# Zapier checks and finds the event
    ↓
# Zap runs

Met webhook-triggers stuurt de app actief gegevens naar Zapier zodra een gebeurtenis plaatsvindt.

# Event happens in app
    ↓
# App immediately sends data to Zapier URL
    ↓
# Zap runs instantly

Dit werkt als pushmeldingen op uw telefoon; zodra er iets gebeurt, wordt u onmiddellijk en zonder vertraging geïnformeerd. Dit vereist handmatige configuratie in de bron-app, de app moet webhooks ondersteunen, en het kan worden gebruikt zelfs als er geen native Zapier-integratie beschikbaar is.

Inzicht in Webhook-gegevens (JSON)

Wanneer gegevens bij je webhook aankomen, komen ze meestal in JSON-formaat (JavaScript Object Notation). Je hoeft geen diepgaande kennis van JSON te hebben, maar basisinzicht is nuttig.

simple.json

simple.json

copy

Wanneer dit je webhook bereikt, parseert Zapier de payload en zet elke waarde om in een bruikbaar veld:

  • name"John Smith";
  • emailjohn@example.com;
  • company"Acme Corp";
  • deal_value15000.

Deze velden verschijnen in de veldkiezer, net als gegevens van elke andere trigger. Eenvoudige webhooks sturen slechts enkele velden, waardoor ze direct te gebruiken zijn, terwijl complexe webhooks geneste gegevens met tientallen velden verzenden.

complex.json

complex.json

copy

Zapier maakt geneste gegevens meestal plat zodat je er eenvoudig toegang toe hebt. Voor diep geneste waarden is mogelijk een Formatter- of Code-stap nodig om deze te extraheren; dit wordt behandeld in latere secties.

Wanneer en hoe webhooks te gebruiken

Gebruik webhooks voor directe, realtime automatisering of wanneer een app geen Zapier-integratie heeft. Ze zijn ideaal voor aangepaste interne systemen, specifieke of nieuwe SaaS-tools en betaalplatformen die gebeurtenissen zoals aankopen of abonnementen verzenden. Zelfs apps met een eigen Zapier-integratie kunnen webhooks aanbieden voor snellere triggers of uitgebreidere gebeurtenisgegevens.

Omdat een webhook-URL je Zap direct activeert, houd deze privé, test met echte gegevens en monitor de Zap-geschiedenis op fouten. Webhook-instellingen zijn meestal te vinden onder Integraties, API, Meldingen of Ontwikkelaarsinstellingen in de bronapplicatie.

question mark

Wanneer zijn webhooks een betere keuze dan reguliere (polling) triggers?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 4. Hoofdstuk 1
some-alt