Aller au contenu principal

Integration Make (Integromat)

Connecter Agora Page a Make avec les modules HTTP et Webhooks.

Sommaire

1. Trigger via Webhook custom

Dans Make : nouveau scenario, module Webhooks - Custom Webhook. Copiez l’URL.

Créez le webhook Agora Page :

curl -X POST https://www.agorapage.com/api/v1/webhooks \
  -H "Authorization: Bearer dgp_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Make Scenario X",
    "url": "https://hook.eu1.make.com/...",
    "events": ["lead.captured","page.published"]
  }'

2. Module HTTP vers Agora Page

Module HTTP - Make a request avec :

  • URL : https://www.agorapage.com/api/v1/pages
  • Method : GET ou POST
  • Headers : Authorization: Bearer dgp_...
  • Body JSON selon endpoint

3. Vérification signature HMAC

Les webhooks Agora Page envoient un header X-Digisimma-Signature: sha256=.... Vérification :

signature_attendue = HMAC_SHA256(secret_webhook, body_brut)
signature_recue = header X-Digisimma-Signature (sans le prefix "sha256=")
comparaison : signature_attendue === signature_recue