In brief
- Every delivery is a POST
application/jsonto your registered URL. - Three main events: list entry, list removal, and blocked send.
- Respond 2xx quickly; heavy processing goes to a queue on your side.
How the POST arrives
Headers:
X-Notifique-Signature, X-Notifique-Timestamp, X-Workspace-Id, X-Webhook-Event.
What your server should respond
Slow processing? Respond 200 right away and process in the background.
Event reference
Prefer
message.suppressed for all channels.suppression.added for the same active identity.
Payload per event
suppression.added
suppression.added
suppression.removed
suppression.removed
message.suppressed
message.suppressed
Fired when an individual or campaign send is blocked before spending credit or calling the provider.
Next steps
- Introduction: difference between suppression and unsubscribe
- Quick Start: add and remove via API
- Troubleshooting: error codes

