logo
Confirms that a message you sent was accepted by the server. Returned for every successful outgoing message.
πŸ’‘ messageAck means accepted, not delivered. For a user chat you also get messageDelivered and messageSeen afterwards.

Event

method is "messageAck".
Field
Type
Returned
Description
method
String
Yes
"messageAck"
ack
Yes
Carries the reference you sent and the message_id the server assigned.
Match the reference back to the request to know which of your messages this acknowledges.

SDKs

SDK
Callback
Java
onMessagAckCallback(MessageAck msgAck)
JavaScript
onMessagAckCallback(msgAck)
Python
on_message_ack_callback(self, msg_ack)

Example

Event

json
{ "method": "messageAck", "ack": { "reference": 15459134560801, "message_id": "p1_Ua0ZWAyX13260293", "date": 1545913595858 } }