FilterActivity
An object that applies the logic of a data filter to a subscriber to create a group of subscribers who satisfy the filter criteria.
- To create a FilterActivity where the SourceTypeID is the SubscriberList and SourceObjectID is the All Subs List Object ID, you need the Email | Subscribers | All Subscribers | View permission.
- To start a FilterActivity using the perform method, you need the Interactions | Activities | Filter | Start permission.
| Name | Data Type | Description |
|---|---|---|
FilterActivityID | String | Specifies the ID of the filter activity. |
FilterDefinitionID | String | Specifies the related filter definition ID for the filter activity. |
DestinationObjectID | String | Specifies the ID of the destination object for the filtered data. |
DestinationTypeID | Int | Specifies the type of destination object for the filtered data using one of the following values.
|
SourceObjectID | String | Specifies the ID of the source object used to filter on. |
SourceTypeID | Int | Specifies the type of source object used to filter on using one of the following values.
|
OwnerID | String | Specifies the user ID that owns the filter activity. |
StatusID | String | Determines whether the filter activity is deleted. 1 means the filter activity wasn't deleted and is still active. 0 indicates it was deleted. |
CreatedBy | ClientID object | Specifies the user ID that created the filter activity. |
ModifiedBy | ClientID object | Specifies the user ID that last modified the filter activity. |