Authentication, Voice & SMS APIs for Every Platform

Enables you to communicate faster and easier, Developed with tech innovations.

Trial SignUp


With our Highly Scalable APIs and web Interface Powered by Instant Alerts.

Let's write your first API code to send sms & deploy with just few lines

We build our APIs to be simple to use, powerful in production, and endlessly scalable. Programmable sms makes it easy for developers to enable SMS notification feature applications.

Start with small api code into your application to enable power of automated sms notifications. Powerful SMS APIs to send text SMS effortlessly.

  • curl  \
    -F apikey=65ats54oxxxxxxxxxxxxxxxxxxxx \
    -F sender=SEDEMO \
    -F to=919020xxxxxx \
    -F message=Hi, this is a test message \
    -F format=json
  • $message = urlencode('Hi, this is a test message');
    $sender = 'SEDEMO'; 
    $apikey = '65ats54oxxxxxxxxxxxxxxxxxxxx';
    $baseurl = ''.$apikey;
    $url = $baseurl.'&sender='.$sender.'&to='.$mobileno.'&message='.$message;    
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_POST, false);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($ch);
  • import requests
    message = 'Hi+this+is+a+test+message'
    mobileno= '919035xxxxxx'
    sender = 'SEDEMO'
    apikey = '65ats54oxxxxxxxxxxxxxxxxxxxx'
    baseurl = ''+apikey
    url= baseurl+'&sender='+sender+'&to='+mobileno+'&message='+message+'&format=json'
    response = requests.get(url)
    print('Response:', response, 'request.')
  • require 'net/http'
    message = URI::encode('Hi, this is a test message')
    mobileno = '91903xxxxxxxx'
    senderid = 'SEDEMO'
    apikey = '65ats54oxxxxxxxxxxxxxxxxxxxx'
    baseurl = ''+apikey
    url = URI.parse(baseurl+'&sender='+senderid+'&to='+mobileno+'&message='+message)
    req =
    res = Net::HTTP.start(, url.port) {|http|
    puts res.body
  • message=URLEncoder.encode('Hi this is a test message', "UTF-8");
    baseurl = "";
    URL url = new URL(baseurl+"&sender=SEDEMO&to=919035xxxxxx&message=Test+message");
    HttpURLConnection con = (HttpURLConnection) url.openConnection();
    BufferedReader rd;
  • using System;
    using System.IO;
    using System.Net;
    public class Program{
        public static void Main(){
            string mobileno = "9190xxxxxxxx";
            string baseurl = "";
            string url = baseurl+"&sender=SEDEMO&to="+mobileno+"&message=Hi,this is a test message&format=json";
            WebRequest request = HttpWebRequest.Create(url);
  • package main
    import ( "net/http" "net/url" "fmt" "strings" )
    func main() {
      v := url.Values{}
      v.Set("message","Hello, this is a test sms")
      rb := *strings.NewReader(v.Encode())
      client := &http.Client{}
      req, _ := http.NewRequest("POST", "", &rb)
      resp, _ := client.Do(req)
  • npm install springedge
    var springedge = require('springedge');
    var params = { 
    'sender': 'SEDEMO', 'apikey': 'API_KEY_HERE', 'to': [ '9190xxxxxxxx'],
    'message': 'Hi, this is a test message', 'format': 'json' };
    springedge.messages.send(params, 5000, function (err, response) {
      if (err) {
        return console.log(err);

Explore our offerings to make your communications great

Global Messaging

Spring Edge provides a complete range of messaging services which offers comprehensive and customized, personalized messaging platform. Our core Services includes bulk sms service, global transactional and promotional messaging. Our next generation messaging platform enables businesses to explore bulk messaging that best suits their need. The platform also offers communication is delivered to the end user in the best possible way every time.

Explore Messaging

2 Way Communication

Spring Edge offers you a Two Way Messaging platform which enable your application to receive SMS over web, beside just one way inbound SMS. Two way messaging opens the communication channels to let businesses empower in 2-way conversations. 2 way messaging can be achieved using virtual number which can be a long code number or a short code number to receive messages over web and trigger it to a configured server url containing text message and sender mobile..

Explore More

Developers APIs

Spring Edge Provide powerful APIs which can be integrated with your website/software with cross platforms, languages and methods to send bulk messages and sms alerts instantly via spring edge bulk sms gateway services. Instant alerts APIs include Rest APIs, SMPP and soap to send bulk messages, Spring Edge has also developed numerous technology innovations, enabled through network-level integration with mobile operators. Programmable sms makes it easy for developers to enable SMS notification feature applications.

Explore APIs

"Bridging gap between enterprises and their clients through our concrete connectivity"

Spring Your Business with us, Request A Demo                

Processing... x
Your Message has been sent! x