Les webhooks sortants vous permettent d’envoyer des données en temps réel de Brevo vers une application externe. Lorsqu’un événement spécifique se produit dans Brevo, votre application externe reçoit une notification contenant les détails de l’événement.
Vous pouvez créer des webhooks sortants pour les événements liés aux fonctionnalités Brevo suivantes :
|
|
|
Bon à savoir
- Tous les webhooks sortants existants créés à partir des pages Contacts, Campagnes ou Transactionnel à l’aide de l’expérience classique de gestion des webhooks ont été migrés vers la page Webhooks.
- Vous pouvez créer jusqu’à 40 webhooks sortants dans votre compte Brevo. En cas de dépassement de cette limite, supprimez un webhook existant pour en créer un nouveau.
- Vous pouvez également créer des webhooks sortants à partir d’une automatisation ou depuis l'API.
- Si vous souhaitez créer des webhooks entrants pour recevoir des données en temps réel d’une autre application dans Brevo, consultez notre article dédié Créer des webhooks entrants pour recevoir des données en temps réel d'une autre application dans Brevo.
Avant de commencer
Depuis votre application externe, veillez à récupérer les éléments suivants :
- L'URL du serveur ou du point de terminaison auquel vous souhaitez envoyer le webhook sortant
- (Facultatif) La méthode d'authentification et les informations d'identification requises
- Tout nom et valeur d’en-tête requis
Si vous ne savez pas où récupérer ces informations, consultez le centre d’aide de votre application externe ou contactez son équipe d’assistance.
Étape 1 : créez un webhook sortant dans Brevo
Pour commencer, vous devez créer un webhook sortant dans Brevo.
- Dans Brevo, cliquez sur le nom de votre compte et sélectionnez Intégrations.
- Accédez à l'onglet Webhooks.
- Cliquez sur Ajouter un webhook.
- Sélectionnez Webhook sortant.
- Cliquez sur Ajouter un webhook.
Étape 2 : configurez le webhook sortant
Ensuite, configurez le nom, l’URL et la méthode d’authentification du webhook sortant.
- Entrez un nom pour le webhook.
- Cliquez sur Continuer.
- Saisissez l’URL du serveur ou du point de terminaison auquel vous souhaitez envoyer vos événements. Cela indique à Brevo où envoyer le webhook sortant lorsqu’un événement se produit.
-
(Facultatif) Par défaut, Pas d'authentification est sélectionnée comme méthode d'authentification. Pour ajouter un niveau de sécurité supplémentaire, ou si l’application externe à laquelle vous envoyez le webhook l’exige, vous pouvez choisir :
-
authentification de base (nom d'utilisateur et mot de passe), ou
-
authentification par jeton
-
- (Facultatif) Pour ajouter un en-tête à votre webhook sortant :
- Cliquez sur + Ajouter un objet.
- Entrez le nom et la valeur de l'en-tête.
- Cliquez sur Continuer.
Étape 3 : choisissez les événements et envoyez les requêtes test
Enfin, choisissez les événements pour lesquels vous souhaitez recevoir le webhook sortant et envoyez des requêtes test à votre application externe.
- Sélectionnez la catégorie d’événement pour laquelle vous souhaitez créer un webhook sortant (par exemple, Email transactionnel, Opportunités, Formulaires, etc.).
💡 Bon à savoirLes événements des Contacts se trouvent dans la catégorie d'événement Emails marketing. - Par défaut, tous les événements de la catégorie sélectionnée sont activés. Si nécessaire, vous pouvez désactiver des événements spécifiques en désactivant leur bouton bascule.
- (Facultatif) Pour envoyer des requêtes test pour les événements :
- Cliquez sur l’icône des trois points à côté d’un événement et sélectionnez Envoyer une requête test.
- Vérifiez votre application externe pour confirmer que vous avez reçu le webhook sortant.
- Cliquez sur l’icône des trois points à côté d’un événement et sélectionnez Envoyer une requête test.
- Cliquez sur Activer le webhook lorsque vous avez terminé.
Sécuriser vos webhooks sortants
Pour sécuriser vos webhooks sortants, vous devez ajouter à la liste d'autorisation certaines des plages IP de Brevo. Cela permet de s’assurer que seules les requêtes autorisées peuvent déclencher les webhooks.
➡️ Pour en savoir plus, consultez notre article dédié Plages IP de Brevo : liste des services exposés publiquement.
Supprimer un webhook sortant
Si vous n’avez plus besoin d’un webhook sortant, vous pouvez le supprimer définitivement.
- Dans Brevo, cliquez sur le nom de votre compte et sélectionnez Intégrations.
- Accédez à l'onglet Webhooks.
- Sélectionnez l’option Webhook sortant.
- À côté du webhook sortant que vous souhaitez supprimer, cliquez sur l’icône de la corbeille 🗑️.
- Cliquez sur Supprimer le webhook pour confirmer.
Le webhook sortant est définitivement supprimé.
🤔 Vous avez des questions ?
Pour toute question, n’hésitez pas à contacter notre service client en créant un ticket à partir de votre compte. Si vous n’avez pas encore de compte, vous pouvez nous contacter ici.
Si vous avez besoin d'aide pour un projet impliquant Brevo, nous pouvons vous mettre en relation avec une agence partenaire Brevo.