Get Notification Preferences
Get the current user’s notification preferences.
Returns the user’s notification settings including:
- Email digest interval
- Per-notification-type channel preferences (in-app, email)
Authorizations
JWT in Authorization header. 'Bearer ' prefix optional.
Response
Successful Response
User notification preferences stored in the database.
Schema:
- comments: Per-type preferences for comment notifications
- collections: Per-type preferences for collection notifications
- workspaces: Per-type preferences for workspace notifications
Per-type notification preferences for comment-related notifications.
Each field controls which channels are enabled for that notification type.
Per-type notification preferences for collection-related notifications.
Each field controls which channels are enabled for that notification type.
Per-type notification preferences for workspace-related notifications.
Workspace invitations are transactional: the email channel for workspace_user_added is always on and cannot be disabled. The validator enforces this on every construction, so reads and API writes both keep email enabled. Only the in-app channel is user-toggleable.

