Un webhook d'événements (sens A) peut s'abonner à un ou plusieurs des événements suivants (50 maximum par webhook). Le nom technique est celui que vous recevrez dans le champ type du message JSON.
Contacts, listes et tags
contact.created,contact.updated,contact.deletedlist.contact_added,list.contact_removedtag.applied,tag.removed,segment.matched
Emails
email.processed— accepté pour envoiemail.delivered— remis au serveur du destinataire (envois unitaires API, SMTP et automation)email.opened,email.clickedemail.bounced— rebond ;email.dropped— abandonné avant envoiemail.unsubscribed,email.spam_report
Campagnes, SMS, imports
campaign.started,campaign.finishedsms.queued,sms.sent,sms.delivered,sms.failedimport.started,import.progress,import.completed,import.failed
Compte
credits.email.low,credits.sms.low— solde faibleapi.limit.low,api.limit.reached— quota d'appels API
Ce que vous recevez
Chaque événement est un POST JSON avec une enveloppe commune :
{
"id": "evt_5f2c…",
"type": "email.delivered",
"created": 1758000000,
"apiVersion": "v3",
"account": { "id": 12345, "name": "Ma société" },
"data": { … détails propres à l'événement … }
}
Le détail du champ data pour chaque type est décrit dans la section Webhooks du portail développeurs.