Aggregation values now return directly in Fetch API responses - no separate requests needed.
Before: 2 API calls (data + aggregations)
Now: 1 API call with everything:
{
"items": [...],
"aggregations": {
"color": { "values": [...], "counts": [...] },
"price": { "min": 10, "max": 500 }
}
}
Benefits:
Cut latency - Single round-trip for listing pages
Simpler code - No aggregation coordination logic
Lower costs - Half the API calls for search pages
Configure per listing, override via request parameters for dynamic needs.