К содержанию
TelegaFirst

Для AI-агентов: markdown этой страницы — /docs/schema-6491af798ef4d2618c94786315a0eba634552863600ec7b62401f840a45b66d1.mdиндекс документации — /llms.txt

Схема: manage_pricing_rules: outputSchema

Обновлено

ПолеЗначение
$schema"https://json-schema.org/draft/2020-12/schema"
additionalPropertiesfalse
properties.replayed.type"boolean"
properties.rule.additionalPropertiesfalse
properties.rule.properties.combines_with.items.type"string"
properties.rule.properties.combines_with.type"array"
properties.rule.properties.config.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.required["group_id"]
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.required["all"]
properties.rule.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.0.properties.percent.maximum500
properties.rule.properties.config.properties.then.oneOf.0.properties.percent.minimum-90
properties.rule.properties.config.properties.then.oneOf.0.properties.percent.type"number"
properties.rule.properties.config.properties.then.oneOf.0.properties.type.const"base_percent"
properties.rule.properties.config.properties.then.oneOf.0.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.0.required["type","percent","applies_to"]
properties.rule.properties.config.properties.then.oneOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.1.properties.amount.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rule.properties.config.properties.then.oneOf.1.properties.amount.type"string"
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.required["group_id"]
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.required["all"]
properties.rule.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.1.properties.type.const"base_amount"
properties.rule.properties.config.properties.then.oneOf.1.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.1.required["type","amount","applies_to"]
properties.rule.properties.config.properties.then.oneOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.required["group_id"]
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.required["all"]
properties.rule.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.2.properties.percent.exclusiveMinimum0
properties.rule.properties.config.properties.then.oneOf.2.properties.percent.maximum100
properties.rule.properties.config.properties.then.oneOf.2.properties.percent.type"number"
properties.rule.properties.config.properties.then.oneOf.2.properties.type.const"item_percent"
properties.rule.properties.config.properties.then.oneOf.2.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.2.required["type","percent","applies_to"]
properties.rule.properties.config.properties.then.oneOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.3.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.3.properties.amount.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rule.properties.config.properties.then.oneOf.3.properties.amount.type"string"
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.required["group_id"]
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.required["all"]
properties.rule.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.3.properties.type.const"item_amount"
properties.rule.properties.config.properties.then.oneOf.3.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.3.required["type","amount","applies_to"]
properties.rule.properties.config.properties.then.oneOf.3.type"object"
properties.rule.properties.config.properties.then.oneOf.4.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.required["group_id"]
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.required["all"]
properties.rule.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.4.properties.buy.maximum9007199254740991
properties.rule.properties.config.properties.then.oneOf.4.properties.buy.minimum2
properties.rule.properties.config.properties.then.oneOf.4.properties.buy.type"integer"
properties.rule.properties.config.properties.then.oneOf.4.properties.pay.exclusiveMinimum0
properties.rule.properties.config.properties.then.oneOf.4.properties.pay.maximum9007199254740991
properties.rule.properties.config.properties.then.oneOf.4.properties.pay.type"integer"
properties.rule.properties.config.properties.then.oneOf.4.properties.type.const"n_for_m"
properties.rule.properties.config.properties.then.oneOf.4.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.4.required["type","buy","pay","applies_to"]
properties.rule.properties.config.properties.then.oneOf.4.type"object"
properties.rule.properties.config.properties.then.oneOf.5.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.5.properties.percent.exclusiveMinimum0
properties.rule.properties.config.properties.then.oneOf.5.properties.percent.maximum100
properties.rule.properties.config.properties.then.oneOf.5.properties.percent.type"number"
properties.rule.properties.config.properties.then.oneOf.5.properties.type.const"order_total_percent"
properties.rule.properties.config.properties.then.oneOf.5.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.5.required["type","percent"]
properties.rule.properties.config.properties.then.oneOf.5.type"object"
properties.rule.properties.config.properties.then.oneOf.6.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.6.properties.amount.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rule.properties.config.properties.then.oneOf.6.properties.amount.type"string"
properties.rule.properties.config.properties.then.oneOf.6.properties.type.const"order_total_amount"
properties.rule.properties.config.properties.then.oneOf.6.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.6.required["type","amount"]
properties.rule.properties.config.properties.then.oneOf.6.type"object"
properties.rule.properties.config.properties.then.oneOf.7.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.items.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.items.minimum1
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.items.type"integer"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.maxItems20
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.minItems1
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.type"array"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.const"items"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.type"string"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.required["kind","ids"]
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.type"object"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.const"group"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.type"string"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.required["kind","group_id"]
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.type"object"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.const"budget"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.type"string"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.type"string"
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.required["kind","max_price"]
properties.rule.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.type"object"
properties.rule.properties.config.properties.then.oneOf.7.properties.mode.enum["all","choose_one"]
properties.rule.properties.config.properties.then.oneOf.7.properties.mode.type"string"
properties.rule.properties.config.properties.then.oneOf.7.properties.type.const"gift"
properties.rule.properties.config.properties.then.oneOf.7.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.7.required["type","gift","mode"]
properties.rule.properties.config.properties.then.oneOf.7.type"object"
properties.rule.properties.config.properties.then.oneOf.8.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.8.properties.banner_text.type"string"
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.additionalPropertiesfalse
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.items.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.items.minimum1
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.items.type"integer"
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.type"array"
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.group_id.minimum1
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.group_id.type"integer"
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.maximum1
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.minimum0
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.type"number"
properties.rule.properties.config.properties.then.oneOf.8.properties.filter.type"object"
properties.rule.properties.config.properties.then.oneOf.8.properties.max_suggestions.default1
properties.rule.properties.config.properties.then.oneOf.8.properties.max_suggestions.maximum5
properties.rule.properties.config.properties.then.oneOf.8.properties.max_suggestions.minimum1
properties.rule.properties.config.properties.then.oneOf.8.properties.max_suggestions.type"integer"
properties.rule.properties.config.properties.then.oneOf.8.properties.sort_by.default"cheapest"
properties.rule.properties.config.properties.then.oneOf.8.properties.sort_by.enum["cheapest","most_popular"]
properties.rule.properties.config.properties.then.oneOf.8.properties.sort_by.type"string"
properties.rule.properties.config.properties.then.oneOf.8.properties.type.const"recommend"
properties.rule.properties.config.properties.then.oneOf.8.properties.type.type"string"
properties.rule.properties.config.properties.then.oneOf.8.required["type","banner_text","filter","sort_by","max_suggestions"]
properties.rule.properties.config.properties.then.oneOf.8.type"object"
properties.rule.properties.config.properties.when.additionalPropertiesfalse
properties.rule.properties.config.properties.when.properties.cart_total_min.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rule.properties.config.properties.when.properties.cart_total_min.type"string"
properties.rule.properties.config.properties.when.properties.customer.additionalPropertiesfalse
properties.rule.properties.config.properties.when.properties.customer.properties.bought_within_days.maximum9007199254740991
properties.rule.properties.config.properties.when.properties.customer.properties.bought_within_days.minimum0
properties.rule.properties.config.properties.when.properties.customer.properties.bought_within_days.type"integer"
properties.rule.properties.config.properties.when.properties.customer.properties.paid_amount_min.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rule.properties.config.properties.when.properties.customer.properties.paid_amount_min.type"string"
properties.rule.properties.config.properties.when.properties.customer.properties.paid_orders_max.maximum9007199254740991
properties.rule.properties.config.properties.when.properties.customer.properties.paid_orders_max.minimum0
properties.rule.properties.config.properties.when.properties.customer.properties.paid_orders_max.type"integer"
properties.rule.properties.config.properties.when.properties.customer.properties.paid_orders_min.maximum9007199254740991
properties.rule.properties.config.properties.when.properties.customer.properties.paid_orders_min.minimum0
properties.rule.properties.config.properties.when.properties.customer.properties.paid_orders_min.type"integer"
properties.rule.properties.config.properties.when.properties.customer.type"object"
properties.rule.properties.config.properties.when.properties.date.additionalPropertiesfalse
properties.rule.properties.config.properties.when.properties.date.properties.basis.default"purchase"
properties.rule.properties.config.properties.when.properties.date.properties.basis.enum["purchase","service"]
properties.rule.properties.config.properties.when.properties.date.properties.basis.type"string"
properties.rule.properties.config.properties.when.properties.date.properties.dates.items.pattern"^\\d{4}-\\d{2}-\\d{2}$"
properties.rule.properties.config.properties.when.properties.date.properties.dates.items.type"string"
properties.rule.properties.config.properties.when.properties.date.properties.dates.maxItems366
properties.rule.properties.config.properties.when.properties.date.properties.dates.type"array"
properties.rule.properties.config.properties.when.properties.date.properties.end_minute_of_day.maximum1439
properties.rule.properties.config.properties.when.properties.date.properties.end_minute_of_day.minimum0
properties.rule.properties.config.properties.when.properties.date.properties.end_minute_of_day.type"integer"
properties.rule.properties.config.properties.when.properties.date.properties.start_minute_of_day.maximum1439
properties.rule.properties.config.properties.when.properties.date.properties.start_minute_of_day.minimum0
properties.rule.properties.config.properties.when.properties.date.properties.start_minute_of_day.type"integer"
properties.rule.properties.config.properties.when.properties.date.required["basis"]
properties.rule.properties.config.properties.when.properties.date.type"object"
properties.rule.properties.config.properties.when.properties.days_until_service_max.maximum9007199254740991
properties.rule.properties.config.properties.when.properties.days_until_service_max.minimum0
properties.rule.properties.config.properties.when.properties.days_until_service_max.type"integer"
properties.rule.properties.config.properties.when.properties.days_until_service_min.maximum9007199254740991
properties.rule.properties.config.properties.when.properties.days_until_service_min.minimum0
properties.rule.properties.config.properties.when.properties.days_until_service_min.type"integer"
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.additionalPropertiesfalse
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.properties.group_id.maximum2147483647
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.properties.group_id.minimum1
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.properties.group_id.type"integer"
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.exclusiveMinimum0
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.maximum9007199254740991
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.type"integer"
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.required["group_id","quantity"]
properties.rule.properties.config.properties.when.properties.quantity_in_group_min.type"object"
properties.rule.properties.config.properties.when.properties.required_catalog_ids.items.maximum2147483647
properties.rule.properties.config.properties.when.properties.required_catalog_ids.items.minimum1
properties.rule.properties.config.properties.when.properties.required_catalog_ids.items.type"integer"
properties.rule.properties.config.properties.when.properties.required_catalog_ids.type"array"
properties.rule.properties.config.properties.when.properties.required_group_ids.items.maximum2147483647
properties.rule.properties.config.properties.when.properties.required_group_ids.items.minimum1
properties.rule.properties.config.properties.when.properties.required_group_ids.items.type"integer"
properties.rule.properties.config.properties.when.properties.required_group_ids.type"array"
properties.rule.properties.config.properties.when.type"object"
properties.rule.properties.config.required["when","then"]
properties.rule.properties.config.type"object"
properties.rule.properties.currency.enum["RUB","USD","EUR"]
properties.rule.properties.currency.type"string"
properties.rule.properties.ends_at.type["string","null"]
properties.rule.properties.id.maximum2147483647
properties.rule.properties.id.minimum1
properties.rule.properties.id.type"integer"
properties.rule.properties.is_active.type"boolean"
properties.rule.properties.is_deleted.type"boolean"
properties.rule.properties.starts_at.type"string"
properties.rule.properties.title.type"string"
properties.rule.properties.version.maximum9007199254740991
properties.rule.properties.version.minimum-9007199254740991
properties.rule.properties.version.type"integer"
properties.rule.required["id","title","currency","is_active","is_deleted","version","starts_at","ends_at","combines_with","config"]
properties.rule.type"object"
properties.rules.items.additionalPropertiesfalse
properties.rules.items.properties.combines_with.items.type"string"
properties.rules.items.properties.combines_with.type"array"
properties.rules.items.properties.config.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.required["group_id"]
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.required["all"]
properties.rules.items.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.percent.maximum500
properties.rules.items.properties.config.properties.then.oneOf.0.properties.percent.minimum-90
properties.rules.items.properties.config.properties.then.oneOf.0.properties.percent.type"number"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.type.const"base_percent"
properties.rules.items.properties.config.properties.then.oneOf.0.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.0.required["type","percent","applies_to"]
properties.rules.items.properties.config.properties.then.oneOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.1.properties.amount.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.amount.type"string"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.required["group_id"]
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.required["all"]
properties.rules.items.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.type.const"base_amount"
properties.rules.items.properties.config.properties.then.oneOf.1.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.1.required["type","amount","applies_to"]
properties.rules.items.properties.config.properties.then.oneOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.required["group_id"]
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.required["all"]
properties.rules.items.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.percent.exclusiveMinimum0
properties.rules.items.properties.config.properties.then.oneOf.2.properties.percent.maximum100
properties.rules.items.properties.config.properties.then.oneOf.2.properties.percent.type"number"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.type.const"item_percent"
properties.rules.items.properties.config.properties.then.oneOf.2.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.2.required["type","percent","applies_to"]
properties.rules.items.properties.config.properties.then.oneOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.3.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.3.properties.amount.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.amount.type"string"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.required["group_id"]
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.required["all"]
properties.rules.items.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.type.const"item_amount"
properties.rules.items.properties.config.properties.then.oneOf.3.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.3.required["type","amount","applies_to"]
properties.rules.items.properties.config.properties.then.oneOf.3.type"object"
properties.rules.items.properties.config.properties.then.oneOf.4.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.required["group_id"]
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.required["catalog_id"]
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.consttrue
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.type"boolean"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.required["all"]
properties.rules.items.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.buy.maximum9007199254740991
properties.rules.items.properties.config.properties.then.oneOf.4.properties.buy.minimum2
properties.rules.items.properties.config.properties.then.oneOf.4.properties.buy.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.pay.exclusiveMinimum0
properties.rules.items.properties.config.properties.then.oneOf.4.properties.pay.maximum9007199254740991
properties.rules.items.properties.config.properties.then.oneOf.4.properties.pay.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.type.const"n_for_m"
properties.rules.items.properties.config.properties.then.oneOf.4.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.4.required["type","buy","pay","applies_to"]
properties.rules.items.properties.config.properties.then.oneOf.4.type"object"
properties.rules.items.properties.config.properties.then.oneOf.5.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.5.properties.percent.exclusiveMinimum0
properties.rules.items.properties.config.properties.then.oneOf.5.properties.percent.maximum100
properties.rules.items.properties.config.properties.then.oneOf.5.properties.percent.type"number"
properties.rules.items.properties.config.properties.then.oneOf.5.properties.type.const"order_total_percent"
properties.rules.items.properties.config.properties.then.oneOf.5.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.5.required["type","percent"]
properties.rules.items.properties.config.properties.then.oneOf.5.type"object"
properties.rules.items.properties.config.properties.then.oneOf.6.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.6.properties.amount.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rules.items.properties.config.properties.then.oneOf.6.properties.amount.type"string"
properties.rules.items.properties.config.properties.then.oneOf.6.properties.type.const"order_total_amount"
properties.rules.items.properties.config.properties.then.oneOf.6.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.6.required["type","amount"]
properties.rules.items.properties.config.properties.then.oneOf.6.type"object"
properties.rules.items.properties.config.properties.then.oneOf.7.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.items.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.items.minimum1
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.items.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.maxItems20
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.minItems1
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.ids.type"array"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.const"items"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.type"string"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.required["kind","ids"]
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.type"object"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.const"group"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.type"string"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.required["kind","group_id"]
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.type"object"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.const"budget"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.type"string"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.type"string"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.required["kind","max_price"]
properties.rules.items.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.type"object"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.mode.enum["all","choose_one"]
properties.rules.items.properties.config.properties.then.oneOf.7.properties.mode.type"string"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.type.const"gift"
properties.rules.items.properties.config.properties.then.oneOf.7.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.7.required["type","gift","mode"]
properties.rules.items.properties.config.properties.then.oneOf.7.type"object"
properties.rules.items.properties.config.properties.then.oneOf.8.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.8.properties.banner_text.type"string"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.additionalPropertiesfalse
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.items.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.items.minimum1
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.items.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.catalog_ids.type"array"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.group_id.minimum1
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.maximum1
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.minimum0
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.type"number"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.filter.type"object"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.max_suggestions.default1
properties.rules.items.properties.config.properties.then.oneOf.8.properties.max_suggestions.maximum5
properties.rules.items.properties.config.properties.then.oneOf.8.properties.max_suggestions.minimum1
properties.rules.items.properties.config.properties.then.oneOf.8.properties.max_suggestions.type"integer"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.sort_by.default"cheapest"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.sort_by.enum["cheapest","most_popular"]
properties.rules.items.properties.config.properties.then.oneOf.8.properties.sort_by.type"string"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.type.const"recommend"
properties.rules.items.properties.config.properties.then.oneOf.8.properties.type.type"string"
properties.rules.items.properties.config.properties.then.oneOf.8.required["type","banner_text","filter","sort_by","max_suggestions"]
properties.rules.items.properties.config.properties.then.oneOf.8.type"object"
properties.rules.items.properties.config.properties.when.additionalPropertiesfalse
properties.rules.items.properties.config.properties.when.properties.cart_total_min.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rules.items.properties.config.properties.when.properties.cart_total_min.type"string"
properties.rules.items.properties.config.properties.when.properties.customer.additionalPropertiesfalse
properties.rules.items.properties.config.properties.when.properties.customer.properties.bought_within_days.maximum9007199254740991
properties.rules.items.properties.config.properties.when.properties.customer.properties.bought_within_days.minimum0
properties.rules.items.properties.config.properties.when.properties.customer.properties.bought_within_days.type"integer"
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_amount_min.pattern"^-?\\d+(\\.\\d{1,2})?$"
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_amount_min.type"string"
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_orders_max.maximum9007199254740991
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_orders_max.minimum0
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_orders_max.type"integer"
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_orders_min.maximum9007199254740991
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_orders_min.minimum0
properties.rules.items.properties.config.properties.when.properties.customer.properties.paid_orders_min.type"integer"
properties.rules.items.properties.config.properties.when.properties.customer.type"object"
properties.rules.items.properties.config.properties.when.properties.date.additionalPropertiesfalse
properties.rules.items.properties.config.properties.when.properties.date.properties.basis.default"purchase"
properties.rules.items.properties.config.properties.when.properties.date.properties.basis.enum["purchase","service"]
properties.rules.items.properties.config.properties.when.properties.date.properties.basis.type"string"
properties.rules.items.properties.config.properties.when.properties.date.properties.dates.items.pattern"^\\d{4}-\\d{2}-\\d{2}$"
properties.rules.items.properties.config.properties.when.properties.date.properties.dates.items.type"string"
properties.rules.items.properties.config.properties.when.properties.date.properties.dates.maxItems366
properties.rules.items.properties.config.properties.when.properties.date.properties.dates.type"array"
properties.rules.items.properties.config.properties.when.properties.date.properties.end_minute_of_day.maximum1439
properties.rules.items.properties.config.properties.when.properties.date.properties.end_minute_of_day.minimum0
properties.rules.items.properties.config.properties.when.properties.date.properties.end_minute_of_day.type"integer"
properties.rules.items.properties.config.properties.when.properties.date.properties.start_minute_of_day.maximum1439
properties.rules.items.properties.config.properties.when.properties.date.properties.start_minute_of_day.minimum0
properties.rules.items.properties.config.properties.when.properties.date.properties.start_minute_of_day.type"integer"
properties.rules.items.properties.config.properties.when.properties.date.required["basis"]
properties.rules.items.properties.config.properties.when.properties.date.type"object"
properties.rules.items.properties.config.properties.when.properties.days_until_service_max.maximum9007199254740991
properties.rules.items.properties.config.properties.when.properties.days_until_service_max.minimum0
properties.rules.items.properties.config.properties.when.properties.days_until_service_max.type"integer"
properties.rules.items.properties.config.properties.when.properties.days_until_service_min.maximum9007199254740991
properties.rules.items.properties.config.properties.when.properties.days_until_service_min.minimum0
properties.rules.items.properties.config.properties.when.properties.days_until_service_min.type"integer"
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.additionalPropertiesfalse
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.properties.group_id.maximum2147483647
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.properties.group_id.minimum1
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.properties.group_id.type"integer"
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.exclusiveMinimum0
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.maximum9007199254740991
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.type"integer"
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.required["group_id","quantity"]
properties.rules.items.properties.config.properties.when.properties.quantity_in_group_min.type"object"
properties.rules.items.properties.config.properties.when.properties.required_catalog_ids.items.maximum2147483647
properties.rules.items.properties.config.properties.when.properties.required_catalog_ids.items.minimum1
properties.rules.items.properties.config.properties.when.properties.required_catalog_ids.items.type"integer"
properties.rules.items.properties.config.properties.when.properties.required_catalog_ids.type"array"
properties.rules.items.properties.config.properties.when.properties.required_group_ids.items.maximum2147483647
properties.rules.items.properties.config.properties.when.properties.required_group_ids.items.minimum1
properties.rules.items.properties.config.properties.when.properties.required_group_ids.items.type"integer"
properties.rules.items.properties.config.properties.when.properties.required_group_ids.type"array"
properties.rules.items.properties.config.properties.when.type"object"
properties.rules.items.properties.config.required["when","then"]
properties.rules.items.properties.config.type"object"
properties.rules.items.properties.currency.enum["RUB","USD","EUR"]
properties.rules.items.properties.currency.type"string"
properties.rules.items.properties.ends_at.type["string","null"]
properties.rules.items.properties.id.maximum2147483647
properties.rules.items.properties.id.minimum1
properties.rules.items.properties.id.type"integer"
properties.rules.items.properties.is_active.type"boolean"
properties.rules.items.properties.is_deleted.type"boolean"
properties.rules.items.properties.last_effective_date.type["string","null"]
properties.rules.items.properties.starts_at.type"string"
properties.rules.items.properties.title.type"string"
properties.rules.items.properties.version.maximum9007199254740991
properties.rules.items.properties.version.minimum-9007199254740991
properties.rules.items.properties.version.type"integer"
properties.rules.items.required["id","title","currency","is_active","is_deleted","version","starts_at","ends_at","combines_with","config","last_effective_date"]
properties.rules.items.type"object"
properties.rules.type"array"
properties.state.enum["complete","committed_pending_invalidation"]
properties.state.type"string"
type"object"