Errors
Every KudiSMS API response includes an error_code field. Use it to determine whether a request succeeded and, if not, why. A code of 000 always indicates success.
Error Codes
| Code | Description |
|---|---|
| 000 | Message Sent Successfully |
| 009 | You are only allowed to send a maximum of 6 pages of SMS at once |
| 100 | Token provided is invalid |
| 101 | The account has been deactivated, please contact the admin |
| 103 | The gateway selected doesn't exist |
| 104 | Blocked message keyword(s) |
| 105 | The sender ID used has been blocked |
| 106 | The sender ID used do not exist |
| 107 | Please provide a valid phone number |
| 108 | The total amount of recipients is more than the required batch size of 100 |
| 109 | You do not have enough credit balance to perform the transaction |
| 111 | Only approved promotional Sender ID allowed |
| 114 | No package attached to this service |
| 185 | No route attached to this package |
| 187 | The request could not be processed |
| 188 | The sender ID is unapproved |
| 300 | There are missing parameters |
| 401 | The request could not be completed |
Updated at, Sunday, July 19, 2026