What are the reason for error codes received under the API failed?

ERROR CODES

Error codes are displayed if there's an issue in the message sent by you. Click on the respective code to find out the reason for failed SMS and also to know what that particular code means.

You can also find the reasons for all the error codes for API below:

101     
Missing mobile number
102     
Missing message
104     
Missing username
105     
Missing password
201     
Invalid username or password. 201 also appears in case the XML code triggered is incorrect.
202     
Invalid mobile number
203     
Invalid sender ID
207     
Invalid authentication key
208     
IP is blacklisted
209     
Default route not found
210     
Route could not be determined. Please contact support
301     
User does not have sufficient balance to send SMS
302     
Expired user account
303     
Banned user account
306     
This route is currently unavailable
307     
Schedule time is incorrect
308     
Campaign name cannot be more than 32 characters
309     
Selected group(s) does not belong to you
310     
SMS is too long. System paused this request automatically 

311     
When the same SMS content is sent to the same number within 10 seconds. This is a security feature used to avoid multiple deliveries.
The first SMS will be delivered and the second will be rejected. The balance will also be deducted only once.

418     
IP not whitelisted
506     
Internal error, please contact your account manager 

601     
Internal error, please contact your account manager
602     
Your current route is disabled, kindly select another route
603     
This sender ID is blacklisted, please use a different sender ID
604     
Please enter at least one correct number to send SMS
606     
Scheduled date cannot be more than three weeks
607     
Please enter campaign name
608     
Scheduled SMS cannot be less than current end time