NtfcnChannelDef

Represents the messaging channels associated with the definition of a notification that’s configured for a specific object. For example, the Notification for Creation of Problems is a setup definition that applies to in-app and email notifications but eliminates Slack as a channel for notifying users. This object is available in API version 62.0 and later.

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

DELETE, GET, HEAD, PATCH, POST, Query

Use this object to query and manage Notification Channel Definitions in your org. Client applications can create, update, delete, or query records associated with Notification Channel Definition via the API.

  • Type: boolean
  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update
  • Description: Indicates whether a notification for a specific channel type is active (true) or not (false).
  • Default value: false
  • Type: picklist

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: Specifies the type of channel for which a notification is defined.

  • Possible values:

    • Email
    • InApp—In-App
    • Slack
    • Teams
  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort
  • Description: The ID of the user who created this record.
  • Relationship Name: CreatedBy
  • Relationship Type: Lookup
  • Refers To: User
  • Type: datetime
  • Properties: Create, Defaulted on create, Filter, Sort
  • Description: The date and time on which this record is created.
  • Type: id
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: The ID of this Notification Channel Definition.
  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: Indicates whether the notification channel definition is deleted or not.
  • Default value: false
  • Type: reference
  • Properties: Create, Defaulted on create, Filter, Group, Sort
  • Description: The ID of the user who last modified this record.
  • Relationship Name: LastModifiedBy
  • Relationship Type: Lookup
  • Refers To: User
  • Type: datetime
  • Properties: Create, Defaulted on create, Filter, Sort
  • Description: The date and time on which this record was last modified.
  • Type: picklist

  • Properties: Filter, Group, Nillable, Restricted picklist, Sort

  • Description: Indicates the manageable state of the specified component that is contained in a package.

  • Possible values:

    • beta—Managed-Beta
    • deleted—Managed-Proposed-Deleted
    • deprecated—Managed-Proposed-Deprecated
    • deprecatedEditable—SecondGen-Installed-Deprecated
    • installed—Managed-Installed
    • installedEditable—SecondGen-Installed-Editable
    • released—Managed-Released
    • unmanaged—Unmanaged
  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: The notification definition for which a channel is specified. This field is a relationship field.
  • Relationship Name: NtfcnDefinition
  • Relationship Type: Lookup
  • Refers To: NtfcnDefinition
  • Type: datetime
  • Properties: Defaulted on create, Filter, Sort
  • Description: The date and time when this record was last modified by an automated process.