SMPP API / Delivery reports


Delivery reports returned by the SMPP have the following format:

id:IIIIIIIIII sub:SSS dlvrd:DDD submit date:YYMMDDhhmm done date:YYMMDDhhmm stat:DDDDDDD err:E Text: ...

Where fields in succession assume the following values:

Parameter Description

Message ID assigned by

sub number of messages sent
dlvrd number of message delivered
submit date date and time of notification messages
done date date and time of the final status messages
stat status messages
err error code on failure

first 20 characters of the message (optional)


The client application should be constantly connected to the SMPP interface. Where there is a disconnect with the customer and the system receives a delivery report, the report may not be available later