Receive Delivery Reports (DLR)
Delivery statuses also known as Delivery Reports, are automatically forwarded to the user system/platform. When an SMS delivery report is received by our SMS API Platform, the DLR information is immediately forwarded to your specified DLR Callback URL via a POST request in JSON format (see the related example).
In order to setup your Callback URL, please contact our customer support.
Our SMS API Platform assumes that user's system/platform successfully accepted the callback request, only if returns a HTTP Status Code 200. The HTTP Status Code 200 is considered as a valid acknowledgement of DLR information from the user side. In case user's system/platform either not returns the above status code or is not accessible at all, our platform will re-attempt the POST request containing the DLR information, based on the following schedule:
After 7th Attempt and if the user's system still fails to acknowledge DLR information, there will be no more attempts to transmit and information will be discarded.
The JSON field status may have one of the following values:
DLR information POSTed to the callback URL, have the following parameters:
"id" : "543521789981",
"phone" : "447945223343",
"status" : 1,
"date" : "2020-11-11 11:11:11"