Plantillas de mensaje
Los textos que envían las etapas de la regla, por canal y categoría (recordatorio, atraso, negociación, aviso de negativación…), con variables del cliente y del cobro. duplicate crea una copia inactiva con otro nombre.
| Comando | HTTP | Descripción |
|---|---|---|
templates list | GET /v1/templates | Listar plantillas |
templates create | POST /v1/templates | Crear plantilla |
templates get | GET /v1/templates/{id} | Consultar plantilla |
templates update | PUT /v1/templates/{id} | Actualizar plantilla |
templates delete | DELETE /v1/templates/{id} | Eliminar plantilla |
templates duplicate | POST /v1/templates/{id}/duplicate | Duplicar plantilla |
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.
# Plantillas de e-mail
kobana dunning templates list \
--params '{"channel": "email"}' \
--fields "id,name,category,tone,activated_at"
# Crear plantilla
kobana dunning templates create \
--json '{"name": "Lembrete amigável", "channel": "sms", "category": "reminder", "body": "Olá {{ person.name }}, sua cobrança vence em {{ charge.dueDate | date }}."}'
# Duplicar plantilla
kobana dunning templates duplicate \
--params '{"id": "TEMPLATE_ID"}' \
--json '{"name": "Lembrete amigável (cópia)"}'
Próximos pasos
- Notificaciones
- Introspección de schema — todos los parámetros que acepta este recurso.