Public API Changes
Better Defined Errors for SmsSend API
Overview:
Below are the updated verbiage for the errors that are returned for the SmsSend API
When carrier returns unrecognized error code, api response returns validation error code
4060, and generic message “Validation Failure - Unable to send Message”When carrier returns an error code related to message being too long, api response returns validation error code
4060, and message “Validation Failure - Message content is too long”When carrier returns an error code related being unable to send because of block or blacklist, api response returns validation error code
4060, and message “Recipient Consent Failure - Unable to send message to recipient because of active blocking rule”When carrier returns an error code related being a non-mobile number, api response returns validation error code
4060, and message “Validation Failure - Unable to send message because recipient number is not a mobile number”