Developers


With our developers’ API, you can integrate bulk SMS into your website or any application that has http request enabled and XML (optional).

The advantages this has to offer is ever increasing and makes bulk SMS available to you from any programming language of your choice, whether its a Visual Basic Program, .Net, PHP, JAVA or any language of your choice.

All you need to get started is our API documentation. You can have this set up in no time as we have provided options for different methods of connection.

Download API Documentation  

We currently provide programming support for API integration using the PHP programming language for free and for those who do not have programming skills, so you can be sure to get up and running very quickly.

Visual Basic Support: Integration is also available for Visual Basic 6 applications for a fee.

Please contact our support team if you have any problems during integration by sending an email to developer@multitexter.com.

$message = urlencode("message here");
$sender= urlencode("sender name");
$mobile = "2348012345678,2347012345678";
$url = 'http://www.MultiTexter.com/tools/geturl/Sms.php?username=usernameg&password=password&sender='.$sender.'&message='.$message .'&flash=0&recipients='. $mobile;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HEADER, 0);
$resp = curl_exec($ch);
curl_close($ch);


if its successful, it will return 100 else it will return other code error, You can check the documentation for the error code.
Dim urlStr As String
Dim message As String = "Your message "
Dim sender As String = "Sender / Display Name"
Dim recipient As String = "2348012345678,2347012345678"
urlStr = "http://www.MultiTexter.com/tools/geturl/Sms.php?username=abc&password=xyz&sender="&sender&"&message="&message&"&flash=0&sendtime=2009-10- 18%2006:30&listname=listname&recipients="&recipient
Dim success As Long
success = url.ParseUrl(urlStr)


Where
Username Client’s username used for login on MultiTexter System.
Password Client’s password used for login on MultiTexter System.
Sender Dynamic sender name. Maximum 11 characters for alphanumeric sender ID .
Message The content of the text message.
Flash Either 1 or 2.
1 – normal SMS
2 – flash SMS that will be displayed on recipient’s screen directly
Recipients Internationally formatted recipient without leading ‘0’ or ‘+’, For example: 2347033001122
if its successful, the url.ParseUrl(urlStr) will return 100. else you can see the documentation for other status
string message = "Your message here";
string sender = "sender/display name";
string recipient = "2348012345678,2347012345678";
string url= "https://www.MultiTexter.com/tools/geturl/Sms.php?username=abc&password=xyz&sender="+sender+"&message="+message+"&flash=0&sendtime=2009-10- 18%2006:30&listname=friends&recipients="+recipient;
HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create(string.Format(url));
webReq.Method = "GET";
HttpWebResponse webResponse = (HttpWebResponse)webReq.GetResponse();
Stream answer = webResponse.GetResponseStream();
StreamReader _recivedAnswer = new StreamReader(answer);

Where
Username Client’s username used for login on MultiTexter System.
Password Client’s password used for login on MultiTexter System.
Sender Dynamic sender name. Maximum 11 characters for alphanumeric sender ID and 14 for numeric.
Message The content of the text message.
Flash Either 1 or 2.
1 – normal SMS
2 – flash SMS that will be displayed on recipient’s screen directly
Recipients Internationally formatted recipient without leading ‘0’ or ‘+’, For example: 2347033001122
listname is optional, its the name of saved contacts on multitexter.com
if its successful, the webResponse.GetResponseStream() will return 100. else you can see the documentation for other status code and the meaning.
private final String USER_AGENT = "Mozilla/5.0";
string message = "Your message here";
string sender = "sender/display name";
string recipient = "2348012345678,2347012345678";
String url= "https://www.MultiTexter.com/tools/geturl/Sms.php?username=abc&password=xyz&sender="+sender+"&message="+message+"&flash=0&sendtime=2009-10- 18%2006:30&listname=friends&recipients="+recipient;
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
con.setRequestProperty("User-Agent", USER_AGENT);
int responseCode = con.getResponseCode();
System.out.println("\nSending 'GET' request to URL : " + url); System.out.println("Response Code : " + responseCode); BufferedReader in = new BufferedReader( new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
return response.toString();
//System.out.println(response.toString());

Where
Username Client’s username used for login on MultiTexter System.
Password Client’s password used for login on MultiTexter System.
Sender Dynamic sender name. Maximum 11 characters for alphanumeric sender ID and 14 for numeric.
Message The content of the text message.
Flash Either 1 or 2.
1 – normal SMS
2 – flash SMS that will be displayed on recipient’s screen directly
Recipients Internationally formatted recipient without leading ‘0’ or ‘+’, For example: 2347033001122
listname is optional, its the name of saved contacts on multitexter.com
if its successful, the con.getResponseCode() will return 100. else you can see the documentation for other status code and the meaning.