The Add Phone to Sender Code command allows you to subscribe an existing SMS contact to an SMS Sender Code. The command is used for Contacts who do not also exist as email contacts and have no email address. The command requires the following arguments: Command, Realm, Password, Phone Number, and Sender Code.
api_web?r=myrealm&p=mypass&c=addphonetosendercode&phone=12065551212&sender_code=120162701555
The command is ‘addphonetosendercode', the realm is ‘myrealm’ and the password is ‘mypass’. The SMS contact with the matching phone number will be added to the sender code '120162701555'.
Example
Using addphonetosendercode with all commands and arguments (please note the command is wrapped for display purposes only):
api_web?r=myrealm&p=mypass&c=addphonetosendercode&phone=12065551212&sender_code=120162701555&group_name=mygroup
Successful results return:
SUCCESS: Adding phone to sender code was successful
Results
The Add Phone to Sender Code commands output either a SUCCESS or FAILURE message.
Success
The command success message returns the SUCCESS message. The result format is:
SUCCESS: Adding phone to sender code was successful
Failure
The command will fail if a subscription already exists, if the phone number is not found, or if an argument is invalid. The result format is:
FAILURE: [Reason]
Arguments
The command supports the following arguments:
Name |
Req? |
Description |
Argument |
Command |
Yes |
Defines the command to use. |
cmd=addphonetosendercode c=addphonetosendercode |
Realm |
Yes |
Name of the realm to run the command. This is required, and the command will fail if the realm and password do not match. |
realm=[realm_name] r=[realm_name] |
Password |
Yes |
Authentication code for API access. This is required, and the command will fail if the realm and password do not match. |
pwd=[password] p=[password] |
Phone |
Yes |
Numeric phone number for the contact. Do not include special characters (such as parenthesis or dash). |
phone=[phone] |
Sender Code |
Yes |
Sender Code representing the message sender. A Sender Code is either a short code or number. It represents the 'from' field when deploying an SMS. The message recipient will see this sender on their mobile device when a message is received. |
sender_code=[sender_code] |
Group Name |
Group to associate Subscription for sending batch messages. |
group_name=[group_name] |