Saltar al contenido principal
SDK de TypeScript / Node.js

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.

¿Con prisa? Resume este artículo con una IA

Abre el asistente con el enlace del artículo ya rellenado.

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.

SDK de TypeScript para WhatsApp: enviar WhatsApp en unas líneas

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 vs SDK de TypeScript de Unlimited Messaging
API oficial de Meta en Node (fetch puro)WhatsApp Cloud APISDK de TypeScript de Unlimited Messagingpaquete npm tipado
InstalaciónNingún paquete, fetch escrito a manonpm install @unlimited-messaging/sdk
TipadoNinguno, payloads JSON sin tiparPeticiones y respuestas totalmente tipadas
Cuenta business requeridaCuenta Meta Business verificadaTu cuenta normal de WhatsApp
PlantillasAprobación de Meta obligatoriaSin validación, texto libre
Líneas de código para enviarUna decena (URL, cabeceras, body, fetch)Tres: import, cliente, send()
MultimediaSubida y luego referencia por ID de medioImagen, PDF o vídeo por simple URL
WebhooksEndpoint que verificar y alojarWebhooks de estado listos para conectar
Sin límitesFacturación por conversaciónPrecio 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. 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. 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. 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

Ilian, ingeniero de software senior

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.

Ver el perfil de LinkedInActualizado en junio de 2026

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