Track an SMS

You can get all the tracking information for the messages (parts) of a single SMS by providing its message id.

RESPONSE PARAMETERS

KEYDESCRIPTION
applicationNameThe name of the application that was used to send this message.
campaignThe name of the campaign that this message was sent from.
countryThe country of the recipient in ISO 3166-1 alpha 2 format.
smsIdThe unique id of one SMS part included in the message. If the message is multipart then these values will be different for each part.
messageIdThe id of the message (trackingId). All the parts of a multipart SMS have the same messageId.
groupsThe groups that the recipient belongs to.
bodyThe message of the SMS.
operatorThe operator of the recipient.
originatingServiceThe service that sent this message.
toThe recipient.
latencyThe overall delivery latency of the message.
partsThe number of actual SMS parts.
partThe number of the current SMS part.
priceThe cost of this SMS part.
labelThe label of the SMS tracking.
statusInformation about the Sms status.
status.dateThe date that the status was reported.
status.statusThe status of the SMS tracking. Check here for possible values.
status.reasonThe reason of the status
status.reason.detailedStatusThe detailed status.
Possible values: Sent, Delivered, Undelivered, Failed, Undelivered on Handset, Unknown Number, Roaming, Call Barred, Unknown Status, Carrier Violation, Expired.
Check here for details.
status.reason.descriptionThe description of the detailed status
fromThe sender Id of the message
directionThe direction of the message. Possible values: "Inbound", "Outbound"

ERROR CODES

STATUSCODEDESCRIPTION
404404005000Tracking not found.
Language