Track SMS
Get the delivery status of a specific SMS message.
Authorizations
Project API key (sk_live… or sk_dev…). Send it as Authorization: Bearer <api_key>.
Path Parameters
The SMS ID to track
^sms-[a-f0-9]{24}$"sms-1234567890abcdef123456"
Response
SMS status retrieved successfully. Response body includes SMSTrackingResponse with fields: smsId, phoneNumber, status, cost, isFinalStatus, lastChannel, channelFlow[].
Unique identifier for the SMS message
^sms-[a-f0-9]{24}$"sms-1234567890abcdef123456"
Phone number the SMS was sent to
"964750123456"
Current status of the SMS message
pending, sent, delivered, read, failed "sent"
Cost of the SMS in IQD
x >= 0200
Whether the SMS has reached a final state (no further attempts will be made)
false
The last channel attempted or used for sending. One of 'sms', 'whatsapp', 'telegram'.
Sequence of channels and their attempt statuses