Naar de inhoud

Webhook

Een webhook stuurt een HTTP-melding naar een ander systeem wanneer een bepaalde gebeurtenis plaatsvindt.

API's en datacontracten

Een webhook is een HTTP-melding die een systeem bij een bepaalde gebeurtenis naar een geregistreerd adres stuurt. De ontvanger hoeft daardoor niet voortdurend om wijzigingen te vragen. Inhoud, echtheidscontrole en mogelijke herhalingen hangen van de aanbieder af.

Een fictieve winkel meldt de aanmaak van W-240 via evt-17 aan een integratie. Die ontvangt het bericht en verwerkt de ERP-overdracht apart. De status ontvangen bewijst daarom nog geen afgeronde ERP-order.

Zonder andere garantie kunnen webhooks vaker of in een andere volgorde aankomen. De ontvanger heeft passende koppelings- en herhaalregels nodig. Polling betekent dat het andere systeem steeds actief wordt bevraagd.

Bronnen