Skip to main content
Accesses values whose paths match the supplied pattern. Use this when you want to pull out one or more values by their location in the data, including across a whole list at once. A pattern uses dot notation to walk through nested data and supports * as a wildcard that matches every item in a list, so you can read the same field from every product or order line in a single step.

Fields

Sample data

FieldValue
Patternproducts.*.name
The pattern matches the name of every product. Each matched value keeps its place in the data, so the result mirrors the original list and contains only the matched fields. Input:
{
    "products": [
        { "name": "Wool scarf", "sku": "A1" },
        { "name": "Leather belt", "sku": "B2" }
    ]
}
Output:
{
    "products": [
        { "name": "Wool scarf" },
        { "name": "Leather belt" }
    ]
}