Webhook

Webhook est un mécanisme par lequel un service prévient automatiquement un autre système lorsqu’un événement se produit. Un prestataire de paiement peut, par exemple, informer le backend qu’une transaction ou un abonnement a changé d’état.

Pourquoi ce terme compte dans un projet mobile

Le webhook évite d’interroger sans cesse un service pour savoir si quelque chose a changé. Il accélère les automatisations et permet de synchroniser une application avec des outils externes, mais il doit être fiable, sécurisé et capable de gérer les doublons.

Un exemple dans un projet d’application mobile

Lors de l’intégration d’un paiement, j’utilise le terme « webhook » pour expliquer comment le prestataire va prévenir automatiquement le backend. Le client comprend ainsi pourquoi une confirmation fiable ne dépend pas uniquement de l’écran affiché.