BroadNet
Intégration WhatsApp·/whatsapp

Intégration de l'API WhatsApp.

Intégration étape par étape de WhatsApp Business API via BroadNet — inscription intégrée, soumission de modèles, envoi, webhooks pour les messages entrants. Toutes les catégories de messages.

12 min de lecture·Mise à jour : septembre 2026·Section 11 de 15Espace développeurs

Overview

Intégration complète de l'API WhatsApp Business via BroadNet : inscription intégrée, soumission et envoi de modèles. Les envois sont effectués via la requête POST /whatsapp/message/sendbulk avec messageType : TEXT, IMAGE, VIDEO, AUDIO, DOCUMENT, STICKER, LOCATION, CONTACTS, TEMPLATE, INTERACTIVE, REACTION ou FLOW. La réponse contient un identifiant de lot et le statut de chaque destinataire (SUBMITTED, SENT, DELIVERED, READ, FAILED, REJECTED) est transmis à votre webhook et consultable à l' /whatsapp/message/bulk-insights.

Exemples

Copiez, collez, remplacez les valeurs d'exemple — ces exemples appellent l'API de production tels quels.

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
↳ Kit de développement logiciel SDK officiel TypeScript · npm install @broadnet/cpaas-sdk axios
Accès de test · réponse sous un jour ouvré

Demandez un accès de test et développez en toute confiance.

Nous vous répondrons sous un jour ouvré avec vos identifiants de test. Installez ensuite le SDK TypeScript ou appelez l'API REST depuis n'importe quel langage, puis envoyez votre premier message de test à votre numéro.

$npm install @broadnet/cpaas-sdk axiosready