SmartListResponseWithRules
9 properties45 including nested9 operations use this
Properties
id integer (int64) required Id of the smart list
name string required Name of the smart list
description string required Description of the smart list
createdAt string (date-time) required Datetime the smart list was created
updatedAt string (date-time) required Datetime the smart list was most recently updated
url string required Url of the smart list in the Marketo UI
folder Folder required
JSON representation of parent folder, with members 'id', and 'type' which may be 'Folder' or 'Program'
Model Folder
id integer (int32) required Id of the folder
type string required Type of folder
Values Folder Program
workspace string required Name of the workspace
rules SmartListRules
Rules contained in the smart list
Model SmartListRules
filterMatchType string required Smart list filter match type (rule logic)
Values all any custom
triggers array of SmartListFilters required
List of smart list triggers
Model SmartListFilters
id integer (int32) required Id of the filter
name string required Name of filter
ruleTypeId integer (int32) required Id of the rule type
ruleType string required Type of rule
Values Activity Attribute
operator string required Name of operator
conditions array of SmartListConditions
List of smart list conditions
Model SmartListConditions
rules › triggers › conditions
activityAttributeId integer (int32) Id of the activity attribute. Present on conditions of activity rules
activityAttributeName string Name of the activity attribute. Present on conditions of activity rules
attributeId integer (int64) Id of the field. Present on conditions of attribute rules
attributeName string Name of the field. Present on conditions of attribute rules
operator string Value of operator
values array of string required List of values
isPrimary boolean Whether the condition is primary or not (first condition of the smart list)
isError boolean Whether the condition has a validation error
errorMessage string Validation error of the condition. Present when isError is true
filters array of SmartListFilters required
List of smart list filters
Model SmartListFilters
id integer (int32) required Id of the filter
name string required Name of filter
ruleTypeId integer (int32) required Id of the rule type
ruleType string required Type of rule
Values Activity Attribute
operator string required Name of operator
conditions array of SmartListConditions
List of smart list conditions
Model SmartListConditions
rules › filters › conditions
activityAttributeId integer (int32) Id of the activity attribute. Present on conditions of activity rules
activityAttributeName string Name of the activity attribute. Present on conditions of activity rules
attributeId integer (int64) Id of the field. Present on conditions of attribute rules
attributeName string Name of the field. Present on conditions of attribute rules
operator string Value of operator
values array of string required List of values
isPrimary boolean Whether the condition is primary or not (first condition of the smart list)
isError boolean Whether the condition has a validation error
errorMessage string Validation error of the condition. Present when isError is true
filterCustomRuleLogic string Custom rule logic, for example 1 and (2 or 3). Present when filterMatchType is custom
Referenced models
Used by
Programs
GETGet Smart List by Program IdSmart Campaigns
GETGet Smart List by Smart Campaign IdSmart Lists
POSTAdd RulePOSTDelete All RulesGETGet Smart List by IdPOSTRemove Rule ConstraintPOSTReorder RulesPOSTUpdate Filter LogicPOSTUpdate RuleGenerated from swagger-asset.json. Generated examples are inferred from the schema; they are illustrative and may not be valid production payloads.