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.
Field | Description | Enum Values |
---|---|---|
board_id ID | The 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 BoardMuteState | The 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.
Field | Description | Enum Values |
---|---|---|
editable_status ChannelEditableStatus | Whether the notification channel settings are editable. | AllRelatedNotificationsDontHaveChannel (not relevant to the notification)AlwaysEnabled Editable |
enabled Boolean | Whether notifications are enabled for the channel. | |
name ChannelType | The notification channel type. | Email Monday Slack |