BroadNet
autenticación API·/authentication

Autentícate con la API de BroadNet.

Cada solicitud REST lleva una cabecera Authorization: Bearer con el token de acceso de su cuenta de BroadNet. Si el token falta o no es válido, se devuelve 401 con un cuerpo de error JSON. La API HTTP heredada (/websmpp) recibe las credenciales como parámetros y se mantiene solo para integraciones existentes de la era SMPP.

Lectura de 4 minutos·Actualizado en septiembre de 2026.·Sección 2 de 15Centro de desarrolladores

Overview

Cada solicitud a la API REST BroadNet incluye su token de acceso en el encabezado Authorization: Bearer. El token se emite por cuenta y proviene de su cuenta BroadNet; la API no realiza ninguna llamada que intercambie nombre de usuario y contraseña por un token. Un token faltante o no válido es rechazado en la pasarela de API con HTTP 401 y un cuerpo JSON de dos campos, error y message.

Credenciales heredadas /websmpp

La API HTTP heredada en /websmpp, conservada para integraciones de la era SMPP, acepta credenciales como parámetros de solicitud (usuario y contraseña, o clave de acceso) en lugar de un token Bearer. Úsela solo si ya depende de ella; las nuevas integraciones deben usar la API REST con token Bearer.

Ejemplos

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

authenticated requestbash
curl -X POST https://api.broadnet.me/sms/identify \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "message": "Hello from BroadNet" }'
↳ El mismo encabezado en todos los puntos finales y en todos los canales.
401 Unauthorizedjson
{
  "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