# Схема: manage\_pricing\_rules: inputSchema

Source: <https://telegafirst.com/docs/schema-a55cb965b61a4e65186a1df1b12d9fe8de9e2e03db3e7aaeff95534414a32319>
Locale: ru
releaseGitSha: ea133cd4ad87fe549ef000b139be145be9bd1717
sourceContentDigest: 81b4fd73f3e95c51b63f25cc8a70aff95dd4e85d77e6a576ef21e016454613bb
Version: 2

# Схема: 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" |
