Для AI-агентов: markdown этой страницы — /docs/schema-6639d1ed18d2e624a67bdfdcca8c22522b010561eb9958cc2f90b9a0560e3dd8.mdиндекс документации — /llms.txt
Схема: list_promo_code_versions: outputSchema
Обновлено
| Поле | Значение |
|---|---|
| $schema | "https://json-schema.org/draft/2020-12/schema" |
| additionalProperties | false |
| properties.id.maximum | 2147483647 |
| properties.id.minimum | 1 |
| properties.id.type | "integer" |
| properties.next_before_version.anyOf.0.maximum | 9007199254740991 |
| 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.additionalProperties | false |
| 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.additionalProperties | false |
| 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.maximum | 9007199254740991 |
| 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.maximum | 9007199254740991 |
| 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.maximum | 2147483647 |
| properties.versions.items.properties.promo_code.anyOf.0.properties.scope_refs.items.minimum | 1 |
| 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.maximum | 2147483647 |
| properties.versions.items.properties.version.minimum | 1 |
| 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" |