{ "type": "object", "properties": { "perLineItemLimit": { "type": "integer", "example": 10 }, "vouchersLimit": { "type": "integer", "example": 10 }, "vouchersPerCustomerLimit": { "type": "integer", "example": 10 }, "perCartLimit": { "type": "integer", "example": 10 }, "usePerCustomerLimit": { "type": "integer", "example": 10 }, "liabilityLimit": { "type": "integer", "example": 10 }, "loyaltyProgramCurrency": { "type": "object", "properties": { "id": { "type": "string", "example": "abc123" } }, "required": [ "id" ] }, "pointsPerCustomerLimit": { "type": "integer", "example": 10 } }, "required": [ "perLineItemLimit", "vouchersLimit", "vouchersPerCustomerLimit", "perCartLimit", "usePerCustomerLimit", "liabilityLimit", "loyaltyProgramCurrency", "pointsPerCustomerLimit" ], "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "PromotionLimits" }