Notification Preferences

Get notification preferences

Get how the current user is notified, globally and per workspace. Configured secrets are reported as booleans plus a masked preview, never in full.

get/notification-preferences

Response

Notification preferences

emailAddressstring nullable required
emailEnabledboolean required
ntfyEnabledboolean required
ntfyConfiguredboolean required
ntfyServerUrlstring nullable required
ntfyTopicstring nullable required
ntfyTokenConfiguredboolean required
maskedNtfyTokenstring nullable required
gotifyEnabledboolean required
gotifyConfiguredboolean required
gotifyServerUrlstring nullable required
gotifyTokenConfiguredboolean required
maskedGotifyTokenstring nullable required
webhookEnabledboolean required
webhookConfiguredboolean required
webhookUrlstring nullable required
webhookSecretConfiguredboolean required
maskedWebhookSecretstring nullable required
taskAssignmentEnabledboolean required
taskCommentEnabledboolean required
taskStatusChangeEnabledboolean required
dueDateReminderEnabledboolean required
dueDateReminderLeadTimeMinutesnumber required

How long before a due date the reminder fires, in minutes.

createdAtstring date-time nullable required
updatedAtstring date-time nullable required

Changes