[Index]

Model: data/ConditionalLogic

Conditional Logic data model

Model Details: data/ConditionalLogic

Title Description Details
Name * Name of the conditional logic.
  • Field Name: name
  • Type: String
Conditions
  • Field Name: conditions.[n]
  • Type: Array
  • Cardinality: [1..n]
Unary Operator Unary operator NOT or nothing.
  • Field Name: conditions.[n].unary_operator
  • Type: String
  • Choices: ["NOT"]
Left Expression The value of the left hand side expression to apply logic step to.
  • Field Name: conditions.[n].left_expression
  • Type: String
Condition * List of string conditions.
  • Field Name: conditions.[n].condition
  • Type: String
  • Choices: ["Is Exactly", "Equals Ignore Case", "Contains", "Contains Ignore Case", "Contains Starts With", "Contains Start Of"]
Right Expression The value of the right hand side expression to apply logic step to.
  • Field Name: conditions.[n].right_expression
  • Type: String
Conditional Operator The operator to apply to the next step, OR or AND.
  • Field Name: conditions.[n].conditional_operator
  • Type: String
  • Choices: ["AND", "OR"]