LisbonneNous sommes au Web Summit, stand A1-33.Voir les détails
Feedance
Glossaire · W

Webhook

Définition

Un webhook est une notification automatique qu'un système envoie à un autre dès qu'un événement précis se produit, sous la forme d'une requête HTTP vers une URL préconfigurée, sans que le système destinataire ait à demander sans cesse si quelque chose a changé. En gestion de flux, ce sont les webhooks qui permettent à un changement de prix dans un ERP, à une nouvelle commande sur une boutique ou à une mise à jour du stock dans un système d'entrepôt de notifier immédiatement une plateforme de flux, au lieu que celle-ci doive vérifier les changements à intervalles fixes. Ils font passer les mises à jour de flux d'un traitement par lots planifié à un fonctionnement piloté par les événements.

Pourquoi c'est important pour la gestion de flux

Le polling — vérifier régulièrement si un système source a changé — gaspille des ressources et introduit du retard : si un outil de flux vérifie le stock toutes les quinze minutes, une rupture peut rester visible sur un canal de shopping jusqu'à quinze minutes avant d'être détectée. Un webhook supprime ce décalage, car le système source transmet immédiatement le changement : un produit marqué en rupture de stock à 14:00:03 peut être retiré des annonces actives dès 14:00:04. Cette immédiateté compte surtout pour tout ce qui est sensible au temps : ventes flash, lancements en stock limité ou alignement sur les prix des concurrents, où même un court délai peut signifier vendre un produit qui n'est plus disponible ou afficher un prix qui n'est plus exact. Comme les webhooks reposent sur les mêmes mécanismes requête-réponse que n'importe quel autre appel API, ils s'intègrent dans les chaînes d'automatisation de flux existantes sans nécessiter de modèle d'intégration distinct.

Comment cela fonctionne

Configurer un webhook consiste à enregistrer une URL de rappel auprès du système source — un outil de gestion d'entrepôt, un CMS, un prestataire de paiement — et à lui indiquer quels événements doivent déclencher une notification. Lorsque cet événement survient, le système source envoie une requête HTTP POST à l'URL enregistrée, avec les détails de l'événement dans le corps de la requête et des métadonnées comme le type d'événement ou une signature de vérification dans les en-têtes HTTP. Le système destinataire, généralement une plateforme de flux, traite alors cette charge utile et met à jour les données produits concernées. Comme les webhooks se déclenchent en temps réel et souvent en rafales (imaginez une mise à jour groupée des prix déclenchant des centaines d'événements individuels à la fois), la plupart des systèmes mettent en file d'attente les appels entrants et les traitent de façon asynchrone plutôt que de traiter chacun instantanément et de façon synchrone, ce qui évite de surcharger le système destinataire. Les webhooks sont une brique essentielle de l'automatisation des workflows au sens large, car ce sont eux qui permettent à une action dans un système sans lien de déclencher une chaîne de mises à jour de flux en aval sans que personne ne surveille le changement manuellement.

Exemple

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

Ici, last_event reflète la charge utile du webhook du système de stock qui a déclenché le changement de disponibilité de cet article, et l'horodatage last_updated quasi instantané est le résultat concret de mises à jour pilotées par les événements plutôt que d'une actualisation par lots planifiée.

Concepts associés

Les webhooks reposent sur la même structure de requête que n'importe quel appel API, simplement inversée : c'est le système source qui en est à l'origine plutôt que la plateforme de flux ; les en-têtes HTTP de cette requête transportent les métadonnées d'authentification et d'événement nécessaires pour lui faire confiance et l'acheminer correctement. Enchaînés entre plusieurs systèmes, les webhooks deviennent la couche de déclenchement de la plupart des automatisations de workflows en gestion de flux — c'est ce qui permet à un simple changement de stock de se répercuter en une annonce mise à jour, une publicité mise en pause et une entrée de flux actualisée, sans que personne n'ait à intervenir manuellement.

Découvrez quels
produits rapportent.

Connectez votre flux et GA4. Nous affichons Product Score, 4T, Price War et Broken Size sur votre propre catalogue.