Coupons

DistributionChannels

object

The list of distribution channels (Micasa, Do It, SportX …) this coupon is usable in.

channelsarray[object]required

All the distribution channels.

Show Child Parameters
textstring

Example:Einlösbar in allen Migros- und Fachmarkt-Filialen sowie auf Migros Online und den Online-Shops der Fachmärkte.

Example

Image

string

An Image URL template. Replace the placeholder {stack} with an available Rokka stack, e.g “original” to get a usable URL.

Example

POSCoupon

object

Represents the POS-Coupon information.

disclaimer_rowsarray[string]

Example:Nur solange Vorrat., Sortiment teilweise nur in grösseren Migros-, Filialen erhältlich.

discount_amountstringrequired

Example:40-fach Punkte

end_datestringrequired

Example:31.10.2024

export_descrstring

Example:PosCoupon 40-fach

gtinrequired

GTIN (EAN) of Coupon. Some Partnercoupons do not have GTINs.

Example:8888122276132945500263

idstringrequired

The ID of the Coupon. This is the same as the M-Promo ID; ReTi and MDB+ call this Offer ID".

Example:1871947

languagestringrequired

Example:de

minimum_purchasestringrequired

Example:Kein Mindesteinkauf

name_rowsarray[string]

Example:Alle frischen Bohnen, in Selbstbedienung

pointfactorstring

Example:40.0

pointfixstring
promofactorstring
promotion_numberstring

Example:C-ID 2060566

redeemable_areastring
redeemable_atstring

Example:Einlösbar in allen Migros-Filialen in der Schweiz gegen Vorweisen der Cumulus-Karte

reductionstring
signetobject
Show Child Parameters
start_datestring
subtitle_rowsarray[string]required

Example:(ohne Migros-Bio,, ohne Demeter)

type_gkstring

Example:2453

valuestringrequired

Example:40-fach Punkte mehrfach

Example

ProductList

array

List of product IDs matching a couopon.

Example

Stats

object

Aggregate statistics about Coupons and UCBs of a user.

couponsActivatedintegerrequired

Number of activated Coupons (ignoring Quantity).

Example:3

diracActiveCountintegerrequired

Total number of activated Coupons (counting Quantity).

Example:4

diracAvailableCountintegerrequired

Number of non-redeem Coupons (ignoring Quantity)

Example:7

ucbActiveSumintegerrequired

Sum of all activated UCBs in CHF

Example:30

ucbAvailableSumintegerrequired

Sum of all non-redeemed UCBs in CHF.

Example:75

Example