Qu'est-ce qu'un webhook ?
Un webhook est une méthode de communication entre serveurs permettant à une application d'envoyer automatiquement des informations à une autre en temps réel, dès qu'un événement précis se déclenche. Contrairement à une API classique où le système interroge régulièrement le serveur pour vérifier l'existence de nouvelles données, le webhook fonctionne sur un modèle de notification active.
Dans la location saisonnière, ils synchronisent instantanément les systèmes. Lorsqu'une réservation est confirmée sur une plateforme, un webhook transmet immédiatement les détails au logiciel de gestion ou au système de tarification dynamique, évitant ainsi les délais et les risques de surréservation.
Abonnez-vous à la newsletter
de Lodgify
Comment ça marche
Le fonctionnement d'un webhook repose sur une URL de réception, fournie par l'application cible. L'application source est configurée pour surveiller certains événements, comme une nouvelle réservation, une annulation ou un paiement reçu.
Dès que l'événement se produit, l'application source génère une requête HTTP contenant les données formatées, souvent en JSON ou XML. Cette requête est envoyée directement à l'URL de réception.
L'application cible reçoit alors les données, les traite instantanément et déclenche les actions correspondantes dans son propre système, comme le blocage d'un calendrier ou l'envoi d'un e-mail automatisé au voyageur, sans aucune intervention manuelle.
Pourquoi c'est important ?
Pour les gestionnaires de location saisonnière, les webhooks garantissent une réactivité immédiate entre les différents outils technologiques. Ils éliminent le décalage temporel inhérent aux synchronisations périodiques, réduisant drastiquement les doubles réservations. De plus, ils permettent d'automatiser des flux de travail complexes, comme la gestion des serrures connectées ou la facturation.
Exemples
- Un système de paiement envoie un webhook au PMS pour confirmer que l'acompte du voyageur a été encaissé avec succès.
- Une plateforme de réservation déclenche un webhook vers un outil de messagerie automatisée pour envoyer les instructions d'arrivée dès la confirmation du séjour.
- Un outil de tarification dynamique utilise un webhook pour informer le channel manager d'un changement de prix suite à une variation de la demande locale.
Questions fréquentes sur Webhook
Quelle est la différence entre une API et un webhook ?+
Faut-il savoir coder pour utiliser des webhooks ?+
Que se passe-t-il si le serveur de réception est en panne lors de l'envoi du webhook ?+
Termes associés
API (Application Programming Interface)
Une API est une interface de programmation qui permet à différentes applications ou logiciels de communiquer et d'échanger des données en temps réel.
Channel manager
Un channel manager est un logiciel qui synchronise automatiquement les calendriers, les tarifs et les réservations d'une location sur plusieurs plateformes.
Clé API
Une clé API est un code d'identification unique permettant à deux logiciels, comme un PMS et une plateforme de réservation, de communiquer en toute sécurité.
Core Web Vitals
Les Core Web Vitals sont un ensemble de métriques de performance mesurées par Google pour évaluer l'expérience utilisateur d'un site de réservation directe.
