Webhooks
Notifications serveur à serveur
Intégration temps réel

Recevoir des notifications automatiques

Les webhooks permettent de notifier un système tiers lorsqu’un événement important survient : fin d’un export, nouvel import traité, publication de données, échec de traitement, etc.

Principe

Lorsqu’un événement métier survient, EventsDatas peut envoyer une requête HTTP POST vers une URL de destination configurée côté client.

POST https://votre-systeme.exemple/webhooks/eventsdatas

Exemple de payload

{
  "event": "export.completed",
  "timestamp": "2026-03-24T10:01:18+00:00",
  "data": {
    "export_id": "exp_98765",
    "status": "completed"
  }
}

Événements possibles

  • export.created
  • export.completed
  • export.failed
  • import.created
  • import.completed
  • import.failed

Signature recommandée

Il est recommandé de signer les webhooks avec un secret partagé et une signature HMAC transmise dans un en-tête dédié.

X-EventsDatas-Signature: sha256=...
Cette section peut rester “prévisionnelle” tant que ton vrai module webhook n’est pas encore finalisé.