If parameter dlrurl was specified then message delivery reports will be sent to defined URL address.
GET parameters, provided in the request:
| Title |
Description |
Example |
| msg_id |
Unique sent message identifier in MBS system - SMS_ID. You get it on message ordering time |
12345 |
| ident |
External system identifier, eg. advert id |
LT123 |
| from |
What sender's phone number was set |
1679 |
| to |
Recipient's phone number (MSISDN), international format „370xxxyyyyy“ |
37065659515 |
| operator |
What operator was set for recipient. Format: tele2_lt, bite_lt, tele2_lv etc. |
bite_lt |
| charset |
Which rule for message text was set |
lisp |
| length |
How many packages message consisted |
1 |
| delivery |
Numeric message delivery status (see below) |
1 |
| status |
Text message delivery status (see below) |
DELIVERED |
HTTP request example:
http://project.com/messageDelivery.php?msg_id=12345&&from=1679&to=37065659515
&delivery=1&status=DELIVERED
Message delivery statuses:
| Numeric value |
Text value |
Explanation |
| 16 |
REJECTED |
System refused to send message |
| 8 |
SUBMITTED |
System transfered message to operator |
| 4 |
BUFFERED |
The message is postponed for sending later |
| 2 |
NOT_DELIVERED |
Unable to deliver message to recipient |
| 1 |
DELIVERED |
Message delivered to recipient |
You will get delivery report after each message status change in MBS. So you will get few reports for each message, eg., in case of success - SUBMITTED, later DELIVERED