When a processing error occurs, our message body will contain a specific textual description of the error that has taken place, for example:
Furthermore, it will also contain one of the following error codes which report the error in a more generalised way:
| Code | Textual Description |
| 0001 | The value for a mandatory parameter could not be found. |
| 0002 | The account's credentials could not be verified. |
| 0003 | An unsupported version of the SMS API has been requested. |
| 0004 | An invalid value has been supplied. |
| 0005 | The destination country can not be identified. |
| 0006 | An invalid combination of values has been supplied. |
| 0007 | An invalid HTTP method has been used. |
| 0008 | The ratio of messages to recipients is not valid. |
| 0009 | The maximum number of recipients has been exceeded. |
| 0010 | Insufficient credits on the relevant balance. |
| 0011 | The specified data type is not supported by the specified route. |
| 0012 | The specified subscription service has expired. |
| 0013 | An attempt to send MT SMS to a non-test number before the the subscription has gone live. |
| 0014 | The requested keyword is not available on any shared number. |