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

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

Схема: manage_variant_combinations: inputSchema

Обновлено

ПолеЗначение
$schema"https://json-schema.org/draft/2020-12/schema"
oneOf.0.additionalPropertiesfalse
oneOf.0.description"Value for input option."
oneOf.0.properties.action.const"upsert"
oneOf.0.properties.action.description"Value for action."
oneOf.0.properties.action.type"string"
oneOf.0.properties.bot.description"Optional slug of the bot you expect to act on (get_active_bot). If the active bot differs, the call is refused with ACTIVE_BOT_CHANGED and nothing runs."
oneOf.0.properties.bot.maxLength128
oneOf.0.properties.bot.minLength1
oneOf.0.properties.bot.type"string"
oneOf.0.properties.catalog_id.description"Value for catalog id."
oneOf.0.properties.catalog_id.maximum2147483647
oneOf.0.properties.catalog_id.minimum1
oneOf.0.properties.catalog_id.type"integer"
oneOf.0.properties.combinations.description"Value for combinations."
oneOf.0.properties.combinations.items.additionalPropertiesfalse
oneOf.0.properties.combinations.items.description"Value for combinations item."
oneOf.0.properties.combinations.items.properties.is_available.defaulttrue
oneOf.0.properties.combinations.items.properties.is_available.description"Value for is available."
oneOf.0.properties.combinations.items.properties.is_available.type"boolean"
oneOf.0.properties.combinations.items.properties.prices.additionalPropertiesfalse
oneOf.0.properties.combinations.items.properties.prices.description"Value for prices."
oneOf.0.properties.combinations.items.properties.prices.properties.eur.description"Value for eur."
oneOf.0.properties.combinations.items.properties.prices.properties.eur.pattern"^(?:0|[1-9]\\d*)(?:\\.\\d{1,2})?$"
oneOf.0.properties.combinations.items.properties.prices.properties.eur.type"string"
oneOf.0.properties.combinations.items.properties.prices.properties.rub.description"Value for rub."
oneOf.0.properties.combinations.items.properties.prices.properties.rub.pattern"^(?:0|[1-9]\\d*)(?:\\.\\d{1,2})?$"
oneOf.0.properties.combinations.items.properties.prices.properties.rub.type"string"
oneOf.0.properties.combinations.items.properties.prices.properties.stars.description"Value for stars."
oneOf.0.properties.combinations.items.properties.prices.properties.stars.pattern"^(?:0|[1-9]\\d*)$"
oneOf.0.properties.combinations.items.properties.prices.properties.stars.type"string"
oneOf.0.properties.combinations.items.properties.prices.properties.usd.description"Value for usd."
oneOf.0.properties.combinations.items.properties.prices.properties.usd.pattern"^(?:0|[1-9]\\d*)(?:\\.\\d{1,2})?$"
oneOf.0.properties.combinations.items.properties.prices.properties.usd.type"string"
oneOf.0.properties.combinations.items.properties.prices.type"object"
oneOf.0.properties.combinations.items.properties.selected_options.additionalProperties.pattern"^[a-z0-9_]{1,16}$"
oneOf.0.properties.combinations.items.properties.selected_options.additionalProperties.type"string"
oneOf.0.properties.combinations.items.properties.selected_options.description"Value for selected options."
oneOf.0.properties.combinations.items.properties.selected_options.propertyNames.pattern"^[a-z0-9_]{1,16}$"
oneOf.0.properties.combinations.items.properties.selected_options.propertyNames.type"string"
oneOf.0.properties.combinations.items.properties.selected_options.type"object"
oneOf.0.properties.combinations.items.properties.sort.default0
oneOf.0.properties.combinations.items.properties.sort.description"Value for sort."
oneOf.0.properties.combinations.items.properties.sort.maximum1000000
oneOf.0.properties.combinations.items.properties.sort.minimum0
oneOf.0.properties.combinations.items.properties.sort.type"integer"
oneOf.0.properties.combinations.items.required["selected_options","prices","is_available","sort"]
oneOf.0.properties.combinations.items.type"object"
oneOf.0.properties.combinations.minItems1
oneOf.0.properties.combinations.type"array"
oneOf.0.properties.expected_version.description"Value for expected version."
oneOf.0.properties.expected_version.maxLength64
oneOf.0.properties.expected_version.minLength1
oneOf.0.properties.expected_version.type"string"
oneOf.0.required["action","catalog_id","combinations","expected_version"]
oneOf.0.type"object"
oneOf.1.additionalPropertiesfalse
oneOf.1.description"Value for input option."
oneOf.1.properties.action.const"remove"
oneOf.1.properties.action.description"Value for action."
oneOf.1.properties.action.type"string"
oneOf.1.properties.bot.description"Optional slug of the bot you expect to act on (get_active_bot). If the active bot differs, the call is refused with ACTIVE_BOT_CHANGED and nothing runs."
oneOf.1.properties.bot.maxLength128
oneOf.1.properties.bot.minLength1
oneOf.1.properties.bot.type"string"
oneOf.1.properties.catalog_id.description"Value for catalog id."
oneOf.1.properties.catalog_id.maximum2147483647
oneOf.1.properties.catalog_id.minimum1
oneOf.1.properties.catalog_id.type"integer"
oneOf.1.properties.combination_keys.description"Value for combination keys."
oneOf.1.properties.combination_keys.items.description"Value for combination keys item."
oneOf.1.properties.combination_keys.items.maxLength256
oneOf.1.properties.combination_keys.items.minLength1
oneOf.1.properties.combination_keys.items.type"string"
oneOf.1.properties.combination_keys.maxItems50
oneOf.1.properties.combination_keys.minItems1
oneOf.1.properties.combination_keys.type"array"
oneOf.1.properties.expected_version.description"Value for expected version."
oneOf.1.properties.expected_version.maxLength64
oneOf.1.properties.expected_version.minLength1
oneOf.1.properties.expected_version.type"string"
oneOf.1.required["action","catalog_id","combination_keys","expected_version"]
oneOf.1.type"object"