mensajes.xyz
WhatsApp Templates · API · Webhooks · LatAm

Notificaciones por WhatsApp,
sin drama.

Envía mensajes con plantillas aprobadas (utility/marketing) desde una API simple. Perfecto para pagos, OTPs, recordatorios, tickets, delivery y alerts operativas.

Entrega
Alta + trazable
Sent · Delivered · Read · Failed
Multi-usuario
Aislamiento total
Usuarios · Roles · Permisos
Multi-cuenta
Varias cuentas Meta
WhatsApp Business · Filtros · Logs
Quick demo
curl -X POST https://api.mensajes.xyz/v1/notify \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "5215512345678",
    "template": {
      "name": "pago_link",
      "lang": "es_MX",
      "body": ["Erik", "https://3f3.xyz/abcd"]
    },
    "account_name": "efectosfiscales",
    "metadata": { "order_id": "ORD-9981" }
  }'
Respuesta: { ok: true, message_id, status: "queued" }

Cómo funciona

Usas plantillas aprobadas por WhatsApp y disparas notificaciones desde tu backend (webhooks, cronjobs o eventos). Nosotros te damos API + logs + webhooks de status.

1) Define tu template

Crear y aprobar tu plantilla (Utility/Marketing) en WhatsApp Manager. Variables: {{1}}, {{2}}…

2) Envía con API

POST /v1/notify con to, template.name y body (params).

3) Recibe estados

Webhook con eventos: sent/delivered/read/failed. Guarda logs y arma métricas.

API (v1)

Endpoints base: https://api.mensajes.xyz/v1

Enviar notificación
POST /notify
{
  "to": "5215512345678",
  "template": {
    "name": "pago_link",
    "lang": "es_MX",
    "body": ["Erik", "https://3f3.xyz/abcd"]
  },
  "account_name": "efectosfiscales",
  "metadata": { "order_id": "ORD-9981" }
}
Consultar estado
GET /messages/{message_id}
{
  "ok": true,
  "message_id": "wamid...",
  "status": "delivered",
  "to": "5215512345678"
}

Features

Sistema completo de notificaciones WhatsApp con gestión multiusuario y multicuenta.

Multi-usuario

Sistema de usuarios con roles (admin/user). Aislamiento completo de datos. Cada usuario solo ve sus propios mensajes, templates y cuentas.

Multi-cuenta Meta

Gestiona múltiples cuentas de WhatsApp Business. Asigna templates a cuentas específicas. Filtros por cuenta en todos los reportes.

Dashboard Completo

Gestión de templates, envíos, webhooks, cuentas Meta, API keys y usuarios. Logs detallados y métricas en tiempo real.

Seguridad y Control
Sistema de permisos granular
  • Autenticación por usuario y contraseña
  • API keys por usuario
  • Aislamiento de datos por usuario
  • Admins ven todo, usuarios solo sus datos
Webhooks y Trazabilidad
Eventos en tiempo real
  • Sent, Delivered, Read, Failed
  • Webhook único para todas las cuentas
  • Detección automática de cuenta
  • Logs completos con filtros

Empieza Ahora

Accede al dashboard para gestionar tus cuentas, templates y mensajes.

Credenciales de prueba
Usuario:
admin
Contraseña:
admin123
⚠️ Cambiar la contraseña después del primer login