FreeGoodsRule
Type: schema
TypeScript Definition
typescript
FreeGoodsRule: components["schemas"]["AutoScaleBasedOnQuantity"] | components["schemas"]["AutoScaleBasedOnAmount"] | components["schemas"]["CustomSlabsBasedOnQuantity"] | components["schemas"]["CustomSlabsBasedOnAmount"]Component References
| Reference | Resolves To |
|---|---|
components["schemas"]["AutoScaleBasedOnQuantity"] | AutoScaleBasedOnQuantity |
components["schemas"]["AutoScaleBasedOnAmount"] | AutoScaleBasedOnAmount |
components["schemas"]["CustomSlabsBasedOnQuantity"] | CustomSlabsBasedOnQuantity |
components["schemas"]["CustomSlabsBasedOnAmount"] | CustomSlabsBasedOnAmount |
OpenAPI Schema
json
{
"title": "FreeGoodsRule",
"externalDocs": {
"url": "https://llm-docs.commercengine.io/storefront/schemas/FreeGoodsRule",
"description": "API reference for the FreeGoodsRule schema"
},
"oneOf": [
{
"$ref": "#/components/schemas/AutoScaleBasedOnQuantity"
},
{
"$ref": "#/components/schemas/AutoScaleBasedOnAmount"
},
{
"$ref": "#/components/schemas/CustomSlabsBasedOnQuantity"
},
{
"$ref": "#/components/schemas/CustomSlabsBasedOnAmount"
}
]
}Auto-generated from OpenAPI spec and TypeScript definitions