BroadNet
integrazione WhatsApp·/whatsapp

Integrazione con l'API di WhatsApp.

Integrazione passo dopo passo di WhatsApp Business API tramite BroadNet — registrazione integrata, invio del modello, spedizione e webhook per l'inbound. Ogni categoria di messaggio.

Tempo di lettura: 12 minuti·Aggiornato a settembre 2026·Sezione 11 di 15Hub per sviluppatori

Overview

Integrazione completa API WhatsApp Business tramite BroadNet: registrazione integrata, invio di modelli e invio dei messaggi. Gli invii avvengono tramite POST /whatsapp/message/sendbulk con messageType TEXT, IMAGE, VIDEO, AUDIO, DOCUMENT, STICKER, LOCATION, CONTACTS, TEMPLATE, INTERACTIVE, REACTION o FLOW. La risposta contiene un ID batch e lo stato per ciascun destinatario (SUBMITTED, SENT, DELIVERED, READ, FAILED, REJECTED) viene inviato al tuo webhook ed è consultabile all'indirizzo /whatsapp/message/bulk-insights.

Esempi

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

template sendbash
curl -X POST https://api.broadnet.me/whatsapp/message/sendbulk \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -F batchId=0 \
  -F campaignName=order-updates \
  -F destinationNo=447700900123 \
  -F messageType=TEMPLATE \
  -F templateName=order_update \
  -F templateLanguage=en_US \
  -F bodyTemplateVariables=INV-400
whatsapp.tstypescript
import { Configuration, WhatsAppWhatsAppMessagingAPIApi } from "@broadnet/cpaas-sdk";

const wa = new WhatsAppWhatsAppMessagingAPIApi(
  new Configuration({
    basePath: "https://api.broadnet.me",
    accessToken: process.env.BROADNET_TOKEN!,
  }),
);

const res = await wa.whatsappMessageSendbulkPost({
  campaignName: "order-updates",
  messageType: "TEXT",
  destinationNo: "447700900123",
  content: "Your order has shipped.",
});

console.log(res.data); // batchId + per-file acceptance counts
↳ SDK ufficiale TypeScript · npm install @broadnet/cpaas-sdk axios
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