API reference · Schema

CatalogueCouponSetV1

CatalogueCouponSetV1contract catalogue.coupon.set.v1
  • coupon_idUuid7required
  • codestringrequired
    pattern ^[A-Z0-9][A-Z0-9-]{2,31}$
  • kindenum (2)required
    percentamount
  • value_bpinteger | nullrequired
    ≥ 1≤ 10000
  • value_minorinteger | nullrequired
    > 0≤ 9007199254740991
  • currencystringrequired
    pattern ^[A-Z]{3}$
  • min_spend_minorintegerrequired
    ≥ 0≤ 9007199254740991
  • global_capinteger | nullrequired
    ≥ 1≤ 9007199254740991
  • per_customer_capinteger | nullrequired
    ≥ 1≤ 9007199254740991
  • requires_customerbooleanrequired
  • outlet_idsarray of Uuid7required
    max items 100
  • valid_fromIsoDatetimerequired
  • valid_toIsoDatetime | nullrequired
  • activebooleanrequired