Gestión de API Key

Documentación de la API

Envío de Email Simple

Endpoint: /api/email/send

Método: POST

Descripción: Envía un email simple con contenido HTML.

Ejemplo de Payload:

{
  "to": "destinatario@ejemplo.com",
  "subject": "Asunto del email",
  "sender": {
    "email": "remitente@ejemplo.com",
    "name": "Nombre del Remitente"
  },
  "htmlContent": "<p>Contenido HTML del email</p>"
}

Envío de Email con Plantilla

Endpoint: /api/email/send-template

Método: POST

Descripción: Envía un email utilizando una plantilla de Brevo.

Ejemplo de Payload:

{
  "to": "destinatario@ejemplo.com",
  "templateId": 1,
  "sender": {
    "email": "remitente@ejemplo.com",
    "name": "Nombre del Remitente"
  },
  "params": {
    "nombre": "Juan",
    "url": "https://ejemplo.com"
  }
}

Verificar Estado de API Key

Endpoint: /api/config/brevo-key/status

Método: GET

Descripción: Verifica si la API key de Brevo configurada es válida.