DiscountCouponPromotion
Type: schema
TypeScript Definition
typescript
DiscountCouponPromotion: {components["schemas"]["CouponPromotionCommonDetail"] & {
details: components["schemas"]["DiscountRule"]
}Component References
| Reference | Resolves To |
|---|---|
components["schemas"]["CouponPromotionCommonDetail"] | CouponPromotionCommonDetail |
components["schemas"]["DiscountRule"] | DiscountRule |
OpenAPI Schema
json
{
"title": "DiscountCouponPromotion",
"externalDocs": {
"url": "https://llm-docs.commercengine.io/storefront/schemas/DiscountCouponPromotion",
"description": "API reference for the DiscountCouponPromotion schema"
},
"allOf": [
{
"$ref": "#/components/schemas/CouponPromotionCommonDetail"
},
{
"type": "object",
"required": [
"details",
"applies_to_product"
],
"properties": {
"details": {
"$ref": "#/components/schemas/DiscountRule"
},
"applies_to_product": {
"enum": [
"all",
"product",
"category"
]
}
}
}
]
}Auto-generated from OpenAPI spec and TypeScript definitions