MultichannelPromotionModel
Properties
Name | Type | Required | Description |
---|---|---|---|
id_ | str | ✅ | Internal Id in Voyado |
name | str | ✅ | Name of promtion. |
Following field is required and don't allows to be left out or set to null or empty string | |||
status | MultichannelPromotionModelStatus | ❌ | Current status of the promotion |
external_id | str | ❌ | External id generated from system outside of Voyado |
validity | PromotionValidityModel | ❌ | Following class holds the duration information for a promotion. |
The this object uses to set and get the duration of a promotion. | |||
presentation | PromotionBasicPresentationModel | ❌ | Following object is for get/set the presentational side of the promotion. |
This data uses to displey in different kind of views, for an example in Email messages etc. This fields populates the "Presentation" section in the admin UI. | | redemption_channels | List[MultichannelPromotionRedemptionChannelModel] | ❌ | Redemption channels Valid channels: POS, ECOM and OTHER |
MultichannelPromotionModelStatus
Current status of the promotion
Properties
Name | Type | Required | Description |
---|---|---|---|
ENDED | str | ✅ | "Ended" |
ACTIVE | str | ✅ | "Active" |
TEMPORARY | str | ✅ | "Temporary" |
DRAFT | str | ✅ | "Draft" |
SCHEDULED | str | ✅ | "Scheduled" |
Build Your Own SDKs with liblab
Build developer friendly SDKs in minutes from your APIs