← All config-management frames
Flow 2 · Key catalog · Frame (e) · /admin/config/catalog

Key catalog — what a setting is

The editor answers "what is this value?". The catalog answers "what is this key?" — how it validates, where it may be set, who may change it, and whether it is system, hidden, secret or deprecated. This is the platform-admin surface, and the only place hidden keys are ever visible.

namespace: notifications 8 key definitions · 2 hidden

notifications

GET /v1/namespaces/notifications/keys
KeyTypeSettable atFlagsDefault
notifications.digest.frequency Digest frequency — how often batched notifications are delivered. enum platform · portal · org · user
daily
notifications.digest.enabled Batch notifications instead of sending each immediately. boolean platform · portal · org · user
true
notifications.sender.domain Tenant sender domain used on outbound mail. url platform · portal
restart
mail.fuzefront.com
notifications.provider.apiKey Credential for the upstream delivery provider. secret platform · portal
secret
— never returned
notifications.engine.id Which delivery engine build serves this platform. string platform
systemreadonly
fuze-dispatch-v3
notifications.digest.window Superseded by notifications.digest.frequency — still resolves. duration platform · portal · org
deprecated 2026-06-01
PT24H
notifications.internal.shardKey Internal routing shard. Never rendered in the editor at any scope. string platform
systemhidden
shard-a
notifications.internal.debugSink Diagnostic sink target. Never rendered in the editor at any scope. url platform
systemhidden
—
8 of 8

Contract. GET /v1/namespaces and GET /v1/namespaces/{namespace}/keys → PagedKeyDefinitions; each row is one KeyDefinition (valueType, allowedScopes, isSystem, isHidden, isSecret, isReadonly, requiresRestart, deprecatedAt, replacedBy, defaultValue).
Read-only surface. This flow does not edit definitions — key-definition authoring is FF-EPIC-18-S6 (declarative registration from an app manifest), not a console form.

← Save failures Next: definition detail & diff-against-parent →
Review · config-management approve or reject each flow ↓
settings-editorapproved · izzywdev
key-catalogapproved · izzywdev
secret-auditapproved · izzywdev