Skip to content
For AI agents: the complete documentation index is available at llms.txt; this page is also available as Markdown at index.md.

ProductStockRangeAggregation

The ProductStockRangeAggregation aggregates search results by products' numerical stock.

Arguments

  • name - name of the Aggregation
  • ranges - array of Range objects that define the borders of the specific range sets

Example

You can use this Aggregation over the REST API, in the Aggregations element of the payload of the POST /product/catalog/products/view request:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
"ProductQuery": {
    "Aggregations": [
        {
            "ProductStockRange": {
                "name": "stock",
                "ranges": [
                    {
                        "from": 0,
                        "to": 10
                    },
                    {
                        "from": 10,
                        "to": null
                    }
                ]
            }
        }
    ]
}