API di messaggistica BroadNet: REST, SMPP e un SDK TypeScript
L'API di messaggistica di BroadNet è un'API REST con token Bearer più SMPP 3.4, con un SDK TypeScript ufficiale, una specifica OpenAPI 3.1 e un server MCP per agenti AI. E la piattaforma che gestisce oltre 300 milioni di messaggi al giorno è a un solo npm install di distanza.

Prova l'API
Compila una richiesta, premi invia e osserva una risposta e un flusso di consegna simulati — qui, senza registrazione.
Authorization: Bearer $BROADNET_TOKENcurl -X POST https://api.broadnet.me/sms/sendSms \
-H "Authorization: Bearer $BROADNET_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"senderId": "BroadNet",
"destinationNumber": "447700900123",
"message": "Your verification code is 482913",
"messageType": "TEXT"
}'Compila la richiesta e premi «Invia richiesta di prova» per vedere una risposta di esempio.
Viene eseguito interamente nel tuo browser. Nessuna richiesta lascia questa pagina e non viene inviato alcun SMS.
SDK TypeScript o qualsiasi altro linguaggio.
Esiste un SDK ufficiale per TypeScript e Node.js. Tutto il resto utilizza HTTPS standard: è possibile chiamare direttamente l'API REST o generare un client a partire dalle specifiche.
Tutto ciò di cui hai bisogno, senza fronzoli.
Sei punti di accesso, differenziati in base al caso d'uso. Ciascuno rimanda a una pagina specifica, non a un labirinto di 200 schede.
La guida alla migrazione mappa le vostre attuali chiamate di invio, ricevute di consegna e webhook sull'API BroadNet, e copre gli ID mittente, l'esecuzione in parallelo, l'aumento graduale del traffico e il rollback.
Modifiche datate alle specifiche OpenAPI, all'SDK, ai server MCP, alla documentazione e ai tool per gli sviluppatori.
Cinque cose che farai il primo giorno.
Codice vero, non pseudocodice. Copia, incolla, cambia il destinatario e invia.
Invia un SMS
Una singola chiamata HTTPS a POST /sms/sendSms restituisce l'ID del messaggio. Imposta messageType su TEXT o UNICODE e lo stato di consegna verrà inviato al tuo webhook.
// npm install @broadnet/cpaas-sdk axios
import { Configuration, SMSSMSApi } from "@broadnet/cpaas-sdk";
const sms = new SMSSMSApi(
new Configuration({
basePath: "https://api.broadnet.me",
accessToken: process.env.BROADNET_TOKEN!,
}),
);
const res = await sms.smsSendsmsPost({
sMSSmsRequest: {
senderId: "BroadNet",
destinationNumber: "447700900123",
message: "Your verification code is 482913",
messageType: "TEXT",
},
});
console.log(res.data); // message IDLa piattaforma, sullo schermo.
Brevi tour della console di messaggistica BroadNet — accedi, invia e misura. La stessa piattaforma che alimenta l'API.
Veri ingegneri, a una sola breve risposta di distanza.
Un SDK TypeScript ufficiale su npm. Una specifica OpenAPI pubblica e una raccolta Postman. Un team di supporto che gestisce autonomamente le proprie route, non una coda di script di primo livello.
Un unico percorso verso il tuo primo messaggio, con i tempi di ogni fase.
- 01
Richiedi l'accesso di prova
Rispondiamo entro 1 giorno lavorativoUn ingegnere della messaggistica risponderà fornendo le tue credenziali di prova e fisserà una chiamata di 30 minuti per discutere i tuoi paesi, volumi e casi d'uso.
- 02
Primo messaggio di test
Circa 5 minuti dopo la ricezione delle credenzialiInvia un messaggio di prova al tuo numero verificato con il codice della guida rapida. La ricevuta di consegna (DLR) torna al tuo webhook.
- 03
Integrazione
2–5 giorni lavorativiCostruire e testare con le proprie credenziali di test utilizzando lo stesso endpoint degli esempi di codice. Un ingegnere BroadNet lavorerà in coppia con voi su REST o SMPP.
- 04
Approvazione
3–10 giorni lavorativiL'identità del mittente, lo scopo del traffico e le regole di destinazione vengono revisionati, e i Sender ID vengono registrati presso ogni autorità regolatrice in parallelo alla tua integrazione.
- 05
Produzione
Giorno del passaggio in produzioneL'accesso alla produzione e i relativi percorsi sono attivati per il vostro account. La vostra integrazione chiama già https://api.broadnet.me.
Totale: 5–15 giorni lavorativi dalla richiesta alla produzione per la maggior parte dei mercati; di più dove la registrazione del Sender ID presso il regolatore richiede più tempo.
Domande degli sviluppatori
Richiedi l'accesso di test su /signup. Un ingegnere BroadNet risponde entro un giorno lavorativo con le tue credenziali di test: il token di accesso da inviare nell'header Authorization: Bearer e l'indirizzo a cui inviare il traffico di test. Il tuo primo messaggio di test può partire circa cinque minuti dopo averle ricevute.
Un solo SDK ufficiale: @broadnet/cpaas-sdk per TypeScript e Node.js, su npm. In qualsiasi altro linguaggio, chiama direttamente la REST API via HTTPS oppure genera un client dalla specifica OpenAPI (/developers/openapi.yaml).
Postman la genera dalla specifica OpenAPI: importa /developers/openapi.yaml (OpenAPI 3.1) per ottenere una collection con tutti gli endpoint BroadNet, poi aggiungi il tuo token di accesso come variabile di collection Bearer.
La pagina di stato /status mostra la raggiungibilità del sito web e dell'API pubblica, misurata con controlli sintetici ogni 5 minuti, e il registro degli incidenti, con un feed RSS su /status/rss.xml per gli aggiornamenti. Gli endpoint API di produzione hanno uno SLA di uptime del 99,99%.
La domanda non è presente in questa sezione? Chiedi al nostro team di ingegneri
Richiedi l'accesso di prova.
Invia i tuoi messaggi di prova al tuo numero verificato. Prima della messa in produzione, verifichiamo l'identità del mittente, lo scopo del traffico e i requisiti di destinazione: la maggior parte dei team è operativa in 5-15 giorni lavorativi.


