Webhooks — Recevez vos événements en temps réel

🔒 Inclus dans tous les plans — Les webhooks avec 10 types d'événements, sécurité HMAC-SHA256 et options de conformité RGPD sont inclus dans tous les plans Hou.la.

Recevez des notifications HTTP en temps réel quand un événement se produit sur vos liens : clic, création, mise à jour, expiration et bien plus. Conformité RGPD incluse.

10 types d'événements

link.clicked Un visiteur a cliqué sur votre lien court.
link.created Un nouveau lien a été créé dans votre compte.
link.updated Un lien existant a été modifié.
link.deleted Un lien a été supprimé.
link.health_changed Le statut de santé d'un lien a changé (healthy, dead, warning).
link.expired Un lien éphémère a expiré.
link.password_attempt Une tentative de saisie de mot de passe a été effectuée.
link.safety_changed Le statut de sécurité d'un lien a changé (safe, unsafe).
profile.visited Votre page Link in Bio a été visitée.
profile.link_clicked Un lien de votre page Link in Bio a été cliqué.

Payload riche

Chaque webhook contient des données détaillées sur l'événement, incluant les informations du visiteur :

Géolocalisation

Pays, continent et coordonnées approximatives du visiteur.

Appareil et navigateur

Type d'appareil (mobile/desktop), navigateur, système d'exploitation et user-agent.

Informations du lien

URL courte, URL de destination, clé, tags et métadonnées du lien concerné.

Sécurité

Signature HMAC-SHA256Chaque requête est signée avec un secret HMAC-SHA256 unique. Vérifiez l'en-tête X-Houla-Signature pour authentifier l'origine.
HTTPS obligatoireLes webhooks ne sont envoyés qu'à des endpoints HTTPS pour garantir le chiffrement des données en transit.
Retry automatiqueEn cas d'échec de livraison, Hou.la réessaie automatiquement jusqu'à 5 fois avec un backoff exponentiel.
Timeout configurableLa connexion expire après 10 secondes. Votre endpoint doit répondre avec un code 2xx.
Désactivation automatiqueAprès 10 échecs consécutifs, le webhook est automatiquement désactivé pour éviter les requêtes inutiles.

Conformité RGPD

RGPD — Hou.la vous donne le contrôle total sur les données transmises via webhooks :
  • Anonymisation IP — Optez pour l'anonymisation des adresses IP dans les payloads.
  • Exclusion de géo — Désactivez la géolocalisation dans les données transmises.
  • Exclusion du user-agent — Supprimez le user-agent des payloads pour limiter le tracking.

Options avancées

Batching intelligent

Regroupez les événements par lots pour réduire le nombre de requêtes HTTP et optimiser la charge serveur.

Sampling

Activez l'échantillonnage pour ne recevoir qu'un pourcentage des événements sur les liens à fort trafic.

Filtrage par lien

Limitez les notifications aux liens spécifiques qui vous intéressent au lieu de recevoir tous les événements.

Filtrage par tag

Filtrez les webhooks par tag pour ne recevoir que les événements des liens d'une campagne spécifique.

Comparatif : Hou.la vs la concurrence

Fonctionnalitéhou.laDub.coRebrandlyBitly
Webhooks disponibles
Types d'événements
HMAC-SHA256
Batching intelligent
Conformité RGPD
Filtrage par tag
Signature HMACSHA-256SHA-256

Comment configurer un webhook ?

1

Accéder au Manager

Connectez-vous à votre compte hou.la et rendez-vous dans la section "Webhooks" du Manager.

2

Créer un webhook

Cliquez sur "Nouveau webhook", donnez-lui un nom descriptif et entrez l'URL HTTPS de votre endpoint.

3

Choisir les événements

Sélectionnez les événements qui vous intéressent parmi les 10 types disponibles.

4

Configurer la sécurité

Copiez le secret HMAC-SHA256 généré automatiquement et configurez-le sur votre serveur pour vérifier les signatures.

5

Tester et activer

Utilisez le bouton "Tester" pour envoyer un événement de test et vérifier que votre serveur répond correctement.

Prêt à intégrer les webhooks ?Connectez-vous à votre compte et créez votre premier webhook en quelques clics.

Fonctionnalités Hou.la

Des outils puissants pour optimiser votre présence en ligne