Diseños de correo
El marco HTML (encabezado, pie, estilos) en el que se encajan las plantillas de correo. init-defaults create garantiza que exista un diseño predeterminado, sin sobrescribir ninguno.
| Comando | HTTP | Descripción |
|---|---|---|
email-layouts list | GET /v1/email_layouts | Listar diseños de correo |
email-layouts create | POST /v1/email_layouts | Crear diseño de correo |
email-layouts get | GET /v1/email_layouts/{id} | Consultar diseño de correo |
email-layouts update | PATCH /v1/email_layouts/{id} | Actualizar diseño de correo |
email-layouts delete | DELETE /v1/email_layouts/{id} | Eliminar diseño de correo |
email-layouts init-defaults create | POST /v1/email_layouts/init_defaults | Crear diseño predeterminado |
Ejemplos
--params lleva parámetros de query, de ruta y de encabezado (id, página, filtros, X-Workspace-Id); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Mira Flags globales para la referencia completa.
# Listar diseños de correo
kobana dashboards email-layouts list --fields "id,name,is_default,is_active"
# Crear diseño predeterminado
kobana dashboards email-layouts init-defaults create
# Actualizar diseño de correo
kobana dashboards email-layouts update \
--params '{"id": "LAYOUT_ID"}' \
--json '{"is_default": true}'
Próximos pasos
- Plantillas de correo
- Introspección de schema — todos los parámetros que acepta este recurso.