Why are there different meanings to Nexmo SMS Error Codes?

Question

  • Why are there different meanings to Nexmo SMS Error Codes?
  • Why are there two sets of SMS response codes?

Answer

We return error codes at two distinct moments during the message request submission and delivery receipt reception phases.

When you first submit a request to our API we will return a code in the API response that indicates whether or not we were able to accept your request and if not, why not. These response codes are listed in the send-message API documentation.

Finally there is an error code returned in a delivery receipt that reflects the final delivery status of your request. You can find descriptions of these SMS error codes in our knowledge base article.

Have more questions? Submit a request