Authentication
Try the API Explorer
APIs
SMS Verify API
Bulk SMS API
Anonymous SMS API
Voice API
Voice Verify API
Phone Numbers API
PhoneID API
Score API
App Verify API
Get Status API
Completion API

Status Callback (POST)

A transaction callback looks like the JSON object displayed here. In additional_info, you must request mcc, mnc, price, and currency be included or they will be omitted in the response from TeleSign.

object
status
object
reference_id
string

The reference ID for the transaction you want to find out the status for.

external_id
string

You can mark each of your requests with your own identifier. This identifier is returned as part of a delivery receipt (DLR) callback.

additional_info
object
mcc
string

Mobile Country Code (MCC) of the destination number. Returned if you request this feature from your Technical Account Manager.

mnc
string

Mobile Network Code (MNC) of the destination number. Returned if you request this feature from your Technical Account Manager.

price
string

The price of the message you are sending.

currency
string

The currency with which the price is provided.

message_parts_count
string

You can only get this in a response if you use Verify Transaction Callback to retrieve message status information. This parameter will display the number of parts your message was split into. If the message is not split, this returns a value of 1.