In brief
- Every delivery is a POST
application/jsonto your registered URL. instagram.*events are Instagram only, WhatsApp usesmessage.*, Telegram usestelegram.*.instanceIdidentifies the Instagram connection.- 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.
Event reference
Messages you send
Messages you receive
Connection (instance)
Payload per event
instagram.sent
instagram.sent
instagram.delivered
instagram.delivered
instagram.read
instagram.read
instagram.responded
instagram.responded
instagram.edited
instagram.edited
instagram.deleted
instagram.deleted
instagram.failed
instagram.failed
instagram.cancelled
instagram.cancelled
instagram.received
instagram.received
instagram.inbound.edited
instagram.inbound.edited
instagram.inbound.deleted
instagram.inbound.deleted
instagram.instance.connected
instagram.instance.connected
instagram.instance.disconnected
instagram.instance.disconnected
instagram.instance.challenge_required
instagram.instance.challenge_required
Next steps
- Quick Start: connect and first DM
- Introduction: status lifecycle
- Scopes: key permissions
- Webhooks (general guide)

