Skip to main content
GET
Get Notification Preferences

Authorizations

Authorization
string
header
required

JWT in Authorization header. 'Bearer ' prefix optional.

Response

200 - application/json

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
comments
CommentNotificationPreferences · object

Per-type notification preferences for comment-related notifications.

Each field controls which channels are enabled for that notification type.

collections
CollectionNotificationPreferences · object

Per-type notification preferences for collection-related notifications.

Each field controls which channels are enabled for that notification type.

workspaces
WorkspaceNotificationPreferences · object

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.