In brief
- Every delivery is a POST
application/jsonto your registered URL. email.*events are email only, WhatsApp usesmessage.*, SMS usessms.*.instanceIdis empty (email does not use an instance).- Enable only the events your integration needs.
- Respond 2xx quickly; heavy processing goes to your queue.
How the POST looks
Headers:
X-Notifique-Signature, X-Notifique-Timestamp, X-Workspace-Id, X-Webhook-Event.
What your server should return
Slow processing? Return 200 immediately and process in the background. Above ~10 s counts as timeout and the event may be resent.
X-Notifique-Signature and a recent timestamp. Details: Webhook security.
Event reference
Use these events when integrating e-commerce, ERP, or automation with email.Send and engagement
Payload per event
Full POST body. The envelope (event, ids, timestamp) matches the example above; below is what changes in data.
email.sent
email.sent
email.delivered
email.delivered
email.opened
email.opened
Fires on the first tracked open for this send.
email.clicked
email.clicked
Fires on the first click on a tracked link (or assigned short link).
email.failed
email.failed
email.complained
email.complained
Best practice: add
to to a suppression list when you receive this event.email.cancelled
email.cancelled
Next steps
- Quick Start: first send
- Introduction: status lifecycle
- Scopes: key permissions
- Webhooks (general guide)

