Terminating Carrier ID and Carrier Name available in message state change event for SMS channel.

Syniverse CPaaS platform now supports Carrier Name and Carrier ID feature for A2P SMS messages sent and received in the US. This is an optional feature that is available as part of the Delivery Receipts (DR) and MO (Mobile Originated ) event notifications that are sent to your provisioned web hooks.
 
If you are interested in adding this feature to your account, please contact your account representative for more information.

The 'carrier_id' and 'carrier_name' attributes will be populated for SMS messages when available and should be treated as nullable fields.

Example : 

MT Delivery Receipt :

{​​​​​​​​

  "id": "yPnTnRZKSReRLZd1ZipWow",

  "topicID": "SCG-Message",

  "fields": {​​​​​​​​

    "previous_state": "SENT",

    "message_request_id": "1XOjLNU0CMuNKCVMeXPcH5",

    "message_id": "1XOjLNU0CMuNKCVMeXPcH5",

    "to_address": "+1XXXXXXXXXX", <-- this field will contain the recipient's phone number.

    "has_attachment": false,

    "reason_description": "SUCCESS",

    "application_id": 536,

    "reason_code": "200",

    "sender_id_alias": "FORD",

    "carrier_id": "1050",

    "company-id": 481,

    "sender_id_id": "hMcNoOpFE3zoxSI36CSDa7",

    "external_message_request_id": "",

    "new_state": "DELIVERED",

    "fragments_count": 1,

    "from_address": "XXXXX", <-- field has been masked on purpose and will contain your sender address.

    "carrier_name": "Cingular",

    "mt_price": 0.0125

  }​​​​​​​​

MO Delivery Receipt :

{​​​​​​​​ 

  "id": "PS6XbHb68iGPO2SJn6wDE3",

  "topicID": "SCG-Message",

  "fields": {​​​​​​​​

    "sender_id_alias": "FORD",

    "mo_price": 0.0025,

    "company-id": 481,

    "sender_id_id": "hMcNoOpFE3zoxSI36CSDa7",

    "message_body": "test message",

    "carrier_id": "1050",

    "message_id": "2OW6n3yNxoSdXcNRIQ1IL3",

    "to_address": "XXXXX", <-- field has been masked on purpose and will contain your sender address.

    "has_attachment": false,

    "fragments_count": 1,

    "from_address": "+1XXXXXXXXXX", <-- this field will contain the recipient's phone number.

    "carrier_name": "Cingular",

    "application_id": 537,

    "anti_virus_scan_status": "NONE"

  }​​​​​​​​

 

 

Was this article helpful?
0 out of 0 found this helpful

0 Comments

Please sign in to leave a comment.