Array Filter

Filter arrays based on conditions.

When to Use

  • Filter lists based on criteria
  • Remove unwanted items
  • Select subset for processing
  • Apply business rules to collections

Settings

Basic

  • Description: Name this filter
  • Source Array: JSONPath to array (e.g., $.products)

Filter Conditions

  • Left Expression: Usually an array item property
  • Operator: =, <>, <, <=, >, >=
  • Right Expression: Comparison value
  • AND/OR: Combine conditions

Advanced

  • Return Original if Empty: Fallback to original array
  • Default Value: Value if filter is empty

Tips

  • Keep filters simple
  • Use multiple Array Filter steps for complex logic
  • Test filters with various data
  • Properties are relative to array items
  • Use JSONPath for dynamic filtering