Webhooks Grondbeginselen
Veeg om het menu te tonen
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
Wanneer dit je webhook bereikt, parseert Zapier de payload en zet elke waarde om in een bruikbaar veld:
name→"John Smith";email→john@example.com;company→"Acme Corp";deal_value→15000.
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
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.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.