Requisitos
- Tu
X-API-Key (la recibiste de tu administrador de plataforma)
- Una plantilla de email creada en el dashboard (
/app/me)
curl o cualquier cliente HTTP
1. Verifica tu acceso
curl https://comms.panzo.mx/health
Respuesta esperada:
2. Envía un email
curl -X POST https://comms.panzo.mx/v1/send/email \
-H "Content-Type: application/json" \
-H "X-API-Key: TU_API_KEY" \
-d '{
"to_address": "cliente@ejemplo.com",
"to_name": "Juan Pérez",
"template_id": "bienvenida",
"data": {
"nombre": "Juan",
"empresa": "Mi Empresa"
}
}'
Respuesta:
{
"job_id": "a1b2c3d4-...",
"status": "pending"
}
3. Consulta el resultado
curl https://comms.panzo.mx/v1/jobs/a1b2c3d4-... \
-H "X-API-Key: TU_API_KEY"
Cuando el email se entregó:
{
"job_id": "a1b2c3d4-...",
"status": "success",
"result": {}
}
Si falló:
{
"job_id": "a1b2c3d4-...",
"status": "failed",
"result": { "error": "connection refused" }
}
Los jobs fallidos se pueden reintentar desde el dashboard en Mis reportes → Eventos.
Siguientes pasos
Variables en templates
Personaliza cada email con datos dinámicos.
WhatsApp
Envía mensajes de WhatsApp con la misma API.
Jobs asíncronos
Entiende el ciclo de vida de un job.
Billing
Cómo funciona el consumo de créditos.