SMS API - Callback Service
This page describes any parameters in callback notifications from the SMS product that are different from the general callback notification schema explained on Transaction Callback Service.
Schema
The SMS callback notification schema includes both the parameters below and those described in the general schema:
NOTE:
The sub-properties of
additional_info
are only included if the optional features they refer to are enabled for your account by TeleSign. If no optional features are enabled, the package does not appear.
Property | Type | Description | Example |
---|---|---|---|
status | object | Contains properties related to the status of this transaction. | |
status.updated_on | string | This is a timestamp showing when your transaction status was updated last. | |
status.code | string | This code describes the status of your transaction. You can use this code to programmatically respond. You are returned two types of codes, either status codes or error codes. | |
status.description | string | A text description of the status code. | |
additional_info | object | An optional package containing properties with further details about the messaging transaction. | |
additional_info.mcc | string | Mobile Country Code (MCC) of the destination number. Returned if you request this feature from our Customer Support Team. | |
additional_info.mnc | string | Mobile Network Code (MNC) of the destination number. Returned if you request this feature from our Customer Support Team. | |
additional_info.price | string | The price of the message you are sending. | |
additional_info.currency | string | The currency with which the price is provided. | |
additional_info.message_parts_count | integer | The total number of split parts for the longer message. If the message is not split, this value is | 2 |
additional_info.message_parts_reference_ids | string | The reference IDs for each part of the longer message, separated by commas. | 35E63E88CB000E049196AD1CFCFFB89C,35E63E88CC7C050491613443467F3F12 |
reference_id | string | The reference ID for the transaction you want to find out the status for. | |
external_id | string | The customer-generated ID for this transaction that was provided in the original request. If the |
Updated 8 months ago