SMS Error Codes
HTTP Status Code
| HTTP Status | Description |
|---|---|
| 200 | Successful request |
| 202 | Successful request has been accepted |
| 400 | Invalid Input, validation failed |
| 500 | Server Error, unable to process your request |
| HTTP Status | Error Code | Description | Error Details |
|---|---|---|---|
| 400 | E106 | Improper callback object | { "code": "E106", "message": "Invalid/incorrect inputs", "data": [], "error": { "url": "InValid url in callback object", "method": "Improper callback object" } } |
| 400 | E107 | Only GET and POST methods are allowed for callback | { "code": "E107", "message": "Invalid/incorrect inputs", "data": [], "error": { "url": "InValid url in callback object", "method": "Only GET and POST methods are allowed for callback" } } |
| 401 | E110 | You have a low balance in your account. Check and add the credits to proceed. | { "status": "400", "code": "E110", "message": "Please check your balance, You have a low balance!", "data": [], "error": { "balance": "Please check your balance, You have a low balance!" } } |
| 400 | E401 | The SMS length is exceeding 4000 characters. Keep the characters below the maximum limit and re-execute the command. | { "code": "E401", "message": "The SMS length is exceeding 4000 characters.", "data": [], "error": { "body": "The SMS length is exceeding 4000 characters." } } |
| 400 | E402 | Invalid schedule time. Minimum 5 minutes time gap is required and 3 months from now. | { "code": "E402", "message": "Message can be scheduled for after 15 minutes from current time and before 3 months from now.", "data": [], "error": { "time": "Message can be scheduled for after 15 minutes from current time and before 3 months from now." } } |
| 400 | E404 | You cannot send the **OTP** type message to multiple numbers in one go. | { "code": "E404", "message": "If Type is OTP then only one mobile number is allowed.", "data": [], "error": { "body": "If Type is OTP then only one mobile number is allowed." } } |
| 400 | E405 | You cannot send the **TXN** type message to more than 100 numbers in a single attempt. | { "code": "E405", "message": "If Type is TXN then mobile numbers should not be more than 100.", "data": [], "error": { "body": "If Type is TXN then mobile numbers should not be more than 100." } } |
| 400 | E413 | The **Body** parameter is mandatory. | { "code": "E413", "message": "Invalid/incorrect inputs", "data": [], "error": { "body": "body field is mandatory" } } |
| 400 | E413 | The **Sender ID** is missing in the request. Include an ID and proceed. | { "code": "E413", "message": "Invalid/incorrect inputs", "data": [], "error": { "sender": "sender field is mandatory" } } |
| 400 | E413 | The **To** parameter is missing. Include the parameter, set the value, and re-execute the command. | { "code": "E413", "message": "Invalid/incorrect inputs", "data": [], "error": { "to": "The mobile number field is empty.", "to-number": "'To-number' param is required if 'To' param is not passed." } } |
| 400 | E413 | The **Campaign** name should contain only alphanumeric. | { "code": "E413", "message": "Invalid/incorrect inputs", "data": [], "error": { "campaign_name": "campaign name should contain only alpha numerics" } } |
| 400 | E413 | Invalid or In-Correct input for passing HTML tags in parameters. | { "code": "E413", "message": "Invalid/incorrect inputs", "data": [], "error": { "sender": "The sender should not contain any html tags." } } |
| 400 | E414 | For the MKT type, you cannot add more than 5000 mobile numbers. | { "code": "E414", "message": "For this type you cannot add mobile numbers more than 5000.", "data": [], "error": { "body": "For this type you cannot add mobile numbers more than 5000." } } |
| 400 | E418 | Invalid or In-Correct **Sender ID** | { "code": "E418", "message": "Invalid or In-Correct sender", "data": [], "error": { "sender": "Invalid or In-Correct sender" } } |
| 400 | E425 | The **Channel** can be either WhatsApp/SMS. | { "code": "E425", "message": "Channel can be either sms.", "data": [], "error": { "channel": "Channel can be either sms." } } |
| 400 | E601 | The **Body** parameter is mandatory. | { "code": "E601", "message": "Invalid/incorrect inputs", "data": [], "error": { "body": "body field is mandatory" } } |
| 400 | E604 | The **Unicode** must contain only 0, 1, or AUTO. | { "code": "E604", "message": "Invalid/incorrect inputs", "data": [], "error": { "unicode": "unicode should contain only 0, 1 or AUTO." } } |
| 400 | E606 | The **Flash** parameter can contain only 1 or 0. | { "code": "E606", "message": "Invalid/incorrect inputs", "data": [], "error": { "flash": "flash should contain only 0 or 1" } } |
| 400 | E607 | The **Campaign** name should contain only alphanumeric. | { "code": "E607", "message": "Invalid/incorrect inputs", "data": [], "error": { "campaign_name": "campaign name should contain only alpha numerics" } } |
| 400 | E622 | The **Type** has to be either OTP, MKT, TXN, and TXND. | { "code": "E622", "message": "type has to be either OTP,DEFAULT,...", "data": [], "error": { "error": "type has to be either OTP,DEFAULT,..." } } |
| 400 | E907 | At least one of the parameters with **To-number** or **To** needs to be passed. | { "code": "E907", "message": "Invalid/incorrect inputs", "data": [], "error": { "to": "The mobile number field is empty.", "to-number": "'To-number' param is required if 'To' param is not passed." } } |
Updated 1 day ago
What’s Next
Did this page help you?

