Для AI-агентов: markdown этой страницы — /docs/schema-a55cb965b61a4e65186a1df1b12d9fe8de9e2e03db3e7aaeff95534414a32319.mdиндекс документации — /llms.txt
Схема: manage_pricing_rules: inputSchema
Обновлено
| Поле | Значение |
|---|---|
| $schema | "https://json-schema.org/draft/2020-12/schema" |
| oneOf.0.additionalProperties | false |
| oneOf.0.description | "Value for input option." |
| oneOf.0.properties.action.const | "list" |
| oneOf.0.properties.action.description | "Value for action." |
| oneOf.0.properties.action.type | "string" |
| oneOf.0.required | ["action"] |
| oneOf.0.type | "object" |
| oneOf.1.additionalProperties | false |
| oneOf.1.description | "Value for input option." |
| oneOf.1.properties.action.const | "create" |
| oneOf.1.properties.action.description | "Value for action." |
| oneOf.1.properties.action.type | "string" |
| oneOf.1.properties.is_active.description | "Value for is active." |
| oneOf.1.properties.is_active.type | "boolean" |
| oneOf.1.properties.payload.additionalProperties | false |
| oneOf.1.properties.payload.description | "Value for payload." |
| oneOf.1.properties.payload.properties.combines_with.description | "Value for combines with." |
| oneOf.1.properties.payload.properties.combines_with.items.description | "Value for combines with item." |
| oneOf.1.properties.payload.properties.combines_with.items.enum | ["base","item","order_total","gift","recommend"] |
| oneOf.1.properties.payload.properties.combines_with.items.type | "string" |
| oneOf.1.properties.payload.properties.combines_with.type | "array" |
| oneOf.1.properties.payload.properties.config.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.description | "Value for config." |
| oneOf.1.properties.payload.properties.config.properties.then.description | "Value for then." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.description | "Value for applies to." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.description | "Value for percent." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.maximum | 500 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.minimum | -90 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.type | "number" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.type.const | "base_percent" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.required | ["type","percent","applies_to"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.amount.description | "Value for amount." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.amount.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.amount.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.description | "Value for applies to." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.type.const | "base_amount" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.required | ["type","amount","applies_to"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.description | "Value for applies to." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.description | "Value for percent." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.exclusiveMinimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.maximum | 100 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.type | "number" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.type.const | "item_percent" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.required | ["type","percent","applies_to"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.amount.description | "Value for amount." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.amount.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.amount.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.description | "Value for applies to." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.type.const | "item_amount" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.required | ["type","amount","applies_to"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.3.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.description | "Value for applies to." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.description | "Value for buy." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.minimum | 2 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.description | "Value for pay." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.exclusiveMinimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.type.const | "n_for_m" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.required | ["type","buy","pay","applies_to"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.4.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.description | "Value for percent." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.exclusiveMinimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.maximum | 100 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.type | "number" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.type.const | "order_total_percent" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.required | ["type","percent"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.5.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.properties.amount.description | "Value for amount." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.properties.amount.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.properties.amount.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.properties.type.const | "order_total_amount" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.required | ["type","amount"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.6.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.description | "Value for gift." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.description | "Value for gift option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.const | "items" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.description | "Value for kind." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.description | "Value for seq nums." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.description | "Value for seq nums item." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.maxItems | 20 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.minItems | 1 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.type | "array" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.required | ["kind","seq_nums"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.description | "Value for gift option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.const | "group" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.description | "Value for kind." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.required | ["kind","group_seq_num"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.description | "Value for gift option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.const | "budget" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.description | "Value for kind." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.description | "Value for max price." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.required | ["kind","max_price"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.mode.description | "Value for mode." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.mode.enum | ["all","choose_one"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.mode.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.type.const | "gift" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.required | ["type","gift","mode"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.7.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.description | "Value for then option." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.banner_text.description | "Value for banner text." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.banner_text.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.description | "Value for filter." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.description | "Value for max price ratio of cart." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.maximum | 1 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.type | "number" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.default | 1 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.description | "Value for max suggestions." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.maximum | 5 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.minimum | 1 |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.default | "cheapest" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.description | "Value for sort by." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.enum | ["cheapest","most_popular"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.type.const | "recommend" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.type.description | "Value for type." |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.properties.type.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.required | ["type","banner_text","filter","sort_by","max_suggestions"] |
| oneOf.1.properties.payload.properties.config.properties.then.oneOf.8.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.when.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.when.description | "Value for when." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.cart_total_min.description | "Value for cart total min." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.cart_total_min.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.cart_total_min.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.description | "Value for customer." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.description | "Value for bought within days." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_amount_min.description | "Value for paid amount min." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_amount_min.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_amount_min.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.description | "Value for paid orders max." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.description | "Value for paid orders min." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.customer.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.description | "Value for date." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.basis.default | "purchase" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.basis.description | "Value for basis." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.basis.enum | ["purchase","service"] |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.basis.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.dates.description | "Value for dates." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.dates.items.description | "Value for dates item." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.dates.items.pattern | "^\\d{4}-\\d{2}-\\d{2}$" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.dates.items.type | "string" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.dates.maxItems | 366 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.dates.type | "array" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.description | "Value for end minute of day." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.maximum | 1439 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.description | "Value for start minute of day." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.maximum | 1439 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.required | ["basis"] |
| oneOf.1.properties.payload.properties.config.properties.when.properties.date.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_max.description | "Value for days until service max." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_max.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_max.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_max.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_min.description | "Value for days until service min." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_min.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_min.minimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.days_until_service_min.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.additionalProperties | false |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.description | "Value for quantity in group min." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.description | "Value for quantity." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.exclusiveMinimum | 0 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.required | ["group_seq_num","quantity"] |
| oneOf.1.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.type | "object" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.description | "Value for required group seq nums." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.description | "Value for required group seq nums item." |
| oneOf.1.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.maximum | 9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.minimum | -9007199254740991 |
| oneOf.1.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.type | "integer" |
| oneOf.1.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.type | "array" |
| oneOf.1.properties.payload.properties.config.properties.when.type | "object" |
| oneOf.1.properties.payload.properties.config.required | ["when","then"] |
| oneOf.1.properties.payload.properties.config.type | "object" |
| oneOf.1.properties.payload.properties.currency.description | "Value for currency." |
| oneOf.1.properties.payload.properties.currency.enum | ["RUB","USD","EUR"] |
| oneOf.1.properties.payload.properties.currency.type | "string" |
| oneOf.1.properties.payload.properties.ends_at.anyOf.0.description | "Value for ends at option." |
| oneOf.1.properties.payload.properties.ends_at.anyOf.1.description | "Value for ends at option." |
| oneOf.1.properties.payload.properties.ends_at.anyOf.1.type | "null" |
| oneOf.1.properties.payload.properties.ends_at.description | "Value for ends at." |
| oneOf.1.properties.payload.properties.starts_at.description | "Value for starts at." |
| oneOf.1.properties.payload.properties.title.description | "Value for title." |
| oneOf.1.properties.payload.properties.title.minLength | 1 |
| oneOf.1.properties.payload.properties.title.type | "string" |
| oneOf.1.properties.payload.required | ["title","currency","starts_at","ends_at","combines_with","config"] |
| oneOf.1.properties.payload.type | "object" |
| oneOf.1.properties.request_id.description | "Value for request id." |
| oneOf.1.properties.request_id.maxLength | 128 |
| oneOf.1.properties.request_id.minLength | 1 |
| oneOf.1.properties.request_id.type | "string" |
| oneOf.1.required | ["action","request_id","payload"] |
| oneOf.1.type | "object" |
| oneOf.2.additionalProperties | false |
| oneOf.2.description | "Value for input option." |
| oneOf.2.properties.action.const | "update" |
| oneOf.2.properties.action.description | "Value for action." |
| oneOf.2.properties.action.type | "string" |
| oneOf.2.properties.expected_version.description | "Value for expected version." |
| oneOf.2.properties.expected_version.exclusiveMinimum | 0 |
| oneOf.2.properties.expected_version.maximum | 9007199254740991 |
| oneOf.2.properties.expected_version.type | "integer" |
| oneOf.2.properties.payload.additionalProperties | false |
| oneOf.2.properties.payload.description | "Value for payload." |
| oneOf.2.properties.payload.properties.combines_with.description | "Value for combines with." |
| oneOf.2.properties.payload.properties.combines_with.items.description | "Value for combines with item." |
| oneOf.2.properties.payload.properties.combines_with.items.enum | ["base","item","order_total","gift","recommend"] |
| oneOf.2.properties.payload.properties.combines_with.items.type | "string" |
| oneOf.2.properties.payload.properties.combines_with.type | "array" |
| oneOf.2.properties.payload.properties.config.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.description | "Value for config." |
| oneOf.2.properties.payload.properties.config.properties.then.description | "Value for then." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.anyOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.applies_to.description | "Value for applies to." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.description | "Value for percent." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.maximum | 500 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.minimum | -90 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.percent.type | "number" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.type.const | "base_percent" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.required | ["type","percent","applies_to"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.amount.description | "Value for amount." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.amount.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.amount.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.anyOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.applies_to.description | "Value for applies to." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.type.const | "base_amount" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.required | ["type","amount","applies_to"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.anyOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.applies_to.description | "Value for applies to." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.description | "Value for percent." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.exclusiveMinimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.maximum | 100 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.percent.type | "number" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.type.const | "item_percent" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.required | ["type","percent","applies_to"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.amount.description | "Value for amount." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.amount.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.amount.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.anyOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.applies_to.description | "Value for applies to." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.type.const | "item_amount" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.required | ["type","amount","applies_to"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.3.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.required | ["group_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.description | "Value for catalog seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.properties.catalog_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.required | ["catalog_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.description | "Value for applies to option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.const | true |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.description | "Value for all." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.properties.all.type | "boolean" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.required | ["all"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.anyOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.applies_to.description | "Value for applies to." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.description | "Value for buy." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.minimum | 2 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.buy.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.description | "Value for pay." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.exclusiveMinimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.pay.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.type.const | "n_for_m" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.required | ["type","buy","pay","applies_to"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.4.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.description | "Value for percent." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.exclusiveMinimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.maximum | 100 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.percent.type | "number" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.type.const | "order_total_percent" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.required | ["type","percent"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.5.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.properties.amount.description | "Value for amount." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.properties.amount.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.properties.amount.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.properties.type.const | "order_total_amount" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.required | ["type","amount"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.6.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.description | "Value for gift." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.description | "Value for gift option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.const | "items" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.description | "Value for kind." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.kind.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.description | "Value for seq nums." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.description | "Value for seq nums item." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.items.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.maxItems | 20 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.minItems | 1 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.properties.seq_nums.type | "array" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.required | ["kind","seq_nums"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.0.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.description | "Value for gift option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.const | "group" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.description | "Value for kind." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.properties.kind.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.required | ["kind","group_seq_num"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.1.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.description | "Value for gift option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.const | "budget" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.description | "Value for kind." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.kind.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.description | "Value for max price." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.properties.max_price.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.required | ["kind","max_price"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.gift.oneOf.2.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.mode.description | "Value for mode." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.mode.enum | ["all","choose_one"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.mode.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.type.const | "gift" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.required | ["type","gift","mode"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.7.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.description | "Value for then option." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.banner_text.description | "Value for banner text." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.banner_text.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.description | "Value for filter." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.description | "Value for max price ratio of cart." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.maximum | 1 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.properties.max_price_ratio_of_cart.type | "number" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.filter.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.default | 1 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.description | "Value for max suggestions." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.maximum | 5 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.minimum | 1 |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.max_suggestions.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.default | "cheapest" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.description | "Value for sort by." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.enum | ["cheapest","most_popular"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.sort_by.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.type.const | "recommend" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.type.description | "Value for type." |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.properties.type.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.required | ["type","banner_text","filter","sort_by","max_suggestions"] |
| oneOf.2.properties.payload.properties.config.properties.then.oneOf.8.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.when.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.when.description | "Value for when." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.cart_total_min.description | "Value for cart total min." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.cart_total_min.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.cart_total_min.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.description | "Value for customer." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.description | "Value for bought within days." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.bought_within_days.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_amount_min.description | "Value for paid amount min." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_amount_min.pattern | "^-?\\d+(\\.\\d{1,2})?$" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_amount_min.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.description | "Value for paid orders max." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_max.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.description | "Value for paid orders min." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.properties.paid_orders_min.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.customer.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.description | "Value for date." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.basis.default | "purchase" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.basis.description | "Value for basis." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.basis.enum | ["purchase","service"] |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.basis.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.dates.description | "Value for dates." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.dates.items.description | "Value for dates item." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.dates.items.pattern | "^\\d{4}-\\d{2}-\\d{2}$" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.dates.items.type | "string" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.dates.maxItems | 366 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.dates.type | "array" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.description | "Value for end minute of day." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.maximum | 1439 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.end_minute_of_day.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.description | "Value for start minute of day." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.maximum | 1439 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.properties.start_minute_of_day.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.required | ["basis"] |
| oneOf.2.properties.payload.properties.config.properties.when.properties.date.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_max.description | "Value for days until service max." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_max.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_max.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_max.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_min.description | "Value for days until service min." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_min.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_min.minimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.days_until_service_min.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.additionalProperties | false |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.description | "Value for quantity in group min." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.description | "Value for group seq num." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.group_seq_num.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.description | "Value for quantity." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.exclusiveMinimum | 0 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.properties.quantity.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.required | ["group_seq_num","quantity"] |
| oneOf.2.properties.payload.properties.config.properties.when.properties.quantity_in_group_min.type | "object" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.description | "Value for required group seq nums." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.description | "Value for required group seq nums item." |
| oneOf.2.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.maximum | 9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.minimum | -9007199254740991 |
| oneOf.2.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.items.type | "integer" |
| oneOf.2.properties.payload.properties.config.properties.when.properties.required_group_seq_nums.type | "array" |
| oneOf.2.properties.payload.properties.config.properties.when.type | "object" |
| oneOf.2.properties.payload.properties.config.required | ["when","then"] |
| oneOf.2.properties.payload.properties.config.type | "object" |
| oneOf.2.properties.payload.properties.currency.description | "Value for currency." |
| oneOf.2.properties.payload.properties.currency.enum | ["RUB","USD","EUR"] |
| oneOf.2.properties.payload.properties.currency.type | "string" |
| oneOf.2.properties.payload.properties.ends_at.anyOf.0.description | "Value for ends at option." |
| oneOf.2.properties.payload.properties.ends_at.anyOf.1.description | "Value for ends at option." |
| oneOf.2.properties.payload.properties.ends_at.anyOf.1.type | "null" |
| oneOf.2.properties.payload.properties.ends_at.description | "Value for ends at." |
| oneOf.2.properties.payload.properties.starts_at.description | "Value for starts at." |
| oneOf.2.properties.payload.properties.title.description | "Value for title." |
| oneOf.2.properties.payload.properties.title.minLength | 1 |
| oneOf.2.properties.payload.properties.title.type | "string" |
| oneOf.2.properties.payload.required | ["title","currency","starts_at","ends_at","combines_with","config"] |
| oneOf.2.properties.payload.type | "object" |
| oneOf.2.properties.request_id.description | "Value for request id." |
| oneOf.2.properties.request_id.maxLength | 128 |
| oneOf.2.properties.request_id.minLength | 1 |
| oneOf.2.properties.request_id.type | "string" |
| oneOf.2.properties.seq_num.description | "Value for seq num." |
| oneOf.2.properties.seq_num.exclusiveMinimum | 0 |
| oneOf.2.properties.seq_num.maximum | 9007199254740991 |
| oneOf.2.properties.seq_num.type | "integer" |
| oneOf.2.required | ["action","request_id","seq_num","expected_version","payload"] |
| oneOf.2.type | "object" |
| oneOf.3.additionalProperties | false |
| oneOf.3.description | "Value for input option." |
| oneOf.3.properties.action.const | "delete" |
| oneOf.3.properties.action.description | "Value for action." |
| oneOf.3.properties.action.type | "string" |
| oneOf.3.properties.expected_version.description | "Value for expected version." |
| oneOf.3.properties.expected_version.exclusiveMinimum | 0 |
| oneOf.3.properties.expected_version.maximum | 9007199254740991 |
| oneOf.3.properties.expected_version.type | "integer" |
| oneOf.3.properties.request_id.description | "Value for request id." |
| oneOf.3.properties.request_id.maxLength | 128 |
| oneOf.3.properties.request_id.minLength | 1 |
| oneOf.3.properties.request_id.type | "string" |
| oneOf.3.properties.seq_num.description | "Value for seq num." |
| oneOf.3.properties.seq_num.exclusiveMinimum | 0 |
| oneOf.3.properties.seq_num.maximum | 9007199254740991 |
| oneOf.3.properties.seq_num.type | "integer" |
| oneOf.3.required | ["action","request_id","seq_num","expected_version"] |
| oneOf.3.type | "object" |
| oneOf.4.additionalProperties | false |
| oneOf.4.description | "Value for input option." |
| oneOf.4.properties.action.const | "set_active" |
| oneOf.4.properties.action.description | "Value for action." |
| oneOf.4.properties.action.type | "string" |
| oneOf.4.properties.expected_version.description | "Value for expected version." |
| oneOf.4.properties.expected_version.exclusiveMinimum | 0 |
| oneOf.4.properties.expected_version.maximum | 9007199254740991 |
| oneOf.4.properties.expected_version.type | "integer" |
| oneOf.4.properties.is_active.description | "Value for is active." |
| oneOf.4.properties.is_active.type | "boolean" |
| oneOf.4.properties.request_id.description | "Value for request id." |
| oneOf.4.properties.request_id.maxLength | 128 |
| oneOf.4.properties.request_id.minLength | 1 |
| oneOf.4.properties.request_id.type | "string" |
| oneOf.4.properties.seq_num.description | "Value for seq num." |
| oneOf.4.properties.seq_num.exclusiveMinimum | 0 |
| oneOf.4.properties.seq_num.maximum | 9007199254740991 |
| oneOf.4.properties.seq_num.type | "integer" |
| oneOf.4.required | ["action","request_id","seq_num","expected_version","is_active"] |
| oneOf.4.type | "object" |