Update Notification Preference
Turn one category on or off for the current user; return the full updated set.
Gated on authentication + a WRITE-capable key, but NOT org role: a viewer can still change their own email settings, while a read-only key cannot.
Authorizations
A floo_ API key.
Headers
Organization to act in; defaults to the one joined most recently.
Body
Select a notification category and its desired enabled state.
A user-muteable class of transactional email.
Membership in this enum is the muteable contract: an email type mapped to one of these consults the recipient's preference before sending; any email type not mapped here is always-send (transactional / security / destructive) and can never be muted. The muteable set is pinned by tests/test_notification_preferences.py so a security or destructive email can never be made silenceable by accident.
deploy_success, deploy_failure, domains, managed_services, billing Response
Successful Response
Wrap the caller's notification preferences by category.