Please refer to this section to understand about the error codes you would receive when sending WhatsApp messages using Exotel APIs.
Detailed Status Code |
Detailed Status |
Description |
30001 |
EX_MESSAGE_SENT |
The message has been sent to the user |
30002 |
EX_MESSAGE_DELIVERED |
The message has been successfully delivered to the user |
30003 |
EX_MESSAGE_SEEN |
The message has been seen by the user |
30004 |
EX_SYSTEM_ERROR |
The message failed due to an issue with the system. For eg: Authentication/Access Token/Permission related issue, service not available issue etc. |
30005 |
EX_NUMBER_ERROR |
The message failed due to an issue with the phone number |
30006 |
EX_SETUP_ERROR |
The message failed due to set-up error |
30007 |
EX_RATE_LIMIT_HIT |
The message failed due to a breach in rate limit |
30008 |
EX_SPAM_RATE_LIMIT_HIT |
The message failed as spam rate limit has been breached |
30009 |
EX_TOO_MANY_REQUEST |
The message failed as too many request has been made in short span |
30010 |
EX_INVALID_REQUEST |
The message failed as the request is invalid |
30011 |
EX_UNKNOWN_ERROR |
The message failed due to an unknown error |
30012 |
EX_INVALID_RECIPIENT |
The message failed as the recipient was invalid |
30013 |
EX_INCAPABLE_RECIPIENT |
The message failed as the recipient is unable to receive the message |
30014 |
EX_RECIPIENT_BLOCKED |
The message failed as the recipient is not in allowed list |
30015 |
EX_UNSUPPORTED_MESSAGE |
The message failed as unsupported message type has been passed in the request body |
30016 |
EX_MEDIA_DOWNLOAD_ERROR |
The message failed as Whatsapp is unable to download the sender media |
30017 |
EX_MEDIA_UPLOAD_ERROR |
The message failed as unsupported media type has been passed in the request body |
30018 |
EX_REENGAGEMENT_ERROR |
The message failed as 24 hours window of the conversation is over |
30019 |
EX_INVALID_PARAM |
The message failed as invalid parameters has been passed in the request body |
30020 |
EX_MISSING_PARAM |
The message has failed as mandatory parameter is missing from the request body |
30021 |
EX_INVALID_PARAM_VALUE |
The message failed as invalid parameter value has been passed in the request body |
30022 |
EX_TEMPLATE_ERROR |
The message failed as the template format char policy has been violated |
30023 |
EX_TEMPLATE_PARAM_ERROR |
The message failed due to mismatch in count of template parameters |
30024 |
EX_TEMPLATE_NOT_FOUND |
The message failed as the passed message template does not exist |
30025 |
EX_TEMPLATE_TEXT_TOO_LONG |
The message failed as the translated text from template message is too long |
30026 |
EX_INVALID_TEMPLATE_NAMESPACE |
The message failed as invalid template namespace has been passed |
30027 |
EX_MESSAGE_PENDING_TOO_LONG |
The message failed as the message was pending for too long |
30028 |
EX_MESSAGE_EXPIRED |
The message failed as the message got expired |
30029 |
EX_MESSAGE_TOO_LONG |
The message failed as the number of characters in the message was more than 4096 characters |
30030 |
EX_WEBHOOK_ERROR |
Webhook is not configured |
30031 |
EX_SECTION_COUNT_ERROR |
The message failed due to invalid no. of sections |
30032 |
EX_ROWS_COUNT_ERROR |
The message failed due to invalid no. of rows |
30033 |
EX_PRODUCT_COUNT_ERROR |
The message failed due to invalid no. of product |
30034 |
EX_CATALOGUE_NOT_FOUND |
The message failed as the catalog ID has not been found |
30035 |
EX_CATALOGUE_NOT_LINKED |
The message failed as the catalog ID has not been linked to the API number |
30036 |
EX_MISSING_PRODUCT |
The message failed as the product is missing in the catalog |
30037 |
EX_PRODUCT_NOT_FOUND |
The message failed as all the products in the request body has not been found in the product catalog |
30038 |
EX_PRODUCT_COMPLIANCE_ERROR |
The message failed as the listed products failed compliance |
30039 |
EX_INVALID_HEADER |
The message failed due to invalid header structure |
30040 |
EX_MISSING_COMPLIANCE |
The message failed as compliance information was missing |
30041 |
EX_CHAR_POLICY_VIOLATION |
The message failed as character policy got violated |