BroadNet
Estado de la entrega·/webhooks

Configuración del webhook.

Configure BroadNet para enviar por POST las confirmaciones de entrega (DLR) y los mensajes entrantes (MO) a su URL HTTPS, y así seguir el estado final de cada mensaje sin sondeos. Confirme la recepción rápidamente con HTTP 200 y procese de forma asíncrona.

Lectura de 4 minutos·Actualizado en septiembre de 2026.·Sección 8 de 15Centro de desarrolladores

Overview

BroadNet envía el estado de entrega a la URL del webhook configurada en tu cuenta a medida que cada mensaje avanza en su ciclo de vida. También puedes realizar consultas: GET /whatsapp/message/bulk-insights devuelve el estado de cada destinatario WhatsApp en un lote, y GET /sms/list devuelve el número de mensajes procesados y pendientes para los envíos masivos SMS.

Ejemplos

Copie, pegue y sustituya los marcadores: estos ejemplos llaman tal cual a la API de producción.

message statusestext
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 channel
webhook.tstypescript
import 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);
});
↳ Controlador ilustrativo. Los campos de la carga útil varían según el canal; consulte la especificación OpenAPI.
Acceso de prueba · respuesta en un día hábil

Solicita acceso de prueba y desarrolla con confianza.

Le enviaremos las credenciales de prueba en un plazo de un día hábil. A continuación, instale el SDK TypeScript o llame a la API REST desde cualquier lenguaje y envíe su primer mensaje de prueba a su propio número.

$npm install @broadnet/cpaas-sdk axiosready