API REST de WhatsApp para mensajes transaccionales. Sin Meta.
Confirmaciones de pedido, recordatorios de cita, notificaciones de envío, OTP y alertas vía WhatsApp. Sin templates pre-aprobados. Sin Business Manager. Sin trámites.
Sin tarjeta de crédito. 2 min para crear cuenta.
¿Qué es un mensaje transaccional?
Esta API es para mensajes que tu sistema dispara como respuesta a una acción del usuario: un pedido, una cita, un inicio de sesión. No es para campañas ni promociones.
Transaccional
Sí permitido
- "Tu pedido #1234 fue confirmado y llegará el martes."
- "Recordatorio: tienes cita médica mañana a las 10:00 AM."
- "Tu paquete fue entregado. ¿Necesitas ayuda?"
- "Código OTP: 847291. Válido por 5 minutos."
- "Alerta: inicio de sesión en tu cuenta desde Guadalajara."
Promocional
No permitido: viola TOS
- "¡50% de descuento este fin de semana!"
- "Nueva colección de verano ya disponible."
- "¡Compra ahora y recibe envío gratis!"
- Campañas masivas, newsletters o difusión a listas frías.
Nuestros servicios están diseñados exclusivamente para mensajes transaccionales. El uso para promociones masivas, marketing o spam viola nuestros Términos de Servicio y puede resultar en la suspensión de la cuenta. Si tu caso de uso es marketing, escríbenos antes de integrar.
Tu sistema dispara cada mensaje desde tu propia fuente
WhatsApp es el canal de salida; el disparo viene de donde ya trabajas.
Tu backend o un webhook disparan el OTP, la alerta o la notificación desde tu propio código.
Tu tienda dispara la confirmación de pedido y el aviso de envío hacia WhatsApp.
Google Calendar dispara el recordatorio de cita programado, sin que muevas un dedo.
Un formulario o Zapier dispara el mensaje de bienvenida al captar un lead nuevo.
Nissan, Soriana, Holcim, HP y más empresas confían en SMS Masivos
Integra WhatsApp en 5 pasos
Sin BSP, sin burocracia Meta.
Escanea QR y vincula tu número
Escaneas el QR desde tu panel con tu teléfono. En 30 segundos tu número queda vinculado. Sin BSP, sin esperar aprobación de Meta.
Obtén tu API Key del panel
Copia tu API Key desde el panel y envíala en el header apikey. Una sola key para todos los endpoints. Autenticación estándar, igual que cualquier API REST.
Haz tu primera llamada API
POST a /whatsapp/send con instance_id, number y message. Respuesta JSON con estatus. Menos de 10 líneas de código.
Recibe confirmación via webhook
Configura tu webhook_url al crear la instancia y recibe callbacks POST con el estado de entrega y las respuestas entrantes, en formato { event, payload, session }.
Tu cliente recibe el WhatsApp
El mensaje llega al WhatsApp del cliente desde tu número. Ideal para notificaciones, confirmaciones y alertas automáticas.
Tu primer envío en 3 lenguajes
Copia, pega y reemplaza tu API Key.
# Reemplaza apikey, instance_id y número destino
curl -X POST https://api.smsmasivos.com.mx/whatsapp/send \
-H "apikey: $WA_APIKEY" \
-H "Content-Type: application/json" \
-d '{
"instance_id": "tu_instancia",
"number": "5215551234567",
"message": "Tu pedido #1234 fue confirmado",
"type": "text"
}'
Documentación: help.smsmasivos.com.mx
Webhooks en tiempo real
Configura tu webhook_url y recibe el estado de entrega y las respuestas entrantes en tu servidor.
Un solo callback POST
Al crear tu instancia, defines webhook_url con webhook_status: 1. A partir de ahí, cada actualización de mensaje llega a tu endpoint con el mismo sobre JSON: distingues el tipo de evento por el campo event.
{
"event": "message",
"session": "tu_instancia",
"payload": {
"number": "5215551234567",
"message": "Gracias, recibido"
}
}
Estado de entrega
Confirma en tu sistema que la notificación transaccional llegó al destinatario.
Respuestas entrantes
Cuando un cliente responde, lo atiendes directamente desde tu teléfono y también lo recibes en tu webhook.
Reintento por SMS
Si un número no tiene WhatsApp, tu código puede reintentar la misma alerta por SMS con la API.
Sin burocracia Meta. Resultados inmediatos.
Alternativa directa a la API oficial de WhatsApp Business.
| SMS Masivos | WhatsApp Business API oficial | |
|---|---|---|
| Tiempo de setup | 5 minutos | 2 a 4 semanas |
| Aprobación Meta | No necesaria | Obligatoria |
| Plantillas de mensajes | Libres | Pre-aprobadas por Meta |
| Precio | MXN, prepago | USD, mensualidad + costo por mensaje |
| Factura CFDI | Si, 4.0 | No |
| Soporte | Español, México | Inglés, internacional |
| Conexión | QR, como WhatsApp Web | Configuración BSP compleja |
SMS Masivos
- 5 min de setup
- Sin aprobación Meta
- Plantillas libres
- MXN, prepago
- CFDI 4.0
- Soporte en español
- Conexión QR
WhatsApp Business API oficial
- 2-4 semanas de setup
- Aprobación obligatoria
- Plantillas pre-aprobadas
- USD, mensualidad
- Sin CFDI
- Soporte en inglés
A considerar:
Mismos créditos que SMS. Sin renta mensual.
Prepago, sin vencimiento. Un crédito = un mensaje.
| Créditos | Precio por mensaje | Inversión total | |
|---|---|---|---|
| 500 | $0.90 MXN | $450 MXN | Empezar |
| 1,000 Popular | $0.77 MXN | $770 MXN | Empezar |
| 10,000 | $0.68 MXN | $6,800 MXN | Empezar |
| 30,000 | $0.63 MXN | $18,900 MXN | Empezar |
| 80,000 | $0.47 MXN | $37,600 MXN | Empezar |
Preguntas frecuentes
¿Puedo usar esta API para enviar promociones?
No. Esta API está diseñada exclusivamente para mensajes transaccionales: confirmaciones de pedido, recordatorios, códigos OTP, alertas y notificaciones de servicio. El uso para promociones masivas, marketing o spam viola nuestros Términos de Servicio y puede resultar en la suspensión de la cuenta.
¿Necesito aprobación de Meta o Business Manager?
No. Conectas tu número vía QR, como WhatsApp Web. Sin registro BSP, sin Business Manager y sin plantillas pre-aprobadas por Meta. Escaneas y empiezas a enviar mensajes transaccionales en minutos.
¿Qué pasa si el cliente responde?
La respuesta llega directo a tu dispositivo como un mensaje de WhatsApp normal, y también puedes recibirla en tu servidor vía webhook. Ideal para confirmaciones y atención automatizada.
¿Necesito templates o SDK para integrar?
No necesitas templates pre-aprobados: escribes cualquier mensaje transaccional. La API es REST con JSON y funciona con cualquier lenguaje que haga HTTP requests. Sin SDKs propietarios. Hay ejemplos en curl, Python y JavaScript en la documentación.
¿Puedo usar mi número de WhatsApp actual?
Sí. Conectas tu número existente escaneando el QR. Debe ser un teléfono real con WhatsApp activo. Se desconecta tras 15 días de inactividad.
Conecta tu sistema hoy. Sin burocracia.
Crea tu cuenta, obtén tu API Key, envía tu primer WhatsApp en minutos.
8 mensajes de prueba sin costo. Sin tarjeta. CFDI incluido.