logo
enes

Error codes

Last update: 4 days ago by Irais Aguirre

When code is different from 0, the message was not sent. Check the following table to identify the cause and the corrective action:


CodeMessageWhat to do
-10Message is too longThe text exceeds the limit; shorten the message.
-11The message cannot be emptyMake sure message is not empty and does not contain invalid characters.
-20The client was not foundThe API key is not active or does not exist; contact support.
-21Access denied, verify credentialsInvalid token or missing claim; request a new token.
-30Insufficient fundsInsufficient account balance; top up your balance.
-40Carrier/country incorrectVerify the country code (country) and the carrier (carrier).
-45Dial incorrect for carrierThe shortcode (dial) does not exist for the specified carrier.
-46Dial not associated to accountThat shortcode is not enabled for your account; contact support.
-50Service unavailableTransient error; retry after a few seconds.
-55No profiling enabledSend the carrier field explicitly.
-60Account cannot use maskMasks are not enabled for your account; contact support.
-72Incorrect schedule dateThe schedule date is earlier than the current date.
-75Incorrect msisdn structureThe number has an invalid format or length for the country.
-76Incorrect parameterOne of the parameters has an invalid value; review the request.
-77Data encoding not supportedThe encoding in dataCoding is not supported.
-79Bad requestGeneric validation error; review the dial, msisdn, and dlr/optionals fields.
-80Incorrect tag structureThe tag field has an invalid format.
-81Incorrect schedule structureThe schedule field is not in the correct ISO 8601 format.
-86Country not supportedThe specified country is not enabled in your configuration.
-87Carrier not supportedThe specified carrier is not enabled in your configuration.
-109Balance limit reachedThe spending limit configured for your account was reached.
-111No API submission permissionsYour account does not have permission to send via API; contact support.

HTTP errors

HTTPCauseWhat to do
401Invalid, expired, or wrong-realm tokenRequest a new token (Step 1).
500Internal server errorRetry with exponential backoff; if it persists, contact support.
Previous
Step 2 - Send an SMS
Next
Integration tips