Carrier response error codes
This topic describes common error codes returned by carriers.
A 200 status code from the carrier indicates that the API call and the voice call are successful.
After a successful API call, the carrier asynchronously returns the following error codes to indicate the voice call status:
Status code | Status description | Description |
200000 | User finished listening to the voice message | For a single call, the user finished listening to the voice message. |
200001 | User hung up before the message finished | For a single call, the user hung up before listening to the full voice message. |
200002 | User busy | For a single call, the callee's line is busy. For a two-party call, the caller's line is busy. |
200003 | User received call but did not answer | For a single call, the callee did not answer. For a two-party call, the caller did not answer. |
200004 | Invalid user number | For a single call, the callee's number is invalid. For a two-party call, the caller's number is invalid. |
200005 | Callee unreachable | Possible reasons include the following:
|
200006 | Voice playback failed due to incorrect format | For a single call, this indicates that the voice file format is incorrect. |
200007 | User unreachable (out of service area) | For a single call, the callee is unreachable. For a two-party call, the caller is unreachable. |
200008 | DTMF input timeout | - |
200010 | Powered off | - |
200011 | Service suspended | - |
200100 | Call ended (two-party call) | The call between the caller and the callee ended. |
200101 | Connecting to caller | Connecting to the caller. |
200102 | Connected to caller, now connecting to callee | - |
200103 | Call established, in progress | The caller and callee are on the call. |
200104 | Caller number restricted | The caller's number is restricted. |
200105 | Callee number restricted | For a two-party call, the callee's number is restricted. |
200111 | Callee unreachable (rejected) | For a two-party call, the callee is unreachable because they rejected the call. |
200120 | Callee unreachable (out of service area) | For a two-party call, the callee is unreachable because they are out of the service area. |
200121 | Concurrent call limit exceeded | The number of concurrent outbound calls exceeded the limit. |
200112 | Callee busy | For a two-party call, the callee's line is busy. |
200113 | Callee received call but did not answer | For a two-party call, the callee received the call but did not answer. |
200116 | Invalid callee number | For a two-party call, the callee's number is invalid. |
200117 | Invalid caller ID number | The caller ID number is not used according to the communication network's authorization rules. |
200118 | Carrier time-based call restriction | The carrier restricts outbound calls during this time period. |
200119 | Provider throttling | The carrier has a frequency limit on outbound calls from a single caller number or to the same callee. |
300000 | DTMF key press message | DTMF key press message. |
9996 | Call not established or call has ended (apus) | When you query or stop a call, this error may be returned if the call was not established or has already ended (apus). |
999999 | System error | Other unidentifiable faults. |
500 | Carrier error | An unidentifiable fault on the carrier's side. |
400 | Network element busy | A network element is a key device in a communication network. These networks are built based on capacity planning. This error indicates that a key device is at full load. |
482 | Callee number unavailable | Check the status of the callee's number and retry. |
476 | Number forcibly revoked | This number was forcibly revoked. Replace the number as soon as possible. |