Whatsapp Account

Below is the list of event types that Zuwinda uses when sending HTTP messages. This standardized format is designed to simplify your integration process and ensure consistent data delivery.
messaging.whatsapp.message.incoming
data.object
Message received from your whatsapp account.
{
  "event": "messaging.whatsapp.message.incoming",
  "accountId": "a9a8a2be-6668-4f40-891f-a3735ad62b7d",
  "whatsapp_number": "628151xxxxxx",
  "chatId": "FB017DD4DACC069EB1",
  "from": "62851808xxxxx",
  "fromMe": false,
  "isGroup": false,
  "display_name": "62851808xxxxx",
  "messageType": "text",
  "text": { 
    "body": "hi" 
  },
  "timestamp": "2025-09-24T15:15:07Z"
}
messaging.whatsapp.message.status
data.object
Update message status, sent, delivered, read, or played.
{
  "event": "messaging.whatsapp.message.status",
  "accountId": "a9a8a2be-6668-4f40-891f-a3735ad62b7d",
  "whatsapp_number": "628151xxxxxx",
  "messageId": "FB017DD4DACC069EB1",
  "status": "read",
  "timestamp": "2025-09-24T15:15:07Z"
}
messaging.whatsapp.status
data.object
Update status of your whatsapp account
{
  "event": "messaging.whatsapp.status",
  "accountId": "a9a8a2be-6668-4f40-891f-a3735ad62b7d",
  "whatsapp_number": "628151xxxxxx",
  "status": "connected",
  "timestamp": "2025-09-24T15:15:07Z"
}