Response Codes
| Code | Description |
| 0 | Success |
| 1 | Invalid Username or Password |
| 2 | Invalid IP request |
| 3 | Account has expired |
| 4 | Account is disabled |
| 5 | Account maximum throttling rate is exceeded |
| 6 | Account does not have sufficient credit balance |
| 7 | Prepaid Account has expired |
| 10 | Could not route message |
| 11 | Invalid recipient address |
| 12 | Invalid originating address |
| 13 | Invalid alphanumeric originating address |
| 14 | Could not route message due to account limitations |
| 15 | Subscriber has blocked this service |
| 16 | Destination Address Duplicated |
| 17 | Destination Address list exceeded maximum |
| 18 | API token generation failed |
| 19 | Spam Control threshold exceeded |
| 20 | Invalid Token |
| 21 | Invalid messageId |
| 22 | Invalid code |
| 23 | Token expired |
| 24 | Invalid API Key credentials |
| 88 | General Failure |
| 99 | System error. Please contact us if problem persist |
WhatsApp Related Response Codes
| Code | Description |
| 301 | No valid WhatsApp session found |
| 302 | WhatsApp Template not found |
| 303 | WhatsApp Template param type ‘otp’ is required for the authentication template |
| 304 | WhatsApp Template is not approved |
| 305 | WhatsApp Template param count mismatch |
| 306 | WhatsApp Template param type ‘otp’ is required for authentication template |
| 311 | WhatsApp Template rejected |
| 312 | WhatsApp Template with same content already existed |
| 313 | WhatsApp Template is missing the name field |
| 314 | WhatsApp Template is missing the language field |
| 315 | WhatsApp Template is missing the category field |
| 316 | WhatsApp Template is missing the body field |
| 317 | WhatsApp Template is missing the header parameter example |
| 318 | WhatsApp Template is missing the body parameter example |
| 319 | WhatsApp Template has an invalid number of body parameter examples |
| 320 | WhatsApp Template contains an invalid footer. Variables are not supported in the footer |
| 321 | WhatsApp Template header format must be one of {TEXT, IMAGE} |
| 322 | WhatsApp Template category must be one of {UTILITY, MARKETING, AUTHENTICATION} |
| 323 | WhatsApp Template header field can only have up to 1 variable(s) |
| 324 | WhatsApp Template header has an invalid variable sequence |
| 325 | WhatsApp Template body has an invalid variable sequence |
| 326 | WhatsApp Template OTP time to live value must be higher than or equal to 30 |
| 327 | WhatsApp Template OTP code expiry time should be between 1 and 90 minutes |
| 328 | WhatsApp Template OTP copy button text can’t have more than 25 characters |
Reason Codes
| Code | Description |
| 0 | Not Applicable |
| 1 | Base Station Unknown |
| 2 | MSC Unknown |
| 3 | Format Error |
| 4 | Other Error |
| 5 | Subscriber Unknown |
| 6 | Subscriber Barred |
| 7 | Subscriber Not Provisioned |
| 8 | Subscriber Absent |
| 9 | SMSC Failure |
| 10 | SMSC Congestion |
| 11 | SMSC Roaming |
| 12 | Handset Error |
| 13 | Handset Memory Exceeded |
| 201 | Invalid WhatsApp Template |
Manage WhatsApp Template Response Codes
| Code | Description |
| 0 | Access token expired/revoked |
| 1 | Failed due to a temporary issue |
| 2 | Temporary issue due to downtime |
| 3 | Capability or permissions issue |
| 4 | Temporary issue due to throttling |
| 10 | Permission is either not granted or has been removed |
| 100 | The parameter may not be available or may be spelled incorrectly |
| 190 | Access token is expired |
| 368 | Temporary blocked due to policy violations |
| 506 | Duplicate posts cannot be published consecutively |
| 80007 | Platform rate limit reached |
| 131001 | Message length exceeds 4096 characters |
| 131006 | File or resource not found |
| 131008 | Missing a required parameter |
| 131009 | Invalid parameter value |
| 131021 | Unable to send message to this phone number |
| 131031 | Account has been locked from sending any messages due to an integrity policy violation |
| 131051 | Unsupported message type |
| 131055 | Invalid HTTP method |
| 132000 | Number of parameters provided does not match the expected number of parameters |
| 132001 | Template does not exist in the specified language or the template has not been approved |
| 132005 | Translated text is too long |
| 132007 | Format character policy violated |
| 132012 | Parameter format does not match format in the created template |
| 133000 | A previous delete operation failed. A delete retry is needed before registering again |