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


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:

101Missing mobile number
102Missing message
104Missing username
105Missing password
201Invalid username or password. 201 also appears in case the XML code triggered is incorrect.
202Invalid mobile number
203Invalid sender ID or DLT Entity Id Missing
207Invalid authentication key
208IP is blacklisted
209Default route not found
The route could not be determined. Please contact support
211DLT Template Id Missing
301The user does not have sufficient balance to send SMS
302Expired user account
303Banned user account
306This route is currently unavailable
307The schedule time is incorrect
308Campaign name cannot be more than 32 characters
309The selected group(s) does not belong to you
310SMS is too long. The system paused this request automatically
311When 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.
400Flow ID Missing or Invalid Flow
401Flow Not Yet Approved
402The message has some hard block keywords.
403Flow is disabled
418IP not whitelisted
506Internal error, please contact your account manager
601Internal error, please contact your account manager
602If your current route is disabled, kindly select another route
603This sender ID is blacklisted, please use a different sender ID
604Please enter at least one correct number to send an SMS
606The scheduled date cannot be more than three weeks
607Please enter the campaign name
608Scheduled SMS cannot be less than the current end time