Notification preferences
Which channels are on for each message type (reminder, overdue, negotiation, credit-bureau and protest warnings, payment confirmation). update is partial: only the types you send change.
| Command | HTTP | Description |
|---|---|---|
notification-preferences list | GET /v1/notification-preferences | Get notification preferences |
notification-preferences update | PUT /v1/notification-preferences | Update notification preferences |
Examples​
--params carries query, path and header parameters (id, page, filters, X-Workspace-Id); --json carries the request body; --fields limits which fields come back — worth using on every list/get to save context. See Global flags for the full reference.
# Get preferences
kobana dunning notification-preferences list --output-format table
# Turn SMS off for reminders
kobana dunning notification-preferences update \
--json '{"preferences": [{"type": "reminder", "email_enabled": true, "sms_enabled": false, "whatsapp_enabled": true}]}'
Next steps​
- E-mail layouts
- Schema introspection — every parameter this resource accepts.