September 2022

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”