SMS API Provider in Nigeria for Seamless Messaging

The SMS.to API provides a simple and affordable solution for sending SMS to Nigeria. With easy setup and worldwide coverage, it's the ideal choice for reaching your Nigerian customers.

Our API also offers a range of features including accurate delivery reports, list creation, HLR validation, and personalized messaging. Whether you're using it for your computer software, CRM, ERP, notifications, or SMS marketing campaigns, our API has got you covered.

Start sending SMS in minutes by signing up for a free test account today. For more information, please don't hesitate to contact our sales team.

GET STARTED Contact Sales

Free Trial - No Credit Card Required

PizzaStore
PZ
For the next 24 hours you can get 1 Pizza & 1 Pizza for FREE with Extra Pepperoni
Use PIZZASMS Coupon at checkout to redeem. Optout - sms.to/o/8Vs1RS
PizzaStore
Ok. Thank you.
iFixers
IF
Your iMac is now repaired and shiny as new. John from iFixers!
iFixers
When can I pick it up?
IF
Pickup anytime between 09:00:17:00 Mon to Friday from our store
DoctorOffice
DO
This is a reminder for your Appointment with Dr.Smooch at 18:00:18:30 on Monday.
To reschedule call our office up to 24 hours before.
DoctorOffice
SMStoAuth
SA
Your blockchain wallet authorization code is 8KD18
SMStoAuth
60123
61
From 1 to 10, how happy were you with the service received at MyAwesomeCoffeeShop?
60123
I really liked the service. My girlfriend got her coffee precisely as she wanted it. I am giving a 10.
61
Thank you! Looking forward to seeing you again at our lovely coffee shop.

Cost Calculator

Fill details below to calculate your
SMS campaign cost


€ 0.080 price per sms

High volume?

Contact Sales →

SMS API Pricing Options in Nigeria

Flexible Pricing Plans for Seamless SMS API Integration in Nigeria

With our SMS API service in Nigeria, you only pay for the messages you send. Check out our pricing for low volumes on the left side of the page, and reach out to us if you're a high volume user to discuss volume-based discounts.


BUY SMS CREDITS →

Enhance Your Business Communications with SMS API in Nigeria

Seamless Integration and Enhanced Communication with SMS API

The demand for SMS API services is surging in Nigeria. With over 144920170 mobile subscribers in 2018, the potential for Bulk SMS has never been higher. Nigeria's population of 203452505 has a significant mobile penetration rate of 71.2%. Combined with the constant growth rate for mobile subscriptions, the opportunity for A2P traffic is massive for both local and international businesses. By not partnering with a professional platform like SMS.to for your Bulk SMS needs, you are missing out on tremendous potential for your business.

Mobile Networks for SMS API integration in Nigeria

Streamlined SMS Integration with Nigeria's Leading Mobile Networks

Our Bulk SMS API service in Nigeria empowers you to effortlessly connect with your target audience across all mobile networks. With our easy-to-use SMS API integration or web interface, you can seamlessly send bulk SMS messages to potential customers anywhere in Nigeria. Reach your audience effectively and drive your business forward with our intuitive platform.

Seamless SMS API Integration Solutions in Nigeria

Powerful SMS API Solutions for Streamlined Communication in Nigeria

Unlock seamless SMS API integration solutions in Nigeria and streamline your business communication. Our robust SMS API allows you to effortlessly connect and integrate your applications with leading Nigerian mobile operators including MTN Nigeria, Airtel Nigeria, 9mobile, and Glo Nigeria. Leverage the power of SMS API to personalize customer interactions, automate notifications, and enhance engagement, all with our reliable and user-friendly platform. Simplify your messaging process and optimize your communications with our SMS API integration solutions in Nigeria.

Powerful SMS API Solutions for Developers in Nigeria

Simplify Development with Our Robust SMS API Solutions

Get reliable and scalable SMS API integration for your Nigerian business with SMS.to. Build robust applications, connect to CRMs and other software, and enjoy seamless SMS connectivity with our powerful SMS API solution. Send SMS messages to all networks across Nigeria efficiently and effectively, without any hassle. Upgrade your SMS communication strategy with SMS.to's Nigeria-specific API today.


GET API KEY →
curl --location 'https://api.sms.to/sms/send' \
--header 'Authorization: Bearer <api_key>' \
--header 'Content-Type: application/json' \
--data '{
    "message": "This is test and \n this is a new line",
    "to": "+35799999999999",
    "bypass_optout": true,
    "sender_id": "SMSto",
    "callback_url": "https://example.com/callback/handler"
}'
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.sms.to/sms/send',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "message": "This is test and \\n this is a new line",
    "to": "+35799999999999",
    "bypass_optout": true,
    "sender_id": "SMSto",
    "callback_url": "https://example.com/callback/handler"
}',
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer <api_key>',
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
var https = require('follow-redirects').https;
var fs = require('fs');

var options = {
  'method': 'POST',
  'hostname': 'api.sms.to',
  'path': '/sms/send',
  'headers': {
    'Authorization': 'Bearer <api_key>',
    'Content-Type': 'application/json'
  },
  'maxRedirects': 20
};

var req = https.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function (chunk) {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });

  res.on("error", function (error) {
    console.error(error);
  });
});

var postData = JSON.stringify({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": true,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
});

req.write(postData);

req.end();
require "uri"
require "json"
require "net/http"

url = URI("https://api.sms.to/sms/send")

https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true

request = Net::HTTP::Post.new(url)
request["Authorization"] = "Bearer <api_key>"
request["Content-Type"] = "application/json"
request.body = JSON.dump({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": true,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
})

response = https.request(request)
puts response.read_body
import http.client
import json

conn = http.client.HTTPSConnection("api.sms.to")
payload = json.dumps({
  "message": "This is test and \n this is a new line",
  "to": "+35799999999999",
  "bypass_optout": True,
  "sender_id": "SMSto",
  "callback_url": "https://example.com/callback/handler"
})
headers = {
  'Authorization': 'Bearer <api_key>',
  'Content-Type': 'application/json'
}
conn.request("POST", "/sms/send", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n    \"message\": \"This is test and \\n this is a new line\",\r\n    \"to\": \"+35799999999999\",\r\n    \"bypass_optout\": true,\r\n    \"sender_id\": \"SMSto\",\r\n    \"callback_url\": \"https://example.com/callback/handler\"\r\n}");
Request request = new Request.Builder()
  .url("https://api.sms.to/sms/send")
  .method("POST", body)
  .addHeader("Authorization", "Bearer <api_key>")
  .addHeader("Content-Type", "application/json")
  .build();
Response response = client.newCall(request).execute();
package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.sms.to/sms/send"
  method := "POST"

  payload := strings.NewReader(`{`+"
"+`
    "message": "This is test and \n this is a new line",`+"
"+`
    "to": "+35799999999999",`+"
"+`
    "bypass_optout": true,`+"
"+`
    "sender_id": "SMSto",`+"
"+`
    "callback_url": "https://example.com/callback/handler"`+"
"+`
}`)

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("Authorization", "Bearer <api_key>")
  req.Header.Add("Content-Type", "application/json")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}

Trusted by Businesses Worldwide

Privacy & Regulatory Compliance

Achieve strict Privacy & Regulatory Compliance with our SMS API. Seamlessly integrate powerful messaging capabilities into your applications and systems.

ShortLink Tracking

Track your SMS API ShortLinks to monitor engagement and optimize campaigns. Unlock valuable insights on click-through rates and measure effectiveness.

Global Delivery

Unlock global reach with our SMS API for reliable and seamless message delivery across borders. Expand your business globally with ease and convenience.

Security & Transparency

Enhance Security & Transparency with our reliable SMS API. Simplify messaging integration while safeguarding data and building customer trust.

Personalisation & Dynamic Fields

Unlock the power of Personalisation & Dynamic Fields with our versatile SMS API. Seamlessly integrate and deliver personalized messages to engage your recipients like never before. Maximize impact.

Fair Price Promise

At SMS.to, we uphold our Fair Price Promise, providing cost-effective solutions for your messaging needs. Utilize our reliable SMS API for seamless integration and enhanced communication capabilities.

Secure Payments