Override the Accept-Language header
Allowed values:defrit
The id parameter allows to query one or more discounts via their ID (actually the Bundle ID).
The region parameter filters for one or more specific regions.
Allowed values:nationalgmaagmzhgmosgmvdgmgegmnfgmbsgmlugmtigmvs
The event_id parameter allows to select discounts belonging to a specific event. (Note: Combining this parameter with event_tactic or event_tactic_type is technically possible but probably useless)
Example:609237
The event_tactic parameter allows to select discounts based on their event tactic. Since an event tactic is a subcategory of an event tactic type, they should be used together. For instance, an event tactic with ID ‘2’ can be a subcategory of multiple event tactic types. Only by combining both event_tactic_type and event_tactic, you get the complete information about tactic.
(Note: Combining this parameter with event_id is technically possible but probably useless)
Example:52
The event_tactic_type parameter allows to select discounts based on their event tactic-type. Since an event tactic is a subcategory of an event tactic type, they should be used together. For instance, an event tactic with ID ‘2’ can be a subcategory of multiple event tactic types. Only by combining both event_tactic_type and event_tactic, you get the complete information about tactic.
(Note: Combining this parameter with event_id is technically possible but probably useless)
Example:900
The campaign_idparameter allows to select discounts belonging to a specific campaign.
The state parameter allows to only select Discounts in a specific state, whether it is in drafting (not published yet), published (but not valid yet), currently valid or terminated (not valid anymore). This state is calculated based on the publication, valid-from and valid-to dates.
Allowed values:draftpublishedcurrentterminated
Example:current
The distribution_channelparameters allows to select discount belonging to a specific distributionChannel.id.
- SM/VM: Alle Filialen
- GASTRO: Gastronomie
- MP/VOI: MP/VOI
- MR: Migros Restaurant
- T_SM/VM: SM/VM
- TA: Take Away
Allowed values:SM/VMGASTROMP/VOIMRT_SM/VMTA
The role parameter allows to select discounts by by one or several roleId(s).
- 1000000005: Neuheitenangebot
- 1000000007: Display
- 1000000008: Sortimentskompetenz (SORT)
- 1000000009: FM Angebot
- 1000000011: GM Angebot
- 1000000014: Liquidation
- 2000000001: M: High-Performer
- 2000000002: M: Wochenangebot Typ I
- 2000000003: M: Wochenangebot Typ II
- 2000000005: M: Wochenend-Hits SM/VM
Allowed values:1000000005100000000710000000081000000009100000001110000000142000000001200000000220000000032000000005
The advertisement_type parameter allows to select discount via their advertisementTypeId.
- 1: % klein
- 2: % gross
- 3: Abs. Rabatt
- 4: Vitamin Franken
- 5: HIT
- 6: 1+1
- 7: 2+1
- 8: Vitamintasche
- 9: Aktuell
- 10: Tiefpreis
Allowed values:12345678910
Example:3
The type parameter allows to select discounts via their typeId.
- 001: SA Sonderangebot
- 002: SE Sellout
- 003: LIQU Liquidationsangebot
- 004: CAKT Cumulus-Angebot (Fix oder xFach Punkte)
- 005: GRAB Angebot CHF beim Kauf ab X Stueck"
- (006: XFY X für Y Angebot mit gleichem VP" obsolet, gibt es nicht mehr)
- 007: SORT Sortimentsangebot ohne Preisreduktion"
Allowed values:001002003004005007
Example:004
The reduction parameter allows to select discounts by their reductionTypeId.
- 01: Relativer Rabatt
- 02: Absoluter Rabatt
- (03: X für Y obsolet, gibt es nicht mehr)
- 04: Absolute CUMULUS Punkte
- 05: X-Fach Punkte
- 06: Rabattpreis = CHF
- 07: HIT
- 08: Preisabschlag
Allowed values:01020405060708
Example:07
Search description field of discount for all search terms provided.
Only letters and digits are considered while searching and search terms with less than three characters are ignored. This filter is supposed to be used by humans, not by machines.
Example:compote pommes
If set to true: return only the designated bundle discount (typically the national discount).
Attention: Setting bundles_only=true will suppress all bundles/discounts that do not have designated discount data for the bundle as whole.
The boss_bw allows to select discounts for specific bossBW number. bossBW is the world code prefix for Boss number.
Example:04
The boss_bb allows to select discounts for specific bossBB number. bossBB is the area (bereich) code prefix for Boss number.
Example:02