FieldField TypeRequiredField Description
codeStringYesPromotion code itself, alphanumeric code would be hard to guess
discount_typeStringYesDiscount can be either flat or percent
discount_amountFloatYesHow much discount is planned for this code
quantityIntegerYesHow many times this promotion
startsDatetimeNoPromotion validity start date need to be GMT
endsDatetimeNoPromotion validity end date need to be GMT
registration_typesList of integersNoPromotion can only be applied listed registration types