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.
curl -X POST https://api.broadnet.me/sms/identify \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "message": "Hello from BroadNet" }'{
"error": "Unauthorized",
"message": "Missing Authorization token"
}