Skip to main content
WEBHOOK
messages-waiting
{
  "event": "message.waiting",
  "data": {
    "id": "<string>",
    "event": "message.waiting",
    "metadata": [
      {}
    ],
    "me": {
      "id": "<string>",
      "pushName": "<string>"
    },
    "payload": {
      "id": "<string>",
      "from": "<string>",
      "to": "<string>",
      "participant": "<string>",
      "fromMe": true,
      "ack": 123,
      "ackName": "<string>"
    },
    "instanceId": "<string>",
    "userId": "<string>"
  }
}

message.waiting

Triggered when WhatsApp shows “Waiting for this message. This may take a while.”.
Message Waiting Screenshot

Headers

x-userId
string
required

User UUID associated with the connected WhatsApp instance.

x-instanceId
string
required

Instance UUID of the connected WhatsApp instance.

Body

application/json
event
enum<string>
Available options:
message.waiting
data
object

Response

200

The API successfully processed the batch of messages and returned a status of 200, confirming successful receipt and synchronization.

I