Skip to main content
POST

Descripción

Este endpoint permite enviar un template de WhatsApp a múltiples destinatarios en una sola solicitud. Implementa un patrón asíncrono: al crear el envío, retorna un bulk_send_id que podés usar para consultar el progreso del envío. La API se encarga automáticamente de respetar los rate limits de Meta según el tier del número, distribuir los envíos y rastrear el estado de cada mensaje individual.

Header de autenticación

string
requerido
Tu API Key de Mindo. Formato: mindo_xxxxxxxxxxxxxxxxxxxxxxxx

Parámetros del body

string
requerido
ID de Meta del número de WhatsApp desde el cual se enviarán los mensajes. Podés obtenerlo con el endpoint Obtener cuentas de negocio.
string
requerido
Nombre del template aprobado a enviar. Debe tener estado APPROVED en Meta.
string
Idioma del template. Por defecto: "es". Ejemplos: "es", "en", "pt_BR".
array
requerido
Lista de destinatarios con sus variables personalizadas.

Respuesta (202 Accepted)

string (UUID)
ID único del envío masivo. Usar para consultar el progreso con Estado del envío.
string
ID de la tarea de procesamiento en segundo plano.
string
Estado inicial del envío. Siempre "queued" al crearse.
string
Nombre del template que se enviará.
integer
Total de destinatarios en la lista enviada.
integer
Cantidad de destinatarios únicos después de la deduplicación automática.
float
Tiempo estimado de procesamiento en minutos, basado en el tier del número.
string (ISO 8601)
Fecha y hora de creación del envío.
object
Información del número de WhatsApp que enviará los mensajes.
object
Información de cuota y límites de envío.

Estados del envío

El campo status del envío masivo puede tener los siguientes valores:
Usá el endpoint Estado del envío con el bulk_send_id para consultar el progreso en tiempo real, incluyendo contadores de mensajes enviados, entregados, leídos y fallidos.

Deduplicación automática

La API elimina automáticamente números de teléfono duplicados de la lista de recipients. El campo unique_recipients en la respuesta indica la cantidad real de destinatarios únicos que recibirán el mensaje, mientras que total_recipients refleja la cantidad original enviada.

Casos de uso

Envía un mensaje de bienvenida personalizado a una lista de nuevos clientes registrados.
Envía códigos de verificación únicos a cada destinatario.
Notifica a múltiples clientes sobre actualizaciones en sus pedidos.
Envía recordatorios personalizados con fecha y hora del evento.