Aller au contenu principal

Integration Make (Integromat)

Connecter Digisimma Pages 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 Digisimma :

curl -X POST https://page.digisimma.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 Digisimma

Module HTTP - Make a request avec :

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

3. Vérification signature HMAC

Les webhooks Digisimma 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