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.createdexport.completedexport.failedimport.createdimport.completedimport.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é.