Wati API
Wati API: una sola API para WhatsApp, Instagram y tu agente de IA.
Envía mensajes a clientes en WhatsApp y Instagram desde tu propio producto, o permite que un asistente de IA lo haga a través del servidor Wati MCP.
- Agentes de IA (MCP)
- TikTok Próximamente
- Messenger Próximamente
Última actualización
- +16 000empresas en más de 190 países
- 4,6/5calificación promedio en G2
- OficialSocio comercial de Meta y BSP de WhatsApp
Una sola API. WhatsApp, Instagram y tu asistente de IA.
Llega a tus clientes en las aplicaciones que ya utilizan. Intégralo en tu código o asígnalo a un agente de IA.
- Dos canales activosWhatsApp e Instagram hoy mismo. TikTok y Messenger próximamente.
- Con o sin códigoLlama a la REST API desde tu producto o conecta un asistente de IA mediante el servidor MCP.
- Tu equipo sigue al tantoLas conversaciones aparecen en el buzón del equipo de Wati para que una persona pueda intervenir.
Lo que cubre la Wati API
Dos canales de mensajería y un servidor MCP para agentes de IA ya están activos. TikTok y Messenger son los siguientes.
- Activo
WhatsApp
Envía plantillas aprobadas a un cliente o a 10 000, responde en el chat, inicia chatbots y obtén webhooks.
WhatsApp API - Activo
Instagram
Responde a comentarios de forma pública o privada con la REST API. Contesta mensajes directos a través del servidor MCP.
Instagram API - Activo
Agentes de IA (MCP)
Conecta un asistente de IA con OAuth. Pide en lenguaje sencillo que envíe plantillas, responda chats y actualice contactos.
Servidor MCP - Próximamente
TikTok
Conversaciones de TikTok en la misma Wati API.
- Próximamente
Messenger
Conversaciones de Messenger en la misma Wati API. Los agentes de IA ya pueden responder con texto a través del servidor MCP.
Elige la API para tu tarea
- WhatsApp APILa visión general: plantillas, respuestas, webhooks y tu primera llamada.
- WhatsApp MessagingEnvía texto, contenido multimedia y botones desde tu código.
- WhatsApp BroadcastEnvía una plantilla aprobada a muchos contactos a la vez.
- WhatsApp Chatbot APIInicia un chatbot de Wati para un contacto desde tu sistema.
- WhatsApp WebhooksObtén nuevos mensajes y estado de entrega en tiempo real.
- MCP ServerConecta tu agente de IA a Wati.
- Instagram APIComentarios mediante REST API, mensajes directos a través de MCP.
- WhatsApp Flows PróximamenteFormularios que los clientes rellenan dentro del chat.
- WhatsApp Calling PróximamenteLlamadas de voz en WhatsApp.
- WhatsApp Groups API PróximamenteGrupos de WhatsApp gestionados desde tu sistema.
Qué funciona y dónde
Lo que puedes hacer en cada canal a través de la Wati API hoy en día, verificado con la documentación pública.
| Capacidad | Messenger | TikTok | ||
|---|---|---|---|---|
| Iniciar una conversación con una plantilla aprobada, para una persona o hasta 10 000 | REST API y MCP | – | PróximamenteLos agentes de IA ya pueden responder con texto mediante MCP. | Próximamente |
| Responder en un chat abierto | Texto, contenido multimedia y botones. REST API y MCP | MCPRespuestas de texto en mensajes directos | ||
| Responder a comentarios, de forma pública o privada | – | REST API y MCP | ||
| Webhooks para nuevos mensajes y estado de entrega | REST API | – | ||
| Iniciar un chatbot de Wati para un contacto | REST API, planes Pro y Business | – |
REST API: llámala desde tu código con un token de API. MCP: un asistente de IA lo hace por ti a través del servidor Wati MCP. –: no disponible en la API actualmente. Lista completa en la referencia de la API.
En vivo en tres pasos.
- Regístrate
Crea tu cuenta
Regístrate en Wati en la página de registro de la API y, a continuación, conecta tu número de WhatsApp o cuenta de Instagram.
- Obtén tu clave
Abre la consola de desarrolladores
Crea un token de API y otórgale solo los permisos que necesites. Consérvalo en tu servidor.
- Enviar
Envía tu primera solicitud
Una sola llamada envía una plantilla aprobada. Las actualizaciones de entrega y lectura se reciben mediante webhook.
curl -X POST "https://live-mt-server.wati.io/api/ext/v3/messageTemplates/send" \
-H "Authorization: Bearer $WATI_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"template_name": "order_update",
"broadcast_name": "my_first_call",
"recipients": [{ "phone_number": "14155552671",
"custom_params": [{ "name": "name", "value": "Maya" }] }]
}'Usa el nombre de una plantilla que Meta haya aprobado en tu cuenta. Más ejemplos en la página de la API de WhatsApp.
curl -X POST "https://live-mt-server.wati.io/api/ext/v3/comments/$COMMENT_ID/privateReply" \
-H "Authorization: Bearer $WATI_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"channel": "yourbrand", "userId": "17841400000000000", "userName": "maya",
"type": "text", "text": "Hi Maya, yes we do."
}'Toma el ID del comentario y los datos de quien comenta de la lista de comentarios de la publicación. Más información en la página de la API de Instagram.
Seguro por defecto. Límites publicados.
Las plantillas van primero en WhatsApp
Las respuestas de formato libre requieren una ventana de atención al cliente abierta de 24 horas. Fuera de ella, comienza con una plantilla que Meta haya aprobado.
Sin claves en tu herramienta de IA
Los clientes de IA inician sesión en el servidor MCP de Wati desde el navegador. No es necesario pegar una clave de API en la herramienta.
Solo el acceso que otorgues
Cada token de API incluye los permisos que selecciones y puede tener una fecha de caducidad. Se muestra una vez, así que consérvalo en tu servidor.
Envío de plantillas
Dependiendo de tu plan. Si vas demasiado rápido, obtendrás un código HTTP 429 con una cabecera Retry-After.
Límites de tasa y disponibilidad del plan en detalle
| Endpoint | Growth | Pro | Business |
|---|---|---|---|
/addContact, /getContacts | 10 / 10 s | 10 / 10 s | 10 / 10 s |
/getMessages | 10 / 10 s | 10 / 10 s | 10 / 10 s |
/sendTemplateMessage | 30 / 10 s | 60 / 10 s | 100 / 10 s |
/sendTemplateMessages | 30 / 10 s | 60 / 10 s | 100 / 10 s |
Límites publicados en Errores y límites de tasa. Los endpoints principales de mensajería, plantillas y contactos están incluidos en todos los planes. La asignación de equipos, el estado del chat, los chatbots y los segmentos personalizados requieren los planes Pro o Business. Disponibilidad de endpoints por plan. Para límites más altos, consulta con Wati sobre tu caso de uso.
¿Qué es la API de Wati?
La API de Wati le permite a tu producto enviar y recibir mensajes de clientes a través de Wati. Actualmente cubre WhatsApp e Instagram, además de un servidor MCP para que un asistente de inteligencia artificial pueda realizar el mismo trabajo mediante chat. Tu equipo puede seguir cada conversación en la bandeja de entrada del equipo de Wati.
¿Qué canales admite la API de Wati?
WhatsApp e Instagram. En WhatsApp puedes enviar plantillas aprobadas, responder en el chat, iniciar chatbots y recibir webhooks. En Instagram, la API REST cubre los comentarios: listar publicaciones y comentarios, responder públicamente y enviar una respuesta privada. Los mensajes directos de Instagram funcionan a través del servidor MCP de Wati.
Próximamente estarán disponibles TikTok y Messenger.
¿Se admite TikTok o Messenger?
Todavía no están en la API. Ambos estarán disponibles próximamente. Un agente de IA conectado al servidor MCP de Wati ya puede responder a los chats de Messenger con texto, tras iniciar sesión con una cuenta de Wati.
¿Necesito saber programar?
No. Conecta un asistente de inteligencia artificial compatible con MCP remoto, inicia sesión con OAuth y pregunta en un lenguaje sencillo, por ejemplo, para listar tus plantillas o responder a un chat.
Si prefieres programar, la API REST utiliza una URL base y un token de autenticación (bearer token), y los creadores de aplicaciones de IA pueden escribir las llamadas por ti.
¿Dónde está la documentación?
La referencia completa es pública en docs.wati.io: la referencia de la API, la guía del servidor MCP, los límites de velocidad y la disponibilidad de los endpoints según el plan. Las herramientas de codificación de IA pueden leer todo el índice en docs.wati.io/llms.txt.
¿Cómo obtengo una clave de API?
Regístrate en live.wati.io/start/api, luego abre la Consola de Desarrollador en Wati y crea un token de API con solo los permisos (scopes) que necesites. El token se muestra una sola vez, así que guárdalo en tu servidor, nunca en un navegador o aplicación móvil.
¿En qué se diferencia esta página de la página de la API de WhatsApp?
Esta página es la descripción general de todas las APIs de Wati: los canales, qué funciona en cada lugar y cómo empezar. La página de la API de WhatsApp profundiza más en WhatsApp, con cada grupo de endpoints, ejemplos de código en varios lenguajes y los límites completos.
¿Cuáles son los límites de velocidad de la API?
Las llamadas de contactos y de historial de mensajes están limitadas a 10 solicitudes por cada 10 segundos en todos los planes. Los envíos de plantillas están limitados a 30, 60 o 100 solicitudes por cada 10 segundos en los planes Growth, Pro y Business. Cuando alcanzas un límite, obtienes un código HTTP 429 con una cabecera Retry-After. Para límites más altos, contacta a Wati.
Desarrolla en WhatsApp e Instagram hoy mismo.
Empieza gratis y haz tu primera llamada, o cuéntanos qué quieres construir.