Documentación

Todo lo que necesitas para integrar y aprovechar al máximo Massiva. Desde guías de inicio hasta referencias técnicas completas.

Primeros Pasos con Massiva

Sigue esta guía paso a paso para comenzar a usar Massiva en menos de 10 minutos.

1
Instala

Descarga e instala Massiva

2
Conecta

Enlaza con WhatsApp

3
Configura

Ajusta tus preferencias

4
¡Listo!

Comienza a automatizar

Ejemplos de Código

Enviar Mensaje
JavaScript
// Enviar mensaje de texto const response = await fetch('/api/messages/send', { method: 'POST', headers: { 'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json' }, body: JSON.stringify({ phone: '+593987654321', message: 'Hola desde Massiva API!' }) }); const result = await response.json(); console.log(result);
Crear Campaña
Python
import requests # Crear campaña masiva campaign = { "name": "Campaña Promocional", "message": "¡Oferta especial! 50% descuento", "recipients": [ {"phone": "+593987654321", "name": "Juan"}, {"phone": "+593987654322", "name": "María"} ], "schedule": "2024-01-15T10:00:00Z" } response = requests.post( 'https://api.massiva.app/v1/campaigns', headers={'Authorization': 'Bearer YOUR_API_KEY'}, json=campaign ) print(response.json())

Referencia de API

POST /api/messages/send
Envía un mensaje de texto a un número de WhatsApp
GET /api/messages
Obtiene el historial de mensajes
POST /api/campaigns
Crea una nueva campaña de mensajes masivos
GET /api/contacts
Lista todos los contactos sincronizados

Webhooks Disponibles

message.received
Se activa cuando llega un nuevo mensaje a cualquier sesión conectada
message.sent
Se activa cuando se envía un mensaje exitosamente desde Massiva
campaign.completed
Se activa cuando una campaña de mensajes masivos finaliza
contact.updated
Se activa cuando se actualiza la información de un contacto

SDKs y Librerías

Node.js SDK
SDK oficial para Node.js con TypeScript
Python SDK
Librería completa para Python 3.7+
PHP SDK
SDK para integración con Laravel y Symfony
REST API
API REST directa para cualquier lenguaje

¿Necesitas Funcionalidades PRO?

Accede a la API completa, webhooks avanzados, soporte prioritario y mucho más. ¡7 días de prueba gratis!

¿Necesitas Ayuda?

Nuestro equipo de soporte técnico está disponible para resolver tus dudas sobre integración y desarrollo.