Update the email theme setting
/settings/email-themeSets the theme every platform email uses and returns the setting. The change applies to the platform organisation for every organisation on the platform. dry_run shows the result without saving. Emits email_theme_settings.updated to the token organisation's subscribers only when the theme or its inheritance changed; sends no email. Sending the previous theme undoes it.
Query parameters
Validate and run the call without committing it, returning what the real call would return with
meta.dry_runset.
Request body
application/json, required · EmailThemeSettingsUpdate
- One of:
The theme every platform email uses.
deliois the platform default, institutional is formal, boutique is refined, family-office is understated, heritage is traditional, clean is minimal and corporate is structured.delio,institutional,boutique,family-office,heritage,clean,corporate
{
"theme": "corporate"
}Responses
{
"data": {
"theme": "delio",
"inherited": true
}
}Authorization failed. error.code is one of org_disabled,
ip_blocked, missing_scope, scope_disabled, user_disabled.
The request can't be processed (HTTP 422): validation_failed with one ErrorDetail per
problem, or a code documented on the operation.
Examples
curl -X PATCH https://your-org-domain/kong/core/api/v2/settings/email-theme\
-H "Authorization: Bearer $HELM_API_KEY"\
-H "Content-Type: application/json"\
-d '{
"theme": "corporate"
}'