NtfcnChannelRec

Represents the recipients 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 and the notifications are shared with specific users or email IDs. This object is available in API version 62.0 and later.

Supported SOAP API Calls 

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

Supported REST API Calls 

DELETE, GET, HEAD, PATCH, POST, Query

Usage 

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

Fields 

Active 

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

CreatedById 

  • 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

CreatedDate 

  • Type: datetime
  • Properties: Create, Defaulted on create, Filter, Sort
  • Description: The date and time on which this record is created.

Id 

  • Type: id
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: The ID of this Notification Channel Recipient.

IsDeleted 

  • Type: boolean
  • Properties: Defaulted on create, Filter, Group, Sort
  • Description: Indicates whether the notification channel recipient is deleted or not.
  • Default value: false

LastModifiedById 

  • 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

LastModifiedDate 

  • Type: datetime
  • Properties: Create, Defaulted on create, Filter, Sort
  • Description: The date and time on which this record was last modified.

ManageableState 

  • 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

NtfcnChannelDefId 

  • Type: reference
  • Properties: Create, Filter, Group, Sort
  • Description: The notification channel for which a recipient is specified. This field is a relationship field.
  • Relationship Name: NtfcnChannelDef
  • Relationship Type: Lookup
  • Refers To: NtfcnChannelDef

Recipient 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The email ID, channel ID, or user ID of the recipient of a notification.

RecipientType 

  • Type: picklist

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

  • Description: Specifies the type of recipient for a notification.

  • Possible values:

    • EmailId—Email Address
    • InAppPortal—In-App Portal
    • SlackChannel—Slack Channel
    • UserField—User Field
    • UserId—User ID

SystemModstamp 

  • Type: datetime
  • Properties: Defaulted on create, Filter, Sort
  • Description: The date and time when this record was last modified by an automated process.

TargetIdentifier 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The ID of the target application or channel to which the notification is sent.

TeamIdentifier 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The Team ID or Workspace ID of the target collaboration application (Slack, MS Teams) to which the notification is sent.