Other types

Learn more about the other types used when reading and creating notifications and their settings via the API

🚧 The following types are only available in API versions 2025-10 and later

The monday.com notifications, notifications_settings, and mute_board_settings APIs let you create, read, and update users' notifications and notification settings.

Each object type described below represents a specific part of a user's notification settings. You can use these object types to supply metadata in mutations or to define which fields should be returned in your queries.

BoardMuteSettings

An object containing the result of updating a board's mute notification settings via the API.

FieldDescriptionEnum Values
board_id IDThe board's unique identifier.
enabled [CustomizableBoardSettings!]A list of customizable settings. Only available when the board is in a CUSTOM_SETTINGS state, otherwise it returns null. AUTOMATION_NOTIFIED
IM_ASSIGNED
IM_MENTIONED
mute_state BoardMuteStateThe current user's board mute settings state.CURRENT_USER_MUTE_ALL
CUSTOM_SETTINGS
MENTIONS_AND_ASSIGNS_ONLY
MUTE_ALL
NOT_MUTED

NotificationSettingChannel

An object containing the available notification settings for a given channel.

FieldDescriptionEnum Values
editable_status ChannelEditableStatus Whether the notification channel settings are editable.AllRelatedNotificationsDontHaveChannel (not relevant to the notification)
AlwaysEnabled
Editable
enabled BooleanWhether notifications are enabled for the channel.
name ChannelTypeThe notification channel type. Email
Monday
Slack