Saltar al contenido
Facturador

Enviar mensaje de texto por WhatsApp

POST /api/whatsapp-notify/text

Envía un mensaje de texto plano a cualquier número de WhatsApp utilizando la instancia configurada en el panel central de administración.

Autenticación: WhatsAppBearerAuth (notify_wa_api_token).

Token de WhatsApp

No uses el token de POST /api/login. Configura notify_wa_api_token en el superadministrador.

Cuerpo

Content-Type: application/json

Campo Tipo Obligatorio Descripción
number string Sí Número de destino con código de país (ej. 51 para Perú).
message string Sí Contenido del mensaje.
{
  "number": "51987654321",
  "message": "Hola, su comprobante de pago electrónico ha sido generado exitosamente."
}

Respuestas

200 — Mensaje enviado

{
  "success": true,
  "data": {}
}

401 — Token inválido o ausente

{
  "success": false,
  "message": "Token inválido o ausente."
}

502 — Error del proveedor

{
  "success": false,
  "message": "El proveedor no confirmó el envío."
}

Nombre en el SDK

El cuerpo de la consulta es el JSON de la sección Cuerpo. Si instalas el paquete generado en sdks/, esa misma petición es el método enviarTexto.

Lenguaje Llamada
PHP SinDominioFijoCualquierHostWhatsAppNotifyApi::enviarTexto
JavaScript SinDominioFijoCualquierHostWhatsAppNotifyApi.enviarTexto
TypeScript SinDominioFijoCualquierHostWhatsAppNotifyApi.enviarTexto
Java SinDominioFijoCualquierHostWhatsAppNotifyApi.enviarTexto
Python SinDominioFijoCualquierHostWhatsAppNotifyApi.enviar_texto
C# SinDominioFijoCualquierHostWhatsAppNotifyApi.EnviarTextoAsync
Go SinDominioFijoCualquierHostWhatsAppNotifyAPIService.EnviarTexto
Ruby SinDominioFijoCualquierHostWhatsAppNotifyApi.enviar_texto
Kotlin SinDominioFijoCualquierHostWhatsAppNotifyApi.enviarTexto
Dart SinDominioFijoCualquierHostWhatsAppNotifyApi.enviarTexto
Swift SinDominioFijoCualquierHostWhatsAppNotifyAPI.enviarTexto