Een webhook is een geautomatiseerde melding die het ene systeem naar het andere stuurt op het moment dat een specifieke gebeurtenis plaatsvindt, afgeleverd als HTTP-verzoek naar een vooraf ingestelde URL, zodat het ontvangende systeem niet steeds hoeft te vragen of er iets is veranderd. In feedbeheer zorgen webhooks ervoor dat een prijswijziging in een ERP, een nieuwe order in een webshop of een voorraadupdate in een magazijnsysteem een feedplatform direct op de hoogte brengt, in plaats van dat dat platform op gezette tijden naar wijzigingen moet pollen. Ze maken van feedupdates een gebeurtenisgestuurd proces in plaats van een geplande batchtaak.
Waarom het belangrijk is voor feedbeheer
Pollen, oftewel herhaaldelijk een bronsysteem controleren op wijzigingen, verspilt resources en zorgt voor vertraging: als een feedtool de voorraad elke vijftien minuten controleert, kan een uitverkocht product tot vijftien minuten live blijven staan op een shoppingkanaal voordat het wordt opgemerkt. Een webhook neemt die vertraging weg doordat het bronsysteem de wijziging direct doorstuurt, zodat een product dat om 14:00:03 uur als uitverkocht wordt gemarkeerd om 14:00:04 uur al uit de actieve listings kan zijn verwijderd. Die directheid telt het zwaarst bij alles wat tijdgevoelig is: flash sales, gelimiteerde voorraaddrops of prijsmatching met concurrenten, waar zelfs een korte vertraging kan betekenen dat je een product verkoopt dat niet meer leverbaar is of een prijs adverteert die niet meer klopt. Omdat webhooks op dezelfde onderliggende verzoek-antwoordmechaniek draaien als elke andere API-aanroep, passen ze in bestaande pipelines voor feedautomatisering zonder dat er een apart integratiepatroon nodig is.
Hoe het werkt
Een webhook instellen betekent een callback-URL registreren bij het bronsysteem, zoals een warehousemanagementtool, een CMS of een betaalprovider, en aangeven welke gebeurtenissen een melding moeten activeren. Treedt die gebeurtenis op, dan stuurt het bronsysteem een HTTP POST-verzoek naar de geregistreerde URL, met de details van de gebeurtenis in de body van het verzoek en metadata zoals het type gebeurtenis of een handtekening voor verificatie in de HTTP-headers. Het ontvangende systeem, meestal een feedplatform, verwerkt die payload en werkt de betreffende productdata bij. Omdat webhooks in realtime en vaak in pieken binnenkomen (denk aan een bulkprijsupdate die in één keer honderden afzonderlijke gebeurtenissen activeert), zetten de meeste systemen binnenkomende webhookaanroepen in een wachtrij en verwerken ze die asynchroon in plaats van elke aanroep direct en synchroon af te handelen, zodat de ontvangende kant niet overbelast raakt. Webhooks zijn een kernbouwsteen van bredere workflowautomatisering, omdat ze ervoor zorgen dat één actie in een ongerelateerd systeem een reeks feedupdates verderop in de keten in gang zet zonder dat iemand handmatig op de wijziging hoeft te letten.
Voorbeeld
<item>
<g:id>SKU-55810</g:id>
<title>Wireless Charging Pad - Matte Black</title>
<g:availability>out of stock</g:availability>
<custom_label_1>updated_via_webhook</custom_label_1>
<last_event>inventory.zero</last_event>
<last_updated>2026-08-15T14:00:04Z</last_updated>
</item>
Hier geeft last_event de webhookpayload van het voorraadsysteem weer die de beschikbaarheidswijziging van dit artikel heeft veroorzaakt, en de vrijwel directe tijdstempel in last_updated is het praktische resultaat van gebeurtenisgestuurde updates in plaats van een geplande batchverversing.
Gerelateerde begrippen
Webhooks steunen op dezelfde verzoekstructuur als elke API-aanroep, alleen omgekeerd: het bronsysteem start het verzoek en niet het feedplatform. De HTTP-headers van dat verzoek bevatten de authenticatie- en gebeurtenismetadata die nodig zijn om het te vertrouwen en correct te routeren. Aan elkaar geschakeld over meerdere systemen vormen webhooks de triggerlaag achter de meeste workflowautomatisering in feedbeheer: de reden dat één voorraadwijziging kan doorwerken in een bijgewerkte listing, een gepauzeerde advertentie en een ververst feeditem zonder dat iemand er handmatig iets voor hoeft te doen.
















