Overview
BroadNet sendet den Zustellstatus jeder Nachricht an die in Ihrem Konto konfigurierte Webhook- URL, sobald diese ihren Lebenszyklus durchläuft. Sie können den Status auch abfragen: GET /whatsapp/message/bulk-insights gibt den Status jedes WhatsApp Empfängers in einem Batch zurück, und GET /sms/list liefert die Anzahl der verarbeiteten und ausstehenden SMS Massensendungen.
Beispiele
Kopieren, einfügen, Platzhalter ersetzen – diese Beispiele rufen die Produktions-API unverändert auf.
SUBMITTED accepted by BroadNet, queued for the network
SENT handed to the operator or channel
DELIVERED confirmed on the handset
READ opened by the recipient (channels that report reads, e.g. WhatsApp)
FAILED not delivered
REJECTED refused by the operator or channelimport express from "express";
const app = express();
app.post("/webhooks/broadnet", express.json(), async (req, res) => {
// Store the raw status update first, then acknowledge.
// Field names per channel are in the OpenAPI spec.
await db.statusUpdates.insert({ receivedAt: new Date(), body: req.body });
res.sendStatus(200);
});