Esendex will send you a Delivery Receipt postback whenever the status of a message changes.
Type Properties
Property Name | Description | Data Type | Sample |
---|---|---|---|
DeliveryReceipt | Look for this value to identify a Delivery Receipt postback. If present, the value is always 1 . | Int | 1 |
MessageID | The initial MessageID from your outgoing MMS. | String | f880e00b-3a14-484c-80e7-ca6aa29a2f7a |
ReferenceID | The ReferenceID from your outgoing request, if you specified one. | String | |
FromPhoneNumber | The number that sent your outgoing message. | String | 55555 |
ToPhoneNumber | The number you sent the message to. | String | 7572373369 |
DeliveryReceiptMessage | The delivery receipt. The format will vary depending on the carrier. | String | id:1111111111 sub:001 dlvrd:001 submit date:2306132307 done date:2306132307 stat:enroute err:000 text:short message |
Code | The status code of the delivery receipt. | DeliveryReceiptCode | 003 |
BackupMessageID | This is the new MessageID of a backup DID message being sent when a short code message fails. This parameter is only present when a short code message is being sent via a DID as a backup. | String |