Outbound Messages - Message Submissions
All outbound SMS submissions to the InteractSMS Gateway API should be sent to the following URL: https://secure.interactsms.com/api/v1/sendmessage.aspx. The API supports up to TLS 1.2 and accepts either GET or POST HTTP requests.
Parameter Name | Value Example | Comment |
Text (Required) | HelloWorld | Specify the text content to be sent in messages of type Text, within 0-160 characters. Replace any newlines in SMS-Content with ¬ (ASCII 172), which will be converted to newlines upon sending. URL encode the Text for best practice. |
To (Required) | 353871111111 | Destination mobile number should be in GSM format (e.g. 353861234567) and can be separated by commas. |
From (Required) | YourCompany or 353877777777 | The Sender's header, up to 11 characters with no spaces (alpha/numeric), appears on top of the SMS. Longcode/Shortcode numbers optional. |
User (Required) | User1 | The assigned username of the customer. |
Password (Required) | Password1 | The assigned password of the customer. |
Api_id | 9876 | This is a unique id supplied to the Customer once they are a registered. |
DeliveryTime (Optional) | 120 | DeliveryTime is the number of minutes a message will be stored before being broadcasted, e.g., 120 minutes means a message will be sent in two hours. |
NotifyID | 321354 | Notification ID for message tracking (max 30 characters). Leave blank to not receive notification messages from SMSC. |
Example: Outbound Messages - Message Submissions
Text=HelloWorld
To=353879999999
From=YourCompany
User=UserName
Password=Password123
Api_id=9876
DeliveryTime=10
NotifyID=321354
Full URL Example:
https://secure.interactsms.com/api/v1/sendmessage.aspx?user=User1&password=Password1&api_id=9876&to=353879999999&text=HelloWorld&from=YourCompany&DeliveryTime=5&NotifyID=321354
NOTE: You will be required to URL encode the HTTP Request as some characters may cause Issues.
Workflow: