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

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

Схема: list_promo_code_versions: outputSchema

Обновлено

ПолеЗначение
$schema"https://json-schema.org/draft/2020-12/schema"
additionalPropertiesfalse
properties.id.maximum2147483647
properties.id.minimum1
properties.id.type"integer"
properties.next_before_version.anyOf.0.maximum9007199254740991
properties.next_before_version.anyOf.0.minimum-9007199254740991
properties.next_before_version.anyOf.0.type"integer"
properties.next_before_version.anyOf.1.type"null"
properties.versions.items.additionalPropertiesfalse
properties.versions.items.properties.created_at.type"string"
properties.versions.items.properties.created_by.enum["buyer","operator","agent"]
properties.versions.items.properties.created_by.type"string"
properties.versions.items.properties.promo_code.anyOf.0.additionalPropertiesfalse
properties.versions.items.properties.promo_code.anyOf.0.properties.currency.type["string","null"]
properties.versions.items.properties.promo_code.anyOf.0.properties.is_active.type"boolean"
properties.versions.items.properties.promo_code.anyOf.0.properties.is_paused.type"boolean"
properties.versions.items.properties.promo_code.anyOf.0.properties.kind.enum["percent","fixed"]
properties.versions.items.properties.promo_code.anyOf.0.properties.kind.type"string"
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_per_user.anyOf.0.maximum9007199254740991
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_per_user.anyOf.0.minimum-9007199254740991
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_per_user.anyOf.0.type"integer"
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_per_user.anyOf.1.type"null"
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_total.anyOf.0.maximum9007199254740991
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_total.anyOf.0.minimum-9007199254740991
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_total.anyOf.0.type"integer"
properties.versions.items.properties.promo_code.anyOf.0.properties.limit_total.anyOf.1.type"null"
properties.versions.items.properties.promo_code.anyOf.0.properties.scope.enum["order","catalog_ids","group_ids"]
properties.versions.items.properties.promo_code.anyOf.0.properties.scope.type"string"
properties.versions.items.properties.promo_code.anyOf.0.properties.scope_refs.items.maximum2147483647
properties.versions.items.properties.promo_code.anyOf.0.properties.scope_refs.items.minimum1
properties.versions.items.properties.promo_code.anyOf.0.properties.scope_refs.items.type"integer"
properties.versions.items.properties.promo_code.anyOf.0.properties.scope_refs.type"array"
properties.versions.items.properties.promo_code.anyOf.0.properties.text.type"string"
properties.versions.items.properties.promo_code.anyOf.0.properties.valid_from.type["string","null"]
properties.versions.items.properties.promo_code.anyOf.0.properties.valid_until.type["string","null"]
properties.versions.items.properties.promo_code.anyOf.0.properties.value.type"string"
properties.versions.items.properties.promo_code.anyOf.0.required["text","kind","value","currency","scope","scope_refs","limit_total","limit_per_user","valid_from","valid_until","is_active","is_paused"]
properties.versions.items.properties.promo_code.anyOf.0.type"object"
properties.versions.items.properties.promo_code.anyOf.1.type"null"
properties.versions.items.properties.version.maximum2147483647
properties.versions.items.properties.version.minimum1
properties.versions.items.properties.version.type"integer"
properties.versions.items.required["version","created_by","created_at","promo_code"]
properties.versions.items.type"object"
properties.versions.type"array"
required["id","versions","next_before_version"]
type"object"