paintRequest:
contextId string : C-KFDsCMMHXpDUi0ltN0p3FvF
className string : bus_facade_campaign_list
processName string : search
entityData array : 'listName' => "Master List"
processData array : null
paintResponse:
Result array :
'result' => "success"
'resultData' => array :
'bus_search_campaign_list_' => array
'...' => '....'
'idData' => array :
'listId' => 123456
paintRequest:
contextId string : C-KFDsCMMHXpDUi0ltN0p3FvF
className string : bus_facade_campaign_filter
processName string : create
entityData array : 'listId' => "123456"
processData array : null
paintResponse:
Result array :
'result' => "success"
'resultData' => array :
'bus_entity_campaign_filter' => array :
... => ...
... variables ...
... => ...
'filterItems' => array :
'_123548' => array :
'filterItemId' => "_123548"
'_689565' => array :
'filterItemId' => "_689565"
'beanId' => ID for new empty filter bean in bean store
paintRequest:
contextId string : C-KFDsCMMHXpDUi0ltN0p3FvF
className string : bus_facade_campaign_filter
processName string : update
entityData array :
'beanId' => ID of the empty bean returned during the create
... => ...
... Required & optional variables ...
... => ...
'filterItems' => array :
'0' => array
'filterItemId' => "_123548"
'fieldName' => "__EMAIL__"
'conditionType' => "CONTAIN"
'matchValue' => "gmail",
processData array : null
paintResponse:
Result array :
'result' => "success"
'resultData' => array :
'bus_entity_campaign_filterKey' => ""
'filterId' => 99587
'beanName' => "bus_entity_campaign_filter"
paintRequest:
contextId string : C-KFDsCMMHXpDUi0ltN0p3FvF
className string : bus_facade_campaign_filter
processName string : store
entityData array : 'beanId' => ID of the newly created, updated entity bean in the bean store
processData array : null
paintResponse:
Result array :
'result' => "success"
Name | Example | Description | |
---|---|---|---|
filterItems |
|
Use this variable as the array of filter items for this filter. Each filter item is an associative array containing the name of the filter, the type of condition and the match value.
With field names in the filter items custom fields are referred to by their custom field index in the parent list, i.e. field_#_data where # is the custom field index. The usable system fields are:
|
|
filterName_base64 |
|
The recommended way to send string data, base 64 encoded. This variable is the unique name of filter for use within the profile on the system | |
filterName |
|
If you are unable to base 64 encode strings then use this variable as the unique name of filter for use within the profile on the system | |
listId |
|
Unique identity of the list within the account that this filter is to be applied to. | |
matchAllInd |
|
Indicator as to whether all filter item rules must be matched or any of them must match |
Name | Example | Description | |
---|---|---|---|
listId |
|
Unique identity of the list within the account that this filter applies to | |
filterId |
|
Unique identity of the filter within the account (not populated during a CREATE process) | |
filterCount |
|
The amount of records that fall into this filter (not populated during a CREATE process) | |
amendedDtTm |
|
The last date the filter was amended on | |
amendedBy |
|
The last user that amended the filter | |
conditionList |
|
An array (map) of all the condition types (as keys) and descriptions as values | |
fieldNameList |
|
An array (map) of all the field names as the system sees them (represented as keys) and descriptions the user sees (as values). Custom fields are stored by their custom field index in the parent list, i.e. first_name in the list is the first custom field | |
pendingDeliveryInd |
|
Indicates if there is a pending delivery associated with this filter |
Name | Example | Description | |
---|---|---|---|
listId |
|
Loads the listId of a valid list on to the search bean, the IdData returned consists of a map of all the child filterIds associated with this list, ideal for loading and looping through all the filters on a spcecific list for updating, replacing or removing these | |
filterName |
|
Loads the filterName of a valid filter on to the search bean, the IdData returned consists of a map, and a single filterId identified by the filterName |