For a smooth SMS setup(Text Message), follow this clear guide. It keeps you on track, avoids errors, and ensures success.
SMSPROVIDER API – Nigeria and West Africa
Integrate our SMS API and start sending messages instantly. Just sign in to your SMSProvider account and choose a method below.
Text Message
—
https://customer.smsprovider.com.ng/api/?username=user&password=pass&message=test&sender=welcome&mobiles=2348030000000,2348020000000
Example Responses:
Success Response: {“status”:”OK”,”count”:1,”price”:2}
Failed Response: {“error”:”Login denied.”,”errno”:”103″}
Follow this simple guide for a smooth SMS(voice) setup. It keeps you on track, avoids mistakes, and ensures success.
Call Message
—
https://customer.smsprovider.com.ng/api/?username=user&password=pass&message=391000&sender=2348030000000&mobiles=2348020000000&type=call
Upload Audio
https://customer.smsprovider.com.ng/api/?username=623512d06c&password=f4e50093a6&action=upload&url=login.betasms.com.ng/demo/sample.mp3
{“status”:”success”,”error”:””,”errno”:””,”data”:{“reference”:”ac798a79-f9e9-4662-c85b-f53ae1e62691″,”seconds”:22,”size”:”339.78KB”}}
Send TTS
https://customer.smsprovider.com.ng/api/?username=623512d06c&password=f4e50093a6&message=welcome+to+trillion.&type=tts&sender=2348040000000&mobiles=2348030000000
{“status”:”success”,”error”:””,”errno”:””,”data”:{“f75cfaec-5565-2044-449a-71f474f9f7d7″:”2348030000000”}}
Send Audio
https://customer.smsprovider.com.ng/api/?username=623512d06c&password=f4e50093a6&message=ac798a79-f9e9-4662-c85b-f53ae1e62691&type=call&sender=441120000000&mobiles=441130000000
{“status”:”success”,”error”:””,”errno”:””,”data”:{“b5703ef4-9730-c56e-d884-a314fe974cd6”:441130000000}}
Fetching Data
—
https://customer.smsprovider.com.ng/api/?username=user&password=pass&action=balance
Other Parameter
- login = Perform account login to validate a user
- profile = The customer profile of the account
- balance = The current balance on the account
- contacts = The type (text, call, tts ) of the message
- numbers = The saved numbers on the account
- groups = The groups on the account
- audios = The saved audios on the account
- history = The message history on the account
- scheduled = The scheduled messages on the account
- reports = The delivery reports on the account
- payments = The payment history on the account
Error Codes:
000 = Request successful
100 = Incomplete request parameters
101 = Request denied
110 = Login status failed
111 = Login status denied
120 = Message limit reached
121 = Mobile limit reached
122 = Sender limit reached
130 = Sender prohibited
131 = Message prohibited
140 = Invalid price setup
141 = Invalid route setup
142 = Invalid schedule date
150 = Insufficient funds
151 = Gateway denied access
152 = Service denied access
160 = File upload error
161 = File upload limit
162 = File restricted
190 = Maintenance in progress
191 = Internal error