pp_list_products
Enumerate products by retailer, folder, promo group, or validity window; filter and sort live Dutch supermarket offers, returning newest extractions first.
Instructions
List products with filters, newest extraction first. Use pp_search when the user named a product; use this when you need to enumerate by retailer, folder, promo group or validity window.
promo_group_id returns every product in one shared action — read that field off a product to get the rest of its group.
min_valid_from / max_valid_from (YYYY-MM-DD) bound the date the promotion starts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number | |
| sort_by | No | Sorteerveld. Toegestaan: extracted_at, price, name, product_id, valid_from | |
| retailer | No | Filter by retailer | |
| folder_id | No | Filter by folder ID | |
| max_price | No | Maximum price filter | |
| min_price | No | Minimum price filter | |
| page_size | No | Items per page | |
| sort_order | No | Sort order (asc, desc) | |
| is_promotional | No | Filter promotional products | |
| max_valid_from | No | Alleen acties die op of vóór deze dag beginnen (YYYY-MM-DD) | |
| min_valid_from | No | Alleen acties die op of ná deze dag beginnen (YYYY-MM-DD) | |
| promo_group_id | No | Alleen producten uit deze actiegroep (zie `promo_group_id` op een product): alle deelnemers aan één gezamenlijke actie |