Envía WhatsApp en TypeScript,
en unas líneas.
El SDK de TypeScript de Unlimited Messaging te da un cliente totalmente tipado para enviar mensajes de WhatsApp desde Node.js, Next.js o cualquier runtime serverless. Instala el paquete npm, añade tu clave API, y envía - desde tu cuenta normal de WhatsApp, sin la API oficial de Meta.
El contexto
¿Qué es el SDK de TypeScript para WhatsApp de Unlimited Messaging?
El SDK de TypeScript es un paquete npm totalmente tipado que envuelve nuestra API REST: instalas el cliente, lo autenticas con una clave API, y envías mensajes de WhatsApp desde Node.js, Next.js o una función serverless en unas líneas.
Sin SDK, integrar WhatsApp en Node.js significa escribir llamadas HTTP puras con fetch: construir la URL, serializar el JSON, gestionar las cabeceras de autenticación, parsear la respuesta y adivinar la forma exacta del payload. El SDK de TypeScript hace todo eso por ti: un objeto Client, métodos tipados como client.message.send(), y el autocompletado de tu editor que te guía en cada campo.
Como todos los tipos de petición y respuesta se generan desde la especificación OpenAPI y se exportan con el paquete, una errata en el nombre de un campo o un destinatario mal formado se detecta en tiempo de compilación - no en producción. Conservas la robustez de una API REST de verdad, pero con la ergonomía de una librería pensada para TypeScript.
Y sobre todo, el SDK se apoya en tu cuenta normal de WhatsApp: sin cuenta Meta Business que verificar, sin plantilla que aprobar, sin facturación por conversación. Un POST se convierte en una llamada de método, y el envío de WhatsApp desde un backend Node o Next.js cabe en tres líneas - OTP, notificaciones transaccionales, bots.
Comparativa
API oficial de Meta en Node vs SDK de TypeScript de Unlimited Messaging
El mismo objetivo - enviar un mensaje de WhatsApp desde código TypeScript - pero dos niveles de esfuerzo muy distintos. A la izquierda, la API Cloud oficial de Meta llamada con fetch puro; a la derecha, nuestro SDK npm tipado. Línea por línea, esto es lo que pide cada uno.
| API oficial de Meta en Node (fetch puro)WhatsApp Cloud API | SDK de TypeScript de Unlimited Messagingpaquete npm tipado | |
|---|---|---|
| Instalación | Ningún paquete, fetch escrito a mano | npm install @unlimited-messaging/sdk |
| Tipado | Ninguno, payloads JSON sin tipar | Peticiones y respuestas totalmente tipadas |
| Cuenta business requerida | Cuenta Meta Business verificada | Tu cuenta normal de WhatsApp |
| Plantillas | Aprobación de Meta obligatoria | Sin validación, texto libre |
| Líneas de código para enviar | Una decena (URL, cabeceras, body, fetch) | Tres: import, cliente, send() |
| Multimedia | Subida y luego referencia por ID de medio | Imagen, PDF o vídeo por simple URL |
| Webhooks | Endpoint que verificar y alojar | Webhooks de estado listos para conectar |
| Sin límites | Facturación por conversación | Precio fijo, mensajes ilimitados |
Nuestro enfoque
Un SDK de TypeScript hecho a medida para Node.js y el serverless
Mantenemos la potencia de la API REST - multimedia, webhooks, estados de entrega - y la vestimos con un cliente npm tipado que se integra en unas líneas en cualquier proyecto de JavaScript.
Totalmente tipado, de extremo a extremo
Cada tipo de petición y respuesta se genera desde la especificación OpenAPI y se exporta con el paquete. Tu editor autocompleta los campos, y los errores de payload se atrapan en tiempo de compilación, no en producción.
Instalado desde npm
Un npm install @unlimited-messaging/sdk y el cliente está listo. Compatible con Node.js, Next.js y la mayoría de los runtimes serverless.
Multimedia y webhooks incluidos
Envía imágenes, PDF y vídeos por URL, y recibe los estados entregado / leído / respuesta mediante webhooks JSON en tiempo real.
Tu cuenta, sin límites
El SDK envía desde tu cuenta normal de WhatsApp. Sin API oficial de Meta, sin plantillas, sin coste por conversación.
- Líneas para enviar un WhatsApp
- 3Líneas para enviar un WhatsApp
- Peticiones y respuestas tipadas
- 100 %Peticiones y respuestas tipadas
- Cuentas business de Meta requeridas
- 0Cuentas business de Meta requeridas
- Del npm install al primer envío
- 5 minDel npm install al primer envío
Cómo funciona
Enviar un WhatsApp en TypeScript en tres pasos
- 1
Instala el SDK
npm install @unlimited-messaging/sdk en tu proyecto Node.js o Next.js. El cliente tipado está listo para usar.
- 2
Autentícate
Genera una clave API desde el panel y pásala al constructor del Client. Una clave por proyecto, revocable en cualquier momento.
- 3
Llama a send()
client.message.send({ recipient, text }) envía el mensaje de WhatsApp. Añade una URL de multimedia si lo necesitas, y escucha los webhooks de entrega.
FAQ
Preguntas sobre el SDK de TypeScript para WhatsApp
Fuentes
Fuentes y referencias
Para verificar por ti mismo la información de este artículo:

Escrito por
Ilian · Ingeniero de software senior
Ingeniero de software senior, funda y dirige varias empresas tecnológicas. Diseña productos en torno a las API de mensajería, la automatización y la integración de la IA, y comparte aquí lo que aprende construyendo.
Envía tu primer WhatsApp en TypeScript hoy mismo.
Crea tu cuenta, genera tu clave API e instala el SDK: tres líneas te separan de tu primer mensaje de WhatsApp.
Obtener mi clave API