Wazzapi sends this POST request to your configured endpoint when device.disconnected occurs. Delivery expects a 2xx response within 30 seconds. Non-2xx responses or timeouts are retried with backoff at 1 minute, 5 minutes, 15 minutes, 30 minutes, 1 hour, 2 hours, 4 hours, 8 hours, and 24 hours.
Documentation Index
Fetch the complete documentation index at: https://docs.wazzapi.com/llms.txt
Use this file to discover all available pages before exploring further.
HMAC-SHA256 signature of the raw request body using your webhook secret. Verify the exact body bytes before parsing JSON.
"sha256=4e710b7fb7f5fa8ef4c8c9c7c4a28d9f6d8eb83ca8012f1d64d0170dc0f7f7d4"
Webhook event type for quick routing before inspecting the JSON payload.
"message.received"
Stable delivery attempt identifier that you can use for idempotency and tracing.
Standard envelope for every webhook delivery sent by Wazzapi to your endpoint.
Payload identifier generated for this webhook body.
Webhook event name you subscribed to.
device.disconnected UTC timestamp when Wazzapi created the webhook payload.
Organization that owns the event and webhook subscription.
Webhook subscription identifier that produced the delivery.
Device lifecycle payload. Some message-oriented fields remain present for envelope consistency and may be empty strings or nulls.
Acknowledge delivery. Any 2xx response marks the attempt as successful.