Branchez vos avis et vos fiches Google sur vos propres outils.
Une API REST pour lire vos avis, y répondre, envoyer des demandes d'avis et publier sur vos fiches Google. Des webhooks signés pour être prévenu à chaque nouvel avis, chaque réponse et chaque changement d'établissement.
Vos avis n'apparaissent ni dans votre CRM, ni dans vos tableaux de bord, ni dans vos outils internes
02
Les demandes d'avis partent à la main, alors que votre caisse ou votre CRM sait déjà qui est venu
03
Publier le même post sur des centaines de fiches Google passe par des copier-coller
04
Vous découvrez un nouvel avis en allant le chercher, au lieu d'en être prévenu
Une API et des webhooks, sans attendre de connecteur
Une clé suffit pour appeler l'API. Une URL suffit pour recevoir les événements.
Lire vos établissements et vos avis
Récupérez vos établissements et leurs avis, du plus récent au plus ancien, avec note, texte, auteur et réponse.
Répondre depuis vos outils
Envoyez une réponse à un avis : elle est publiée sur Google, ou envoyée par e-mail à l'auteur d'un avis collecté par Reputacion.
Déclencher des demandes d'avis
Votre caisse, votre CRM ou votre site transmet la liste des clients ; Reputacion leur envoie la demande d'avis par e-mail, après le délai choisi.
Publier sur vos fiches Google
Un post avec image et bouton d'action sur 500 fiches au plus, en un appel, maintenant ou à une date programmée. Ajoutez aussi des photos à vos fiches.
Être prévenu sans interroger l'API
Les webhooks envoient un événement à votre URL à chaque avis créé ou modifié, à chaque réponse et à chaque changement d'établissement.
Des envois signés et relancés
Chaque webhook est signé en HMAC-SHA256. En cas d'échec, il est retenté jusqu'à quatre fois sur un peu plus d'une journée.
Comment fonctionnent l'API et les webhooks
Une clé par organisation
Un administrateur génère la clé depuis les paramètres. Elle donne accès à tous les établissements de l'organisation, et Reputacion n'en conserve qu'une empreinte chiffrée. Générer une nouvelle clé désactive immédiatement l'ancienne : c'est aussi la marche à suivre si une clé a fuité. Les paramètres affichent le nombre d'appels et la date de dernière utilisation.
Clé API
wol_••••••••••••3f9a
1284 appels
Régénérer
Sept points d'accès
Deux lectures : la liste de vos établissements, et les avis d'un établissement, du plus récent au plus ancien, par pages de 100 au plus. Quatre écritures : répondre à un avis, envoyer des demandes d'avis par e-mail à partir d'un de vos modèles, publier un post Google sur 1 à 500 fiches, ajouter jusqu'à 10 photos à une fiche. Le septième point d'accès donne le statut d'une publication, fiche par fiche. La documentation complète se trouve dans le centre d'aide de votre espace.
GET/v1/establishments
GET/v1/establishments/:id/reviews
POST/v1/reviews/:id/reply
POST/v1/campaigns
POST/v1/publications
GET/v1/publications/:id
POST/v1/establishments/:id/photos
Des webhooks signés et relancés
Une URL HTTPS par organisation reçoit huit événements : création, modification et suppression d'un établissement ; création et modification d'un avis ; création, modification et suppression d'une réponse. Chaque envoi contient un identifiant, le type, la date et les données, et porte l'en-tête X-Reputacion-Signature, une signature HMAC-SHA256 du corps calculée avec votre secret. Les événements partent dans la minute, et toute réponse 2xx vaut réception. Sinon, l'envoi est retenté après 5 minutes, 30 minutes, 3 heures puis 23 heures.
Dernières livraisons
review.createdLivré
review_reply.createdLivré
review.updatedNouvelle tentative
establishment.updatedLivré
X-Reputacion-Signature: sha256=…
Trois étapes pour connecter vos outils
La clé API et les webhooks sont gérés par les administrateurs de l'organisation.
1
Générez votre clé
Dans Paramètres, Développeur, API, un administrateur génère la clé de l'organisation. Copiez-la et conservez-la en lieu sûr.
2
Appelez l'API
Passez la clé dans l'en-tête X-API-Key de chaque requête. Les réponses sont en JSON, et les listes sont paginées.
3
Recevez les événements
Dans Développeur, Webhooks, saisissez votre URL en HTTPS et activez l'envoi. Vérifiez chaque signature avec votre secret.
Tout ce qui est inclus
API REST en JSON, versionnée
Liste des établissements et de leurs avis, paginée
Réponse aux avis, publiée sur Google
Envoi de demandes d'avis par e-mail
Posts sur les fiches Google, immédiats ou programmés
Ajout de photos aux fiches Google
Webhooks signés pour les avis, les réponses et les établissements
Journal des 20 dernières livraisons de webhooks
Questions fréquentes
Oui, dans toutes les formules, essai gratuit compris, sans quota d'appels propre à l'API. Répondre aux avis, publier des posts et ajouter des photos demande un abonnement actif.
Seuls les administrateurs de l'organisation. La clé donne accès à tous les établissements de l'organisation.
Ajoutez votre clé dans l'en-tête X-API-Key de chaque requête. Une clé absente ou invalide renvoie une erreur 401.
Non, une seule clé est active par organisation. En générer une nouvelle désactive la précédente.
Pas encore. L'API publie sur les fiches Google uniquement. La publication sur Facebook et Instagram se fait depuis l'application.
La création, la modification et la suppression d'un établissement ; la création et la modification d'un avis ; la création, la modification et la suppression d'une réponse. Tous les événements partent vers votre URL : filtrez-les sur leur type.
Recalculez la signature HMAC-SHA256 du corps brut avec votre secret, et comparez-la à l'en-tête X-Reputacion-Signature. L'en-tête X-Reputacion-Delivery identifie l'envoi et reste le même d'une tentative à l'autre.
L'envoi est retenté quatre fois : après 5 minutes, 30 minutes, 3 heures puis 23 heures. Au-delà, il est marqué en échec dans le journal des livraisons, et votre webhook reste actif pour les événements suivants.
Ils partent dans la minute qui suit l'événement. Un nouvel avis Google déclenche son événement dès que la synchronisation de vos fiches le détecte.
Pas de connecteur prêt à l'emploi. Un outil capable d'appeler une API peut en revanche déclencher une demande d'avis après un achat, ou recevoir nos webhooks.
Dans le centre d'aide de votre espace Reputacion, page API & Webhooks : points d'accès, champs, format des événements et vérification de la signature.