Discount
objectRepresents the Discount information.
Description text for a discount, e.g. “Zucht aus Dänemark”
Additional information about the discount.
Example:in Selbstbedienung und Bedienung
ID of how to advertise this discount.
An example usage is to distinguish if the price or the percentage should be promoted more.
A badge image and its properties.
Show Child Parameters
The BoSS number.
List of campaign ID’s this discount is in. These campaign ID’s are delivered by the M-Promo system, used for promotions.
Collective discount (Sammelaktion).
Show Child Parameters
Cooperative which created this discount. “Erfassergruppe”
Show Child Parameters
May contain HTML tags.
Represents a discount event on a discount. These events are created in the M-Promo system, used for promotions.
The product_ids are only available on stand alone discount events, if there are any specified.
The discount_id and campaign_id are only set on stand alone discount events. When it is nested inside a discount, refer to the containing object to find the id and campaign ids.
Show Child Parameters
May contain HTML tags.
List of regions in which the discount is valid in.
Discount role id.
Discount role label.
Discount type: “neuheit” or “aktion”.
Allowed values:neuheitaktion
Discount type id.
Label for discount type id.
Information text about an example product of a discount for multiple products.
Example:Wildfang aus dem Nordostatlantik
Information about the unit of the package of an example product of a discount for multiple products.
The ‘unit’ (see field above) is used for discounts for one specific product. The ‘exampleUnit’ is used for discounts for multiple products. Only one of the two fields contains a value.
Example:16 Stück 216 g
High performing discount.
Pex discounts do not have an id, so this field has to be optional.
Image (Rokka stack URL template).
Image with transparent background (Rokka stack URL template).
Location planning type. “Planungsart” on M-Promo. Usually either “national” or “regional” or “lokal”.
Example:regional
(Rokka stack URL template).
smvm, fm…
The original price.
Information about the package.
Example:Im Duo-Pack
The discounted price.
Publication date of the discount.
Show Child Parameters
The reduction type id of the discount.
- 01: Relativer Rabatt
- 02: Absoluter Rabatt
- 03: X für Y
- 04: Absolute CUMULUS Punkte
- 05: X-Fach Punkte
- 06: Rabattpreis = CHF
- 07: HIT
- 08 Preisabschlag
ID of the reference product of this discount.
The region (Migros Genossenschaft).
(Rokka stack URL template).
(Rokka stack URL template).
Whether or not it’s a “Zusatzauslobung”.
Tags for flagging certain discounts.
Information about the unit of the sold package.
Example:Mödeli, 4 x 250 g
Whether the discount visibility is overridden, can be ‘blacklist’ or ‘whitelist’.
DiscountConditions
objectShow Child Parameters
Example:10
DiscountConditionsMinimumPieces
objectExample:ab
Example:2
DiscountCumulusPoints
objectExample:20
DiscountEvent
objectRepresents a discount event on a discount. These events are created in the M-Promo system, used for promotions.
The product_ids are only available on stand alone discount events, if there are any specified.
The discount_id and campaign_id are only set on stand alone discount events. When it is nested inside a discount, refer to the containing object to find the id and campaign ids.
The id of the advertising material. “Werbemittel”.
The id of the advertising material type. “Werbemittelart”.
Campaigns of the discount that contains this event.
The id of the discount this event is part of.
When the event ends.
The id of the event.
List of product ids this event applies to.
When the event was published online.
The API does not output events when the publication date is in the future.
When the event starts.