BroadNet
autenticazione API·/authentication

Autenticarsi tramite l'API BroadNet.

Ogni richiesta REST include un header Authorization: Bearer con il token di accesso del tuo account BroadNet. Un token mancante o non valido restituisce 401 con un corpo di errore JSON. L'API HTTP legacy (/websmpp) riceve le credenziali come parametri ed è mantenuta solo per le integrazioni esistenti dell'era SMPP.

4 minuti di lettura·Aggiornato a settembre 2026·Sezione 2 di 15Hub per sviluppatori

Overview

Ogni richiesta API REST BroadNet include il tuo token di accesso nell'intestazione Authorization: Bearer. Il token viene emesso per ogni account e proviene dal tuo account BroadNet; l'API non prevede alcuna chiamata che scambi nome utente e password con un token. Un token mancante o non valido viene rifiutato dal gateway API con HTTP 401 e un corpo JSON composto da due campi: error e message.

Credenziali legacy /websmpp

L'API HTTP legacy sotto /websmpp, mantenuta per le integrazioni dell'era SMPP, accetta le credenziali come parametri di richiesta (nome utente e password o chiave di accesso) anziché un token Bearer. Utilizzatela solo se ne avete già bisogno; le nuove integrazioni dovrebbero utilizzare l'API REST con token Bearer.

Esempi

Copia, incolla, sostituisci i segnaposto: questi esempi chiamano l'API di produzione così come sono.

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" }'
↳ Stessa intestazione su ogni endpoint e su ogni canale.
401 Unauthorizedjson
{
  "error": "Unauthorized",
  "message": "Missing Authorization token"
}
Accesso di prova · risposta entro un giorno lavorativo

Richiedi l'accesso di prova e sviluppa in tutta sicurezza.

Ti risponderemo entro un giorno lavorativo con le credenziali di prova. Dopodiché, installa l'SDK TypeScript o chiama l'API REST da qualsiasi linguaggio e invia il tuo primo messaggio di prova al tuo numero.

$npm install @broadnet/cpaas-sdk axiosready