Sales summary aggregated by dimension
Returns a paginated sales summary aggregated by shop, brand, or product for a given date range. Sale lines are deduplicated by sale_line_id before aggregation to avoid double-counting. Currency is resolved via silver.countries — a null currencyId indicates the group spans multiple currencies.
Authorizations
User session token issued by NextAuth. For human users accessing Solya via the web application.
Query Parameters
Page number, 1-indexed (default: 1)
1 <= x <= 9007199254740991Number of items per page, max 100 (default: 20)
1 <= x <= 100Aggregation dimension: shop, brand (default), or product
shop, brand, product Start of date range, inclusive (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$End of date range, inclusive (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$Comma-separated shop IDs to filter by
Comma-separated brand IDs to filter by
Metric to sort by: grossSales (default), units, or margin
grossSales, units, margin Sort direction: desc (default) or asc
asc, desc 
