The Message Ack Object represents the incoming response confirming message acknowledgment for a sent message. It provides confirmation that the message has been processed by the system.

Field Type Required Description
message_id String Yes Global Unique identifier for the original message.
reference Long Yes Unique local identifier for the original message.
date Long Yes The timestamp when the message was delivered (Unix Epoch time in milliseconds).

Object

{
  "ack": {
    "reference": 5741022269874123,
    "date": 1545913595858,
    "message_id": "p1_Ua0ZWAyX13260293"
  }
}

Response

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