Conversation API
Error codes
| Code | Description |
|---|---|
| 100 | Bad request. It’s a generic response if error case is not moved into separate error code. |
| 110 | Missing credentials in request |
| 115 | One or more required parameters are invalid |
| 120 | One or more required parameters for the request are missing |
| 125 | One or more parameters in the request are invalid |
| 130 | Authorization key is invalid or does not exist |
| 140 | No “text” parameter in request |
| 150 | No “contact” parameter in request |
| 160 | Invalid contact |
| 165 | Invalid group |
| 170 | Invalid contact email address |
| 180 | Invalid contact phone number |
| 190 | A phone number is not mobile |
| 200 | No conversation with sandbox contact |
| 210 | Unable to get Sender for this contact |
| 220 | Invalid sender name |
| 230 | An internal error occurred while trying to use the specified sender name. |
| 240 | Sender name is not activated or unpaid |
| 250 | Sender name suspended |
| 260 | No active purchased sender name to send message |
| 270 | This request requires a dedicated sender name |
| 340 | This recipient blocked any type of messages |
| 290 | This API request is deprecated and not supported |
| 300 | Your account is suspended |
| 310 | Your account is blocked |
| 320 | The phone number in your account has not been verified. |
| 330 | Your account is suspended due to debt |
| 500 | This contact has opted out from your messages |
| 510 | No recent conversation with this contact |
| 520 | Unable to send outbound messages until this recipient initiates a conversation with your sender |
| 530 | Unable to init conversation with contact |
| 540 | You have reached the limit of sending messages to recipients who have not been contacted for a long time. |
| 550 | Reach your pricing plan limit |
| 580 | Invalid effect parameter |
| 590 | Invalid message_id for reply |
| 595 | Invalid or non-existent message_id |
| 600 | Invalid reaction parameter |
| 610 | reaction or message_id is invalid or does not exist |
| 620 | Unable to use effect and reaction parameters in the same request. |
| 630 | Need to set up a vCard file for this sender name in the dashboard |
| 640 | No media file URL - media_url |
| 1000 | Internal error during the sending process |
| 1010 | Unable to send message. It means that the message was tried to be sent, but failed. You can re-try to send your request again after a short delay. |
| 1020 | The message was sent, but in destination service returned a “Not delivered” status in the response. You can re-try to send your request after a long delay. If you get same same error code a few times in a row, you should stop sending messages to the contact to prevent bouncing issues. |
| 1030 | The message was sent, but in destination service didn’t return a delivery confirmation. In most cases, it means that the message has not been delivered. In some cases, the message could be delivered, but without a confirmation. |
| 1110 | Unable to send SMS if the recipient is an email address |
| 1120 | Unable to send SMS if the recipient is group |
| 1130 | Unable to send SMS with marketing content |
| 1140 | Unable to send audio messages through SMS |