Vivoldi Webhook — Diffusion d’Événements en Temps Réel
Recevez en temps réel les événements de clics sur les liens, utilisation de coupons et récompenses de tampons, même dans des environnements à fort trafic.
Vérification des signatures HMAC-SHA256, prévention des événements dupliqués et nouvelles tentatives automatiques — tout est conçu pour offrir une fiabilité de niveau entreprise sans configuration supplémentaire.
Qu’est-ce que le Webhook Vivoldi ?
Le Webhook Vivoldi est un système d’intégration serveur à serveur en temps réel qui envoie directement les données d’événements vers votre endpoint dès qu’un événement se produit.
Sans nécessiter d’API polling séparé, les données sont immédiatement transmises aux endpoints enregistrés dans Vivoldi, permettant une synchronisation des données rapide et en temps réel.
💡 Pourquoi utiliser les Webhooks ?
La méthode traditionnelle d’API polling nécessite l’envoi régulier de requêtes au serveur, ce qui peut entraîner un trafic API inutile ainsi que des retards dans la détection des événements.
Vivoldi Webhook appelle votre serveur uniquement lorsqu’un événement se produit réellement, permettant des réactions immédiates sans requêtes inutiles.
Il est idéal pour les workflows sensibles au temps comme les mises à jour CRM, le traitement des paiements et l’automatisation marketing.
Le système Webhook de Vivoldi assure une transmission fiable de chaque événement grâce à des mécanismes de retry automatique et de livraison garantie.
Conçu pour les environnements d’entreprise, chaque payload est sécurisé par une vérification de signature HMAC-SHA256 afin d’empêcher toute falsification ou modification non autorisée des données.
Fonctionnement du Webhook
Le Webhook Vivoldi fonctionne en quatre étapes : détection de l’événement → génération de signature → transmission → confirmation de réception.
-
Étape 1 — Détection des Événements
Lorsqu’un événement configuré, comme un clic sur un lien, l’utilisation d’un coupon ou une récompense de tampon, se produit, le système Vivoldi le détecte instantanément. -
Étape 2 — Génération de Signature
Avant l’envoi, une signature HMAC-SHA256 est générée pour le payload et ajoutée aux en-têtes de la requête.
Votre serveur peut vérifier cette signature afin de confirmer que la requête provient bien de Vivoldi. -
Étape 3 — Transmission HTTPS
Le payload signé est envoyé à votre endpoint via une requête HTTPS POST. En cas d’échec de transmission, le système effectue automatiquement jusqu’à 5 nouvelles tentatives avec une stratégie Exponential Backoff. -
Étape 4 — Confirmation de Réception (ACK)
Si votre serveur renvoie une réponse 200, la transmission est considérée comme réussie. En l’absence de réponse ou en cas de code d’erreur, l’événement est automatiquement placé dans la file de retry.
Fonctionnalités Principales du Webhook
Le Webhook Vivoldi a été conçu autour de trois fonctionnalités clés afin d’assurer un fonctionnement stable et fiable même dans des environnements d’entreprise à grande échelle.
-
Automatisation en Temps Réel
Réduit au minimum le délai entre la survenue d’un événement et son traitement dans vos systèmes.
Créez des pipelines entièrement automatisés où le CRM est mis à jour dès l’utilisation d’un coupon et où la logique de récompense s’exécute immédiatement après l’ajout d’un tampon. -
Sécurité de Niveau Entreprise
En plus des signatures HMAC-SHA256, la validation d’expiration basée sur les timestamps et les identifiants d’événements uniques permettent de prévenir les attaques par rejeu et le traitement en double des requêtes.
Consultez le Developer Guide pour savoir comment implémenter la vérification des signatures. -
Fiabilité Opérationnelle
Les fonctionnalités intégrées incluent l’historique des retries, les notifications d’échec et la désactivation automatique en cas d’erreur de réponse de l’endpoint.
Vous pouvez gérer de manière fiable l’état des livraisons Webhook sans système de monitoring supplémentaire.
Automatisation en temps réel
Automatisez vos flux de travail marketing, CRM et paiement grâce à la mise à jour instantanée des visites de liens, de l’utilisation des coupons et de la collecte ou de l’échange de tampons.
Sécurité Enterprise
Protégez les événements de Liens, Coupons et Tampons contre toute falsification ou attaque par rejeu grâce aux signatures HMAC-SHA256, au hachage du contenu et à la vérification des horodatages.
Fiabilité opérationnelle
Garantissez le traitement fiable des événements de Liens, Coupons et Tampons, même en cas d’incident système, grâce à la livraison au moins une fois, aux relances automatiques, aux notifications par e-mail et à la logique de désactivation.
✨ Intégration en temps réel de niveau Enterprise
Optimisé pour les environnements d’entreprise traitant de grands volumes d’événements liés aux liens, coupons et tampons.
Grâce à une infrastructure haute disponibilité et à des systèmes de queueing fiables, Vivoldi assure une intégration stable avec vos plateformes CRM, de paiement et d’analyse, sans perte d’événements, même lors de pics soudains de trafic.