CustomNotificationType

Stores information about custom notification types. This object is available in API version 46.0 and later.

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

FieldTypePropertiesDescription
CustomNotifTypeNamestringCreate, Filter, Group, idLookup, Sort, Unique, UpdateSpecifies a notification type name. The notification type name is unique within your organization. Maximum number of characters: 80.
DescriptiontextareaCreate, Filter, Group, Nillable, Sort, UpdateSpecifies a general description of the notification type, which is displayed with the notification type name. Maximum number of characters: 255.
DesktopbooleanCreate, Defaulted on create, Filter, Group, Sort, UpdateIndicates whether the desktop delivery channel is enabled (true) or not (false). The default value is false.
DeveloperNamestringCreate, Filter, Group, Sort, UpdateSpecifies the API name of the notification type.
IsSlackbooleanReserved for future use.Reserved for future use.
LanguagepicklistCreate, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, UpdateSpecifies the language of the custom notification type. The value for this field is the language value of the org.
ManageableStateManageableState enumerated listFilter, Group, Nillable, Restricted picklist, SortIndicates the manageable state of the specified component that is contained in a package. Values are beta, deleted, deprecated, deprecatedEditable, installed, installedEditable, released, or unmanaged.
MasterLabelstringCreate, Filter, Group, Sort, UpdateSpecifies the notification type label.
MobilebooleanCreate, Defaulted on create, Filter, Group, Sort, UpdateIndicates whether the mobile delivery channel is enabled (true) or not (false). The default value is false.
NamespacePrefixstringFilter, Group, Nillable, SortSpecifies the namespace of the notification type, if installed with a managed package.

CustomNotificationType is exposed in Tooling API to user profiles with the View Setup and Configuration permission. To create and edit notification types, the Customize Application permission is required.