Call Us: (+234) 812 091 3952 
Log in Register

Login to your account

Username
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name
Username
Password *
Verify password *
Email *
Verify email *

Our API enables you to interface your applications, websites and systems to our enterprise grade messaging platform. You will be able to Send SMS, Voice Broadcast, Delivery Status or check your balance through our HTTP API

Checking Balance

Check remaining Credit Unit through the following api url:

"http://tozentmessaging.com/index.php?option=com_jsms&task=apicheckbal&username=xxx&password=xxx"

Sending SMS

Connect to HTTP API and send single or multiple sms messages through the following api url

"http://tozentmessaging.com/index.php?option=com_jsms&task=apisendsms&username=xxx&password=xxx&senderid=sendernamexxx&recipient=234808xxxxxxx,2348030000000&message=Yourmessagehere" 

Sending Voice Broadcast

Cconnect to the following voice API to send voice blast from another application or website

"http://tozentmessaging.com/index.php?option=com_jsms&task=apisendvoice&username=xxx&password=xxx&sender=mynamexxx&recipient=234808xxxxx,448030xxxxx&voiceurl=http://youraudiofilelocationxx.xxx/myaudioxxx.mp3&duration=xxx" 

Checking Message Status

To check status of a sent messages

"http://tozentmessaging.com/index.php?option=com_jsms&task=apistatus&username=xxx&password=xxx&msg_id=xxx"

Parameters

 recipient:The destination phone numbers. Separate multiple numbers with comma(,)
username: Your account username
password: Your account password
senderid: The sender ID to show on the receivers phone
message: The text message to be sent
schedule: Specify this parameter only when you are scheduling an SMS or Voice broadcast for later delivery. It contains the date SMS or Voice Broadcast should be delivered. format is "2010-10-01 12:30:00" i.e "YYYY-MM-DD HH:mm:ss"
voiceurl: The url of the voice file ( mp3) to send voice blast Duration: sound file duration (digits only, 2 decimal places)

The Return values

100 = Successful
50 = SMS Sending Failed
-1 = Message not sent
-2 = Invalid Sender id
-3 = Recipients empty
-4 = Insufficient Balance
-5 = Authentication error
-6 = Invalid word found in SMS
-8 = Message empty
-10 = Gateway Unreachable
-11 = Invalid Message id
-12 = Invalid schedule date format
-13 = Unable to schedule
-14 = Username is empty
-15 = Password is empty
-16 = System Error
-20 = Invalid Message URL
-21 = Invalid Message duration