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