# API de SMS para mensajes críticos, a través de REST o SMPP

- URL canónica: https://www.broadnet.me/es/products/sms-api
- Idioma: es
- Última actualización: 2026-10-21
- Editor: BroadNet (https://www.broadnet.me)
- Versión Markdown de la página, generada a partir de la página publicada.

API de SMS · REST + SMPP

Una API de SMS que respeta tu tiempo.

Una API de SMS permite que tu software envíe mensajes de texto, como códigos de acceso de un solo uso y alertas, con una sola solicitud HTTP: con BroadNet, tu código llama POST /sms/sendSms con un token Bearer, o se conecta a través de SMPP para canalizaciones de alto volumen. Documentado en una especificación OpenAPI 3.1. Un SDK oficial TypeScript. Confirmaciones de entrega mediante webhook. Acceso de prueba bajo solicitud.

[Planifique su integración de API](https://www.broadnet.me/es/contact?topic=api-integration&product=sms-api) [Solicitar acceso de prueba](https://www.broadnet.me/es/signup)

ISO 27001 · 9001 · 22301 Alineado con el RGPD y la HIPAA p99 subsegundo

POST /sms/sendSms

200

```
// 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 ID
```

[Referencia completa de la API](https://www.broadnet.me/es/developers/api)

42 ms · borde: AMS

Tiempo de actividad de la API

99.99%

SLA mensual contratado, multirregión

latencia de la API

<350ms

Objetivo p99, todas las regiones

SDK oficial

1

TypeScript / Node.js + especificación OpenAPI 3.1

Países

200+

Más de 1000 rutas directas de operadores

Dentro de una sola solicitud

## Qué sucede entre tu POST y una confirmación de entrega.

Un handshake TLS, cinco saltos optimizados, dos webhooks. Cada etapa tiene su propio presupuesto de latencia, y cada presupuesto figura en el SLA, no en la página de marketing.

1. 01 · Request Tu aplicación · REST POST /sms/sendSms sobre TLS, autenticación con token Bearer, cuerpo JSON: senderId, destinationNumber, message, messageType. p50 < 41ms TTFB
2. 02 · Edge borde de la API de BroadNet Verificación del token, validación del esquema y selección de ruta: el ID del mensaje vuelve directamente en la respuesta. p50 < 60ms
3. 03 · Router Ruta + cola La puntuación de calidad por ruta selecciona la conexión SMPP legal más rápida. Conmutación por error activa-activa multirregión en <800 ms. p50 < 10ms
4. 04 · Bind Operador SMPP 3.4 Enlace SMPP directo al MNO de destino. Se envió submit_sm; se realizó un seguimiento del número de secuencia para la correlación DLR. p50 < 1.5s
5. 05 · Webhook Confirmación de entrega deliver_sm capturado y enviado por POST a la URL de tu webhook como confirmación de entrega, vinculado al ID del mensaje. p95 < 2s
6. ← confirmación de entrega · webhook

01 · Request

Tu aplicación · REST

POST /sms/sendSms sobre TLS, autenticación con token Bearer, cuerpo JSON: senderId, destinationNumber, message, messageType.

p50 < 41ms TTFB

02 · Edge

borde de la API de BroadNet

Verificación del token, validación del esquema y selección de ruta: el ID del mensaje vuelve directamente en la respuesta.

p50 < 60ms

03 · Router

Ruta + cola

La puntuación de calidad por ruta selecciona la conexión SMPP legal más rápida. Conmutación por error activa-activa multirregión en <800 ms.

p50 < 10ms

04 · Bind

Operador SMPP 3.4

Enlace SMPP directo al MNO de destino. Se envió submit_sm; se realizó un seguimiento del número de secuencia para la correlación DLR.

p50 < 1.5s

05 · Webhook

Confirmación de entrega

deliver_sm capturado y enviado por POST a la URL de tu webhook como confirmación de entrega, vinculado al ID del mensaje.

p95 < 2s

Protocolos

## REST o SMPP — elige tu protocolo

La mayoría de los equipos implementan REST y no vuelven a mirar atrás. Los operadores de alto volumen, los agregadores y las plataformas heredadas se integran con SMPP 3.4. Las mismas rutas, el mismo SLA, el mismo panel de control: elige la interfaz que mejor se adapte a tus necesidades.

REST · HTTPS

api.broadnet.me/sms/sendSms

Recomendado

- JSON sobre HTTPS, TLS 1.3
- Autenticación con token Bearer: el token se obtiene en tu cuenta de BroadNet
- POST /sms/sendSms · una familia de rutas por canal
- Envío inmediato o programado
- Confirmaciones de entrega enviadas a tu webhook
- Referencia completa en /developers/api

Límites de tasa

Sin límites fijos por cuenta

Carga útil máxima

1 MiB

SMPP 3.4

2775 sin cifrar · puerto TLS incluido con tu cuenta

Alto volumen

- SMPP binario v3.4 (v5.0 bajo solicitud)
- Binds Transmitter, Receiver y Transceiver
- Hasta 32 binds simultáneos por cuenta
- Reenvío de DLR mediante deliver_sm
- Binds cifrados con TLS, lista de IP permitidas por credencial
- Rendimiento de hasta 30.000 msg/s por nodo en el nivel empresarial

Por nodo

30k SMS/s

Failover

<800ms

Window

100 msg

Lo que realmente obtienes

## Seis cosas que ya no tendrás que construir tú mismo.

### Reintentos seguros

Cada envío aceptado devuelve un ID de mensaje. Reintenta ante errores de red y 5xx con backoff, y concilia las confirmaciones de entrega por ID de mensaje en lugar de reenviar a ciegas: los procesos en segundo plano pueden caer y recuperarse limpiamente.

### Webhooks de entrega

Los acuses de entrega se envían a la URL de tu webhook vinculados al ID del mensaje, tanto para tráfico REST como SMPP: sin bucles de sondeo que escribir.

### Conexiones simultáneas

Hasta 32 enlaces SMPP paralelos por cuenta. Multiplexación HTTP/2 en REST. Sin límites de tasa fijos por cuenta: el rendimiento se dimensiona según su tráfico, nunca se limita por conexión.

### Conmutación por error automática

Multirregión activo-activo. Si una ruta se degrada a mitad de campaña, la reconectamos en menos de 800 ms y volvemos a poner en cola los mensajes en tránsito. No es necesario escribir lógica de reconexión SMPP.

### Sin límites de tasa fijos

Sin límites de tasa fijos por cuenta: el rendimiento se dimensiona según su tráfico, hasta 30.000 SMS/seg por nodo. Sin limitación silenciosa ni números bloqueados en la sombra: siempre sabe a qué atenerse.

### Especificación OpenAPI 3.1

Legible por máquina, disponible en /developers/openapi.yaml. El SDK oficial de TypeScript se genera a partir de ella; genera un cliente en cualquier otro lenguaje o impórtala en Postman o Insomnia.

Historias de clientes

## ¿Qué equipos de ingeniería reales? hablar sobre la API.

Uber Movilidad · MENA AE SA

Reto: una pila de mensajería con varios proveedores generaba OTP duplicados en tormentas de reintentos, un error abierto desde hacía mucho tiempo. Enfoque: una migración a la API REST de BroadNet con una sola ruta de envío, reintentos solo ante errores de red y 5xx, y cada envío rastreado por el ID de mensaje que devuelve la API, desplegada tras un único feature flag.

Ingeniero principal, plataforma de identidad

Samsung Tecnología de consumo · APAC ID

Reto: una organización de mensajería con numerosos desarrolladores perdía tiempo continuamente por cambios de API no documentados entre versiones. Enfoque: la especificación OpenAPI 3.1 se trata como el contrato, con clientes tipados regenerados en CI en cada versión.

Ingeniero de plantilla, plataforma de mensajería

American Express Servicios financieros · MENA EG

Reto: el equipo antifraude no confiaba en eventos de entrega entrantes que no pudiera vincular a un envío. Enfoque: cada confirmación de entrega se concilia con el ID de mensaje devuelto al enviar, con la rotación de Sender ID absorbida en el mismo flujo.

Director de ingeniería, fraude y riesgo

1:1

DLR ↔ ID de mensaje

Bearer

Autenticación por token en cada llamada

Diseñado para la producción

## Las cifras que pusimos por escrito.

Estos objetivos son contractuales en los planes empresariales, no meramente orientativos. Si no se cumplen, los créditos que se indican a continuación se aplicarán automáticamente en la siguiente factura. Factura

Disponibilidad de la API

99.99%

SLA mensual

Latencia REST p99

<350ms

Objetivo, todas las regiones

Entrega de webhooks

<2s

p95 de extremo a extremo

Respuesta a incidentes

<15 min

Guardia 24/7, acuse de incidentes de severidad 1

Compromisos de nivel de servicio

[Acuerdo de nivel de servicio completo (SLA)](https://www.broadnet.me/legal/sla)

Disponibilidad mensual de la API

99.99%

Crédito del 10 % por debajo del 99,99 % · 25 % por debajo del 99,0 % · 50 % por debajo del 95,0 %

Latencia REST p50

<100ms

En el borde, sin incluir la salida de red

Latencia REST p99

<350ms

En todas las regiones

Entrega de webhooks

<2s p95

Reintentos con backoff exponencial hasta 24 h si falla

Disponibilidad de binds SMPP

99.99%

Por región, con conmutación automática entre regiones

Respuesta a incidentes

<15 min

Guardia 24/7, acuse de incidentes de severidad 1

Documentado por defecto

## Los recibos.

El SDK oficial de TypeScript se genera a partir de la especificación pública OpenAPI 3.1, así que nunca divergen. Genera un cliente en cualquier otro lenguaje o importa la especificación en Postman. La documentación se ejecuta en el mismo entorno de staging que tu código.

[npm · @broadnet/cpaas-sdk SDK oficial de TypeScript 64 clases de API, una por función de canal Ver en npm](https://www.npmjs.com/package/@broadnet/cpaas-sdk) [broadnet.me/developers/openapi.yaml Especificación OpenAPI 3.1 329 rutas en ocho canales Descargar la especificación](https://www.broadnet.me/developers/openapi.yaml) [broadnet.me/developers Documentación y guías de inicio rápido 90s del registro al primer mensaje enviado Leer la documentación](https://www.broadnet.me/es/developers)

TypeScript SDK Autenticación mediante token de portador broadnet.me/status Webhooks compatibles con ngrok

Preguntas que hacen los compradores

## Preguntas de ingeniería, respondió directamente.

Solicite acceso de prueba y le responderemos en un día hábil con sus credenciales de prueba; su primer mensaje de prueba llega a su propio número verificado unos cinco minutos después. El tráfico de producción suele comenzar en 5 a 15 días hábiles, condicionado por el registro del Sender ID ante el regulador, no por nada de nuestra parte.

Reintenta solo ante errores de red y 5xx, con backoff exponencial, y guarda el ID de mensaje que devuelve la API para cada envío aceptado. Concilia las confirmaciones de entrega por ID de mensaje antes de reenviar, en lugar de reintentar a ciegas, y recarga créditos antes de que un saldo bajo bloquee el tráfico.

Real. La especificación OpenAPI 3.1 en /developers/openapi.yaml (JSON en /developers/openapi.json) documenta todos los canales: SMS, WhatsApp, RCS, Telegram, Push, Email, Messenger e Instagram. El SDK oficial de TypeScript (@broadnet/cpaas-sdk) se genera a partir de ella, y puedes generar tu propio cliente en cualquier otro lenguaje sin pedírnoslo.

No hay tarifa de API: se paga por mensaje, por país y por ruta. Las transacciones en los Emiratos Árabes Unidos comienzan en $0.0123/MT, en Arabia Saudita en $0.016 y en Egipto en $0.028. Los enlaces SMPP están incluidos en el plan empresarial; en el plan estándar, cada enlace dedicado cuesta $250/mes. El acceso para realizar pruebas está sujeto a solicitud, y el tráfico de prueba está limitado a 1000 mensajes por día.

Reintentamos con retroceso exponencial durante 24 horas: 30 s, 2 min, 10 min, 30 min, 2 h, 8 h, 24 h. Cada reintento incluye un encabezado X-Webhook-Attempt. Después de 24 horas, el evento se almacena en la cola de mensajes no entregados (DLQ), donde se puede consultar y reproducir desde el panel de control con un solo clic. El nivel estándar mantiene los mensajes en la DLQ durante 7 días; el nivel empresarial, durante 90.

Sí: comparten enrutamiento, DLR, facturación y paneles. La mayoría de los clientes usa REST para lo transaccional y SMPP para marketing de alto volumen en la misma cuenta, y las confirmaciones de entrega de ambas vías llegan a los mismos informes y webhooks.

Gestor de cuentas técnicas designado, SLA de disponibilidad de API del 99,99 % con créditos de servicio sobre la cuota mensual (10 % por debajo del 99,99 %, 25 % por debajo del 99,0 %, 50 % por debajo del 95,0 %), localizador del NOC 24/7 con acuse de recibo de nivel 1 de gravedad inferior a 15 minutos, enlaces SMPP dedicados, revisiones trimestrales de la arquitectura y un canal de Slack compartido con el equipo de ingeniería.

broadnet.me/status muestra el estado de los componentes y cualquier incidente registrado. Todavía no se alimenta de la monitorización en tiempo real, por lo que su historial de 90 días es ilustrativo, no una medición precisa; la cifra contractual corresponde al SLA de disponibilidad del 99,99 %.

¿La pregunta no está aquí? [Consulte a nuestro equipo de ingeniería](https://www.broadnet.me/es/contact)

La API de SMS es un punto de entrada a [la plataforma de SMS A2P más amplia](https://www.broadnet.me/es/products/a2p-sms)Las mismas rutas directas del operador también suministran energía. [campañas de SMS masivos](https://www.broadnet.me/es/products/bulk-sms), [Verificación mediante OTP y multicanal](https://www.broadnet.me/es/products/otp), y [La API de WhatsApp Business](https://www.broadnet.me/es/products/whatsapp-business-api).

¿Busca proveedores de pesaje? Lea nuestra [La mejor API de SMS en 2026](https://www.broadnet.me/es/compare/best-sms-api-2026) Guía del comprador.

Acceso de prueba · respuesta en un día hábil

## Deja de pelearte con tu proveedor de SMS. Comienza el envío.

Un token de acceso, un SDK oficial de TypeScript y una guía de inicio rápido que cabe en una sola pantalla. El camino más rápido del registro a tu primer acuse de entrega.

[Consulte la ruta de integración de la API.](https://www.broadnet.me/es/contact?topic=api-integration&product=sms-api) [Solicitar la incorporación de desarrolladores](https://www.broadnet.me/es/onboarding)

$ curl -X POST https://api.broadnet.me/sms/sendSms -H "Authorization: Bearer $BROADNET_TOKEN" -d '{"senderId":"BroadNet", …}'

Recursos

Ficha de SMS API

[Descargar ficha· PDF, 101 kB](https://www.broadnet.me/resources/datasheets/broadnet-sms-api-datasheet.pdf) [Fichas de producto](https://www.broadnet.me/es/resources)

## Guías y respuestas relacionadas

Profundiza en los conceptos detrás de este producto.

- [¿Qué es una API de SMS Leer](https://www.broadnet.me/es/answers/what-is-sms-api)
- [¿Cómo se envía un SMS a través de una API Leer](https://www.broadnet.me/es/answers/how-to-send-sms-via-api)
- [¿Qué es SMPP Leer](https://www.broadnet.me/es/answers/what-is-smpp)
- [¿Qué es un SMS A2P Leer](https://www.broadnet.me/es/answers/what-is-a2p-sms)
- [¿Qué es un SMSC Leer](https://www.broadnet.me/es/answers/what-is-smsc)
- [¿Qué es la latencia salto a salto en la entrega de SMS Leer](https://www.broadnet.me/es/answers/what-is-hop-by-hop-latency)
