Mercateer
Développeur

Recevez les événements d’accueil Mercateer via des webhooks

Abonnez une URL à des événements Mercateer et recevez une charge utile signée dès qu’un appel se termine, qu’un prospect arrive ou qu’une intervention est réservée. Enregistrez et gérez vos points de terminaison via l’API ou le tableau de bord, et vérifiez chaque livraison grâce à HMAC.

Qu’est-ce que Webhooks ?

Les webhooks transmettent en temps réel les événements d’accueil Mercateer vers une URL que vous contrôlez, permettant à vos systèmes de réagir sans interroger régulièrement l’API. Chaque livraison est une charge utile JSON signée avec HMAC ; vous enregistrez et gérez vos points de terminaison via l’API ou le tableau de bord, et les échecs de livraison sont automatiquement relancés avec un délai croissant.

Ce que vous pouvez faire avec Webhooks

Nouveau prospect capté et contact créé
Conversation démarrée, clôturée ou transfert demandé
Appel terminé
Rendez-vous réservé et rendez-vous reprogrammé
Devis accepté
Charges utiles signées HMAC que vous vérifiez à la réception
Enregistrez et gérez vos points de terminaison via l’API ou le tableau de bord

Installation en quelques minutes

1

Créer un point de terminaison

Enregistrez votre URL et choisissez les événements auxquels vous abonner, via l’API ou dans Paramètres > Développeur. Mercateer vous renvoie une clé secrète de signature propre à ce point de terminaison. L’accès à l’API est inclus dans les formules Crew et Fleet.

2

Vérifiez la signature

À chaque livraison, lisez l’horodatage (t) et la signature (v1) dans l’en-tête de signature, puis calculez le HMAC-SHA256 de la chaîne "{timestamp}.{raw request body}" avec votre clé de signature et comparez-le à la valeur v1. Rejetez toute requête qui ne correspond pas, ou dont l’horodatage a plus de 5 minutes, afin de ne traiter que des charges utiles récentes provenant réellement de Mercateer. (L’assistant de vérification de notre SDK fait tout cela pour vous.)

3

Gérez les nouvelles tentatives de façon idempotente

Répondez rapidement avec un code 2xx pour accuser réception. En cas d’échec, les livraisons sont relancées avec un délai croissant : identifiez votre gestionnaire par l’ID d’événement afin d’ignorer les doublons et de traiter chaque événement une seule fois.

Questions fréquentes

Compatible avec toute votre stack

Mercateer parle les mêmes protocoles que les outils que vous utilisez déjà.

Mettez Mercateer au travail avec Webhooks

Commencez gratuitement et connectez votre service client en quelques minutes.

Aucune carte bancaire requise