Platform - Hubtel

Far more than just APIs

Deploy the power of our platform to work for your business.
Build your own unique system to use Bulk SMS, USSD, Voice, Two-Way SMS and Airtime Billing in one beautiful API stack.





Here’s why we love our APIs.
After all, we’re developers too.

Scalable Platform

Our platform is congestion-free, very fast and highly available


No complex setups. Just simple APIs to get you started in no time.

More reach. More service

Use one integration to get services as you need.

Our APIs are FREE

No set-up cost. No monthly fees. No hidden charges.

Developer support for real

Need help. Raise a ticket, email or live chat with us.

Secured integration

Encrypt your API calls from end-to-end.

Get set. Go!

See how easy it is to integrate with us

    curl --request \
      GET '\
    using System;
    using System.Net;

    class Program{
     static void Main(string[] args){
       string url = "" +
            "From=Unity&To=%2B233256786234" +
            "&Content=Hello%2C+world" +
            "&ClientId=frbiodfp" +
            "&ClientSecret=tkreglmn" +

       WebClient client = new WebClient();
       string text = client.DownloadString(url);

    public class SendMessage {
      public static void main(String[] args) throws Exception {
         String url = ""
         + "From=Unity&To=%2B233256786234"
         + "&Content=Hello%2C+world&"
         + "&ClientId=frbiodfp"
         + "&ClientSecret=tkreglmn&RegisteredDelivery=true";

         URL client = new URL(url);
         URLConnection yc = client.openConnection();
         InputStream stream = yc.getInputStream(); 
         InputStreamReader reader = new InputStreamReader(stream);
         BufferedReader in = new BufferedReader(reader);
         String inputLine;
         while ((inputLine = in.readLine()) != null)
      $url = ""
        . "From=Unity"
        . "&To=%2B233256786234"
        . "&Content=Hello%2C+world"
        . "&ClientId=frbiodfp"
        . "&ClientSecret=tkreglmn"
        . "&RegisteredDelivery=true";
     // Fire the request and wait for the response
     $response = file_get_contents($url) ;

Bulk SMS

Send millions of text messages around the world from your application using our SMS Gateway.

● Integrate via HTTP or SMPP 3.4
● Direct connections to mobile networks for guaranteed delivery.
● Receive delivery reports through webhooks.

Start Messaging


Explore how you can use interactive USSD to deliver value added services to your customers. The Hubtel USSD Gateway takes the pain of setting up a complex USSD system away from you.

● Free test USSD codes to get you going quickly.
● SDKs and simulators for quick application development.
● Request and manage your USSD services online with ease.
● Flexible payment terms that will meet your budget.
● Add multiple extensions to your USSD code for free.
● Integrate once and connect to multiple Networks across various countries.

Start interacting

Two-Way SMS & Airtime Billing

Monetize your content by charging users who subscribe to your services.

● Acquire more users through different subscription channels.
● Bill users directly on their mobile devices.
● Monitor your revenue performance on an intuitive web interface

Interact & bill

Let’s help you take your business to the next level.
Connect with our team now