API no oficial de WhatsApp: riesgos y cómo pasarte a la oficial
Si conectaste tu número escaneando un QR para mandar mensajes desde un sistema, estás usando una API no oficial. Te explicamos en qué se diferencia de la API oficial de Meta, qué riesgos tiene y cómo migrar conservando tu número.
Respuesta corta: ¿qué es una API no oficial de WhatsApp?
Una API no oficial de WhatsApp es una librería o un servicio que automatiza WhatsApp Web o la app vinculando tu número con un código QR, sin autorización de Meta: por ejemplo, librerías open source como Baileys o whatsapp-web.js, o servicios que venden "instancias" armadas sobre ese mecanismo. La API oficial es la WhatsApp Business Platform de Meta, cuya versión vigente es la Cloud API: el número se registra en Meta, los mensajes que inicia la empresa usan plantillas aprobadas y Meta cobra cada mensaje entregado. Las no oficiales van contra los Términos de WhatsApp y exponen el número a suspensiones. Si WhatsApp es un canal del que depende tu negocio, conviene la oficial, y podés pasarte con el mismo número.
Todo lo que sigue está verificado a octubre de 2026 en las fuentes enlazadas: los Términos del servicio de WhatsApp, su centro de ayuda, la documentación de Meta y los repositorios de cada librería.
Cómo funciona una API no oficial
La app de WhatsApp permite usar la cuenta en dispositivos vinculados, como WhatsApp Web en una computadora, escaneando un QR desde el celular. Una API no oficial se hace pasar por uno de esos dispositivos: en vez de una persona mirando WhatsApp Web, hay un programa que lee y manda mensajes por esa sesión, y lo expone como una API REST o con webhooks para tu sistema.
Baileys es una librería de TypeScript que se conecta a WhatsApp Web directamente por WebSocket, sin navegador. whatsapp-web.js es una librería de Node.js que abre WhatsApp Web en un navegador controlado con Puppeteer. Las dos aclaran en su README que no están afiliadas, autorizadas ni respaldadas por WhatsApp; whatsapp-web.js agrega que no se garantiza que no te bloqueen y que WhatsApp no permite bots ni clientes no oficiales en su plataforma, y los mantenedores de Baileys dicen que desalientan el uso para mensajería masiva o automática. Fuentes: Baileys y whatsapp-web.js en GitHub.
Evolution API es un proyecto open source que hoy ofrece dos conexiones distintas: una basada en Baileys (WhatsApp Web, no oficial) y otra con la Cloud API oficial de Meta. Su propio README aclara que la opción de Baileys depende de la versión web de WhatsApp. Fuente: Evolution API. Lo mismo pasa con varias plataformas de atención: lo que define si es oficial o no es cómo se conecta el número, no el nombre de la herramienta.
Cómo darte cuenta de cuál usás: si para conectar el número escaneaste un QR desde "Dispositivos vinculados", es una conexión no oficial. En la API oficial el número se da de alta en Meta (con el registro embebido de un proveedor o con una app propia en Meta for Developers), se verifica con un código por SMS o llamada y queda asociado a una cuenta de WhatsApp Business (WABA) en tu portfolio comercial.
Qué dicen los Términos de WhatsApp
Los Términos del servicio de WhatsApp piden usar los servicios "solo con fines legales, autorizados y aceptables" y prohíben usarlos de forma que impliquen "el envío de comunicaciones ilegales o inadmisibles, como mensajería masiva, mensajería automática, marcado automático y metodologías similares" o "cualquier otro uso no personal de nuestros Servicios, a menos que nosotros autoricemos lo contrario". También prohíben acceder a los servicios "por medios automatizados" de manera no autorizada y "obtener o intentar obtener acceso no autorizado" a sus servicios o sistemas.
Sobre las consecuencias, los mismos Términos dicen que si los infringís WhatsApp puede "tomar medidas respecto a tu cuenta, como inhabilitarla o suspenderla", y que en ese caso aceptás no crear otra cuenta sin su permiso.
El centro de ayuda de WhatsApp es igual de directo: un aviso de "Cuenta suspendida temporalmente" puede significar que estás usando una aplicación no oficial, que esas aplicaciones "no cumplen con nuestras Condiciones del servicio", y que si no volvés a la app oficial la cuenta se puede suspender de forma permanente. Fuente: Acerca de las cuentas suspendidas temporalmente.
¿Es ilegal? Lo que dice WhatsApp es que va contra sus Términos, y la consecuencia que prevé es inhabilitar o suspender la cuenta. Si además hay implicancias legales depende de qué mandás, a quién y en qué país (por ejemplo, por el uso de datos personales o los mensajes no solicitados). Esto no es asesoramiento legal: para tu caso concreto, consultá a un abogado.
Riesgos concretos de una API no oficial
Bloqueo o suspensión del número. Es el riesgo principal y no depende de que mandes spam: la conexión en sí va contra los Términos. WhatsApp no publica umbrales, así que no hay un volumen "seguro". Si el número es el de tu negocio, perderlo te corta de golpe el canal con tus clientes. Las causas que más suelen terminar en bloqueo están en por qué WhatsApp bloquea mi número.
Sesiones que se caen. La conexión es una sesión de dispositivo vinculado. Si se cierra (porque WhatsApp la desconecta, porque alguien la cierra desde el celular o porque el servidor se reinicia mal), deja de mandar y recibir hasta que alguien vuelva a escanear el QR. Mientras tanto, los mensajes automáticos no salen.
Dependencia del celular. Un dispositivo vinculado depende de la cuenta del teléfono principal: según el centro de ayuda de WhatsApp, los dispositivos vinculados se desconectan si no usás el teléfono principal durante 14 días. Si el celular se pierde, se cambia o se reinstala WhatsApp, la integración se corta.
Sin plantillas ni campañas aprobadas. En una conexión no oficial no existen las plantillas aprobadas por Meta ni sus categorías. Mandar avisos o promociones a muchas personas por esa vía es justamente la "mensajería masiva" que los Términos prohíben, y es lo que más rápido termina en reportes y bloqueos.
Cambios de WhatsApp Web. Estas librerías funcionan imitando a WhatsApp Web, que WhatsApp cambia cuando quiere y sin avisar a nadie. Cuando un cambio rompe la librería, la conexión puede fallar hasta que sale una versión nueva y la actualizás.
Una sesión con acceso a todo. El dispositivo vinculado ve los chats de esa cuenta. Si usás un servicio de terceros, le estás dando una sesión de tu WhatsApp a alguien que WhatsApp no avaló: revisá quién la opera y qué hace con los datos.
Cuándo podría tener sentido una no oficial, y cuándo conviene la oficial
Siendo honestos, hay casos en los que la gente las usa sabiendo el riesgo: prototipos y pruebas con un número que no te importa perder, bots personales, o funciones de la app que la API oficial no replica igual (por ejemplo, Meta no habilita los grupos para todos los números de la API ni en coexistencia). También tienen a favor que no hay cargos de Meta por mensaje y que conectar es rápido. En todos esos casos sigue valiendo lo mismo: va contra los Términos de WhatsApp y el número puede quedar suspendido.
Conviene la oficial si WhatsApp es un canal de ventas o atención del que depende tu negocio, si el número es el que tus clientes ya conocen, si querés mandar campañas o avisos a gente que no te tiene agendado, si atiende un equipo, o si necesitás que la conexión no dependa de un celular ni de una sesión que se cae. Cuanto más vale el número, menos sentido tiene arriesgarlo para ahorrar el costo por mensaje.
Cómo pasar de una API no oficial a la oficial sin perder tu número
1) Revisá en qué app está el número. Si está en la app de WhatsApp Business, podés conectarlo a la API con la coexistencia de Meta: el número sigue funcionando en el celular, el equipo lo atiende desde la plataforma y los mensajes se sincronizan en los dos lados. Al conectarlo, Meta puede traer hasta 180 días de chats, solo dentro de las 24 horas siguientes al alta, así que tené la app abierta y con señal. Los grupos no funcionan en un número en coexistencia. El detalle está en Coexistencia en la ayuda y en la guía de coexistencia.
2) Si está en la app común de WhatsApp (no Business), no se conecta a la API tal cual: Meta exige borrar primero esa cuenta. Según el centro de ayuda de WhatsApp, podés pasar una cuenta de WhatsApp a la app de WhatsApp Business con el historial de chats y archivos; una vez en la app Business, se puede conectar con coexistencia. Si es tu número personal, conviene usar otro para el negocio.
3) Cerrá la sesión no oficial. En el celular, entrá a Dispositivos vinculados y cerrá la sesión de la herramienta, y dala de baja en su panel o apagá el servidor para que no siga mandando mensajes por su cuenta. Además, al activar la coexistencia los dispositivos vinculados se desconectan.
4) Da de alta el número en la API oficial. Necesitás una cuenta de Facebook con acceso al portfolio comercial de tu empresa, el número que pueda recibir un SMS o una llamada, un nombre visible para el negocio y un medio de pago en Meta para los mensajes; la verificación del negocio no es obligatoria para empezar. Con Waspy apretás Continuar con Facebook y completás el registro embebido de Meta sin programar. Cada requisito con su fuente y los pasos uno por uno están en cómo obtener la API de WhatsApp.
5) Pasá tus mensajes a plantillas. Lo que hoy mandás por iniciativa propia (avisos de pedido, recordatorios, promociones) pasa a ser plantillas que Meta revisa, en categoría marketing, utilidad o autenticación. Responder a quien te escribió, dentro de la ventana de 24 horas, sigue siendo texto libre.
6) Reemplazá la integración. Lo que tenías programado contra la API no oficial pasa a ser inbox, campañas y automatizaciones en el panel, o se conecta a tu sistema con la API REST y los webhooks de Waspy.
Si WhatsApp ya bloqueó tu número
Si ves el aviso de cuenta suspendida temporalmente, WhatsApp indica volver a la app oficial y dejar de usar la aplicación no oficial; si no, la suspensión puede volverse permanente (centro de ayuda de WhatsApp). Si la suspensión ya es definitiva, el camino es pedir una revisión por los canales de WhatsApp: el resultado lo decide WhatsApp y no está garantizado.
Nadie puede prometerte un desbloqueo: ni Waspy ni ningún otro proveedor. Desconfiá de quien te cobre por "recuperar" un número. Si el número sigue suspendido, puede que tampoco se pueda registrar en la API; en ese caso la salida práctica es arrancar la API oficial con otro número y avisarles a tus clientes del cambio. Los motivos de bloqueo dentro de la API oficial, que son otros, están en ¿me bannean por usar la API? Límites reales.
¿Cuánto cuesta pasar a la API oficial?
La API oficial no cobra licencia, pero no es gratis: Meta cobra cada mensaje entregado, según la categoría y el país del destinatario, y si un mensaje no se entrega no se cobra. Para un número de Argentina, con la rate card de Meta vigente desde el 1 de octubre de 2026: marketing ~US$0,0618, utilidad ~US$0,026 y autenticación ~US$0,026 por mensaje. Las respuestas dentro de la ventana de 24 horas (servicio) tienen 1.000 mensajes gratis por número y por mes; después, ~US$0,026 cada una.
Las tarifas las fija Meta y pueden cambiar: verificalas en tu WhatsApp Manager o en la documentación oficial de precios de la plataforma de WhatsApp Business y de pricing de la Cloud API. Los ejemplos de cuánto sale un mes típico están en precios de la WhatsApp Business API.
Límites de mensajería. Meta limita a cuántos usuarios distintos les podés escribir con plantilla, por iniciativa tuya, en 24 horas: un portfolio comercial nuevo arranca en 250, sube a 2.000 si verificás el negocio o si mandás 2.000 plantillas entregadas de buena calidad en 30 días, y después a 10.000, 100.000 e ilimitado, según la calidad. Responder a quien te escribió no cuenta. Fuente: límites de mensajería de Meta.
Con Waspy pagás además un plan fijo por la plataforma: Starter (US$70/mes), Growth (US$100/mes) y Scale (US$150/mes), más Enterprise a medida, con 10 días de prueba gratis sin tarjeta. Waspy no agrega markup sobre lo que cobra Meta: los mensajes te los factura Meta directo. Mirá los planes de Waspy.
Cómo lo resuelve Waspy
Waspy es un CRM de WhatsApp hecho en Argentina que trabaja solo sobre la API oficial de WhatsApp, de la que es Tech Provider de Meta verificado: no ofrece conexiones por QR. Conectás tu número con el registro embebido de Meta desde el panel, y el número y la cuenta de WhatsApp Business siguen siendo tuyos.
Lo que con una API no oficial tendrías que programar ya viene armado: inbox compartido para que varias personas atiendan el mismo número, campañas con plantillas aprobadas por Meta que llegan aunque el cliente no te tenga agendado, automatizaciones, métricas e integración nativa con Tienda Nube. Con la coexistencia podés seguir usando la app de WhatsApp Business en el celular. Si querés entender la API por dentro, mirá WhatsApp Cloud API: qué es y cuándo usarla directo.
Si venías de una herramienta concreta que conecta por QR, tenemos comparativas con el detalle y las fuentes de cada una: Waspy vs Z-API, Waspy vs Wablas, Waspy vs Whaticket y Waspy vs Wassenger. Si hoy usás la app de WhatsApp Business a mano, mirá Waspy vs WhatsApp Business. Para comparar proveedores oficiales, está la tabla de proveedores de WhatsApp API en Argentina. Podés crear tu cuenta con 10 días gratis o, si preferís verlo antes, pedir una demo.
API oficial vs API no oficial
Cómo se comparan la API oficial de Meta (la que usa Waspy) y una conexión no oficial por QR, punto por punto:
| API oficial | API no oficial | |
|---|---|---|
| Cómo se conecta | Cloud API de Meta: el número se registra y verifica en Meta | Escaneando un QR, como una sesión de WhatsApp Web |
| Términos de WhatsApp | Es el canal que Meta autoriza para empresas | Van contra sus Términos (mensajería masiva o automática, acceso no autorizado) |
| Riesgo de bloqueo del número | Por spam, reportes o políticas; no por usar la API | WhatsApp puede suspender la cuenta, temporal o definitivamente |
| Plantillas aprobadas y campañas | Sí: llegan aunque no te tengan agendado | |
| Límites de mensajería | Publicados por Meta: de 250 a ilimitado según calidad | Sin límite publicado: cualquier volumen alto expone el número |
| Verificación del negocio y tilde | Trámites de Meta disponibles para la cuenta | No aplica a la conexión |
| Costo | Meta cobra cada mensaje entregado, más la plataforma | Sin cargos de Meta; pagás el servicio o el servidor |
| Depende de un celular | No: corre en la infraestructura de Meta | Sí: es un dispositivo vinculado al teléfono |
| Soporte | Meta y tu proveedor (en Waspy, humano en español) | El del servicio o la comunidad; WhatsApp no lo avala |
| Estabilidad ante cambios de WhatsApp Web | No depende de WhatsApp Web; Meta versiona la API | Un cambio puede cortar la conexión hasta actualizar la librería |
Fuentes: Términos del servicio y centro de ayuda de WhatsApp, documentación de Meta for Developers y README de Baileys, whatsapp-web.js y Evolution API, consultados en octubre de 2026. Tarifas de Meta: ver /whatsapp-api-precios.
Waspy: 10 días gratis sin tarjeta y planes desde US$70/mes, sobre la API oficial de Meta. Meta cobra los mensajes directo a tu cuenta; Waspy no agrega markup. Mirá cómo cobra Meta en precios de la WhatsApp Business API.
Ver planes y preciosPreguntas frecuentes
Es una librería o un servicio que automatiza WhatsApp Web o la app vinculando tu número con un código QR, sin autorización de Meta. Funciona como un dispositivo vinculado y expone esa sesión como una API para tu sistema. La API oficial, en cambio, es la WhatsApp Business Platform (Cloud API) de Meta, donde el número se registra en Meta y los mensajes que inicia la empresa usan plantillas aprobadas.
Lo que dice WhatsApp es que va contra sus Términos del servicio, que prohíben la mensajería masiva o automática, el uso no personal sin autorización y el acceso no autorizado; la consecuencia que prevén es inhabilitar o suspender la cuenta. Si además hay implicancias legales depende de qué mandás, a quién y en qué país. No es asesoramiento legal: consultá a un abogado para tu caso.
Sí. Según el centro de ayuda de WhatsApp, usar una aplicación no oficial puede provocar una suspensión temporal y, si no volvés a la app oficial, una suspensión permanente. WhatsApp no publica umbrales, así que no hay un volumen seguro. Con la API oficial, el riesgo de bloqueo viene del spam, los reportes o las políticas de Meta, no de usar la API.
Baileys y whatsapp-web.js no: son librerías open source que se conectan a WhatsApp Web, y las dos aclaran en su README que no están afiliadas ni autorizadas por WhatsApp. Evolution API ofrece dos conexiones: una basada en Baileys, que no es oficial, y otra con la Cloud API oficial de Meta. Lo que define si es oficial es cómo se conecta el número.
Sí, si el número no está suspendido. Si está en la app de WhatsApp Business, lo conectás con la coexistencia de Meta y sigue funcionando en el celular; Meta puede importar hasta 180 días de chats dentro de las 24 horas del alta. Si está en la app común de WhatsApp, primero lo pasás a WhatsApp Business o borrás esa cuenta. Antes, cerrá la sesión de la herramienta no oficial.
Meta cobra cada mensaje entregado según su categoría y el país del destinatario: en Argentina, desde el 1 de octubre de 2026, ~US$0,0618 cada mensaje de marketing y ~US$0,026 cada uno de utilidad o autenticación, con 1.000 mensajes de servicio gratis por número y por mes. Aparte va la plataforma: Waspy arranca en US$70/mes, sin markup sobre Meta.
No. Meta no cobra licencia por la API, pero sí cada mensaje entregado, salvo los mensajes de servicio dentro de la ventana de 24 horas hasta el cupo gratis mensual de cada número. La plataforma que usás encima se paga aparte; en Waspy hay 10 días de prueba gratis sin tarjeta.
Si es una suspensión temporal, WhatsApp indica volver a la app oficial y dejar la aplicación no oficial. Si es definitiva, podés pedir una revisión por los canales de WhatsApp, pero el resultado no está garantizado y ningún proveedor puede desbloquearlo. Si el número no vuelve, la salida práctica es arrancar la API oficial con otro número.
Seguí explorando
Pasá tu número a la API oficial
10 días gratis y sin tarjeta. Conectás tu número con el registro embebido de Meta, seguís usando la app con la coexistencia y tu equipo atiende desde un inbox compartido.
