SMS Gateway API for building your own messaging app using our messaging infrastructure. Our SMS API allows you to send and receive an SMS text message to any phone number, query information about inbound and outbound messages, manage contacts, create templates (i.e. message formats and static texts) and schedule recurrent SMS messages as well as process bulk SMS messages.
Choose our user-friendly SMS Gateway API to blend our SMS service seamlessly with your existing business applications and systems. We work hard to ensure that any developer who wants to use our SMS API code in their application, site or system, can do so reliably and simply. Our API is fast, simple and reliable and can be used to send and receive text messages in any project. You can test-drive or start using our API right away with our free online registration.
Ready-to-Use API Scripts
Use Java, Ruby, PHP, Python, and Perl to integrate your apps using our SMS API script.
Text Directly from Your App
Send one, two, thousands or millions of SMS messages directly from your app.
It’s Easy to Get Started
Create an account, get your API key, and integrate our API into your app in less than one day.
|Top-up Amount||Price Per SMS||Number of SMS|
|KSh. 1 - KSh. 12,500||KSh. 0.75||Up to 16,667 Messages|
|KSh. 12,501 - KSh. 25,000||KSh. 0.70||Up to 35,714 Messages|
|KSh. 25,001 - KSh. 50,000||KSh. 0.65||Up to 76,923 Messages|
|KSh. 50,001 - KSh. 100,000||KSh. 0.60||Up to 166,667 Messages|
|KSh. 100,001 - KSh. 150,000||KSh. 0.55||Up to 272,727 Messages|
|KSh. 150,001 - KSh. 200,000||KSh. 0.5||Up to 400,000 Messages|
Prices are inclusive of taxes – Call us at +254722157527 to discuss high volume traffic. Click here for our international coverage rates.
Send one or thousands of text messages to any app with our SMS API.
Call Back URLs
We can post text message replies and notifications of delivery directly to your application.
Send messages using Greek, Arabic or Asian character sets or include special characters
Get inbound text messages as a separate API command or let replies to your application be posted.
To verify your balance, access your account and ensure that you have sufficient credit for the next campaign.
Long Text Messages
Send a single message with up to 800 characters – very useful if more information is required.
If you’re not a software developer, the concept of SMS API integration with third-party services may be somewhat difficult to understand, so you may want to look at these questions:
How to use the Uwazii MOBILE API
You can utilize the Uwazii MOBILE SMS API to obtain inbox and outbound message information, transmission/reception of SMS messages, contact lists, recurring text scheduling, bulk SMS processing, and template setup. This is how to start using the Uwazii MOBILE SMS Gateway API: (i) Register for an account to obtain your SMS API credentials. The login credentials for the Uwazii MOBILE web application are the same as those for the API credentials. (ii) Connect to the API endpoint and start writing your code.
What is an API
An application programming interface or API is a set of web-based application programming rules, standards, and instructions. Generally speaking, SMS APIs are released to the public to allow developers to use the API to power their services. The end user sees only one interface, but many APIs work together behind the scenes and integrate with SMS solutions to deliver a seamless experience.
Does Uwazii MOBILE provide public SMS API documentation?
Of course! Our team has produced an exhaustive SMS API documentation to help you construct your own messaging application through our infrastructure. Our documentation includes information on text messages, SMS emails, distribution lists, personalized fields, accounts and sub-counts, and statistics, encoding and more. Read full SMS Gateway API documentation.
How can I obtain Uwazii MOBILE SMS API credentials?
Before you get started with the Uwazii MOBILE REST API, you have to register for an account which will give you your API credentials and connect to the API endpoint. This can be done by signing up for free. Once you have received your account credentials, acess the API and connect with your code.
Each account includes
Our message campaign wizard is super easy to use and will allow you to send a comprehensive, personalized SMS message in seconds.
Worry less about mixed contacts. We will clean your contacts using our smart import filter. It can reformat numbers automatically in different styles.
We grant each recipient access to a USSD number to automatically opt-out. An opt-out message will automatically be placed at the end of each message.
We give authentic handset delivery report. This means we receive acknowledgment that the phone has received the SMS, not just the carrier.
Our customers rarely have problems with our simple web interface or SMS API, but you can always call us during business hours or email us.
Secure Payment Options
Topup your account online and have the SMS credits added to your account within 5 minutes or less.
SMS credits dont have an expiry period as long as you keep your account active. You can top up anytime.
Money Back Guarantee
If you are not happy with our service you can always request a refund for unused credit. See our terms.
Enable automatic balance notification whenever your account balance reaches a certain limit.
Printable Payment Receipts
Access a printable PDF receipt for payments made online. The receipt is emailed to you immediately.
Unique Invoice Numbers
File and track your payments with a unique invoice number. Important for future business reference.
A Bit of Us
We are confident and we’ve got an excellent team on deck to handle all your SMS messaging needs