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 or DLT Entity Id Missing
207
Invalid authentication key
208
IP is blacklisted
209
Default route not found
210

Route could not be determined. Please contact support
211
DLT Template Id Missing
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.
400
Flow ID Missing or Invalid Flow
401
Flow Not Yet Approved
403
Flow is disabled
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
Headings