BroadNet
Referencia·/error-codes

Referencia del código de error.

Aquí encontrará todos los códigos de error que devuelve la API de BroadNet, su significado y cómo solucionarlos. Se actualiza cada vez que se añaden nuevos códigos.

Navegable·Actualizado en septiembre de 2026.·Sección 10 de 15Centro de desarrolladores

Overview

La API REST BroadNet informa errores con un código de estado HTTP estándar y un cuerpo JSON llamado ExceptionResponse, con cinco campos: status, error, message, errorCode y requestUri. Primero se compara con el estado HTTP y luego con errorCode. Una excepción: un token Bearer faltante o no válido se rechaza antes, en la pasarela API, con un 401 cuyo cuerpo solo contiene error y message.

Códigos de estado

400 significa un error de validación o un campo obligatorio faltante: corrija la solicitud. 401 significa que el token Bearer falta o no es válido, y 403 que no está permitido llamar a la operación: corrija el token. 500 es un error inesperado del servidor y 502 significa que un proveedor ascendente rechazó la llamada: reintente con retroceso exponencial. Los enlaces SMPP devuelven códigos command_status SMPP estándar.

Ejemplos

Copie, pegue y sustituya los marcadores: estos ejemplos llaman tal cual a la API de producción.

ExceptionResponsejson
{
  "status": 400,
  "error": "Bad Request",
  "message": "…",
  "errorCode": "…",
  "requestUri": "/sms/sendSms"
}
401 Unauthorized (API gateway)json
{
  "error": "Unauthorized",
  "message": "Missing Authorization token"
}
Acceso de prueba · respuesta en un día hábil

Solicita acceso de prueba y desarrolla con confianza.

Le enviaremos las credenciales de prueba en un plazo de un día hábil. A continuación, instale el SDK TypeScript o llame a la API REST desde cualquier lenguaje y envíe su primer mensaje de prueba a su propio número.

$npm install @broadnet/cpaas-sdk axiosready