Для AI-агентов: markdown этой страницы — /docs/schema-82c49ba0f6ee082e3a26823b58bd5db03394e1d70456ce648713f6eff6327e71.mdиндекс документации — /llms.txt
Схема: manage_promo_codes: 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_after_id.anyOf.0.maximum | 2147483647 |
| properties.next_after_id.anyOf.0.minimum | 1 |
| properties.next_after_id.anyOf.0.type | "integer" |
| properties.next_after_id.anyOf.1.type | "null" |
| properties.outcome.enum | ["deleted","deactivated"] |
| properties.outcome.type | "string" |
| properties.promo_code.additionalProperties | false |
| properties.promo_code.properties.created_at.type | "string" |
| properties.promo_code.properties.currency.type | ["string","null"] |
| properties.promo_code.properties.id.maximum | 2147483647 |
| properties.promo_code.properties.id.minimum | 1 |
| properties.promo_code.properties.id.type | "integer" |
| properties.promo_code.properties.is_active.type | "boolean" |
| properties.promo_code.properties.is_paused.type | "boolean" |
| properties.promo_code.properties.kind.enum | ["percent","fixed"] |
| properties.promo_code.properties.kind.type | "string" |
| properties.promo_code.properties.limit_per_user.anyOf.0.maximum | 9007199254740991 |
| properties.promo_code.properties.limit_per_user.anyOf.0.minimum | -9007199254740991 |
| properties.promo_code.properties.limit_per_user.anyOf.0.type | "integer" |
| properties.promo_code.properties.limit_per_user.anyOf.1.type | "null" |
| properties.promo_code.properties.limit_total.anyOf.0.maximum | 9007199254740991 |
| properties.promo_code.properties.limit_total.anyOf.0.minimum | -9007199254740991 |
| properties.promo_code.properties.limit_total.anyOf.0.type | "integer" |
| properties.promo_code.properties.limit_total.anyOf.1.type | "null" |
| properties.promo_code.properties.scope.enum | ["order","catalog_ids","group_ids"] |
| properties.promo_code.properties.scope.type | "string" |
| properties.promo_code.properties.scope_refs.items.maximum | 2147483647 |
| properties.promo_code.properties.scope_refs.items.minimum | 1 |
| properties.promo_code.properties.scope_refs.items.type | "integer" |
| properties.promo_code.properties.scope_refs.type | "array" |
| properties.promo_code.properties.text.type | "string" |
| properties.promo_code.properties.valid_from.type | ["string","null"] |
| properties.promo_code.properties.valid_until.type | ["string","null"] |
| properties.promo_code.properties.value.type | "string" |
| properties.promo_code.properties.version.maximum | 9007199254740991 |
| properties.promo_code.properties.version.minimum | 0 |
| properties.promo_code.properties.version.type | "integer" |
| properties.promo_code.required | ["id","text","kind","value","currency","scope","scope_refs","limit_total","limit_per_user","valid_from","valid_until","is_active","is_paused","created_at","version"] |
| properties.promo_code.type | "object" |
| properties.promo_codes.items.additionalProperties | false |
| properties.promo_codes.items.properties.created_at.type | "string" |
| properties.promo_codes.items.properties.currency.type | ["string","null"] |
| properties.promo_codes.items.properties.id.maximum | 2147483647 |
| properties.promo_codes.items.properties.id.minimum | 1 |
| properties.promo_codes.items.properties.id.type | "integer" |
| properties.promo_codes.items.properties.is_active.type | "boolean" |
| properties.promo_codes.items.properties.is_paused.type | "boolean" |
| properties.promo_codes.items.properties.kind.enum | ["percent","fixed"] |
| properties.promo_codes.items.properties.kind.type | "string" |
| properties.promo_codes.items.properties.limit_per_user.anyOf.0.maximum | 9007199254740991 |
| properties.promo_codes.items.properties.limit_per_user.anyOf.0.minimum | -9007199254740991 |
| properties.promo_codes.items.properties.limit_per_user.anyOf.0.type | "integer" |
| properties.promo_codes.items.properties.limit_per_user.anyOf.1.type | "null" |
| properties.promo_codes.items.properties.limit_total.anyOf.0.maximum | 9007199254740991 |
| properties.promo_codes.items.properties.limit_total.anyOf.0.minimum | -9007199254740991 |
| properties.promo_codes.items.properties.limit_total.anyOf.0.type | "integer" |
| properties.promo_codes.items.properties.limit_total.anyOf.1.type | "null" |
| properties.promo_codes.items.properties.scope.enum | ["order","catalog_ids","group_ids"] |
| properties.promo_codes.items.properties.scope.type | "string" |
| properties.promo_codes.items.properties.scope_refs.items.maximum | 2147483647 |
| properties.promo_codes.items.properties.scope_refs.items.minimum | 1 |
| properties.promo_codes.items.properties.scope_refs.items.type | "integer" |
| properties.promo_codes.items.properties.scope_refs.type | "array" |
| properties.promo_codes.items.properties.text.type | "string" |
| properties.promo_codes.items.properties.valid_from.type | ["string","null"] |
| properties.promo_codes.items.properties.valid_until.type | ["string","null"] |
| properties.promo_codes.items.properties.value.type | "string" |
| properties.promo_codes.items.properties.version.maximum | 9007199254740991 |
| properties.promo_codes.items.properties.version.minimum | 0 |
| properties.promo_codes.items.properties.version.type | "integer" |
| properties.promo_codes.items.required | ["id","text","kind","value","currency","scope","scope_refs","limit_total","limit_per_user","valid_from","valid_until","is_active","is_paused","created_at","version"] |
| properties.promo_codes.items.type | "object" |
| properties.promo_codes.type | "array" |
| properties.usage.additionalProperties | false |
| properties.usage.properties.id.maximum | 2147483647 |
| properties.usage.properties.id.minimum | 1 |
| properties.usage.properties.id.type | "integer" |
| properties.usage.properties.limit_per_user.anyOf.0.maximum | 9007199254740991 |
| properties.usage.properties.limit_per_user.anyOf.0.minimum | -9007199254740991 |
| properties.usage.properties.limit_per_user.anyOf.0.type | "integer" |
| properties.usage.properties.limit_per_user.anyOf.1.type | "null" |
| properties.usage.properties.limit_total.anyOf.0.maximum | 9007199254740991 |
| properties.usage.properties.limit_total.anyOf.0.minimum | -9007199254740991 |
| properties.usage.properties.limit_total.anyOf.0.type | "integer" |
| properties.usage.properties.limit_total.anyOf.1.type | "null" |
| properties.usage.properties.refunded.maximum | 9007199254740991 |
| properties.usage.properties.refunded.minimum | -9007199254740991 |
| properties.usage.properties.refunded.type | "integer" |
| properties.usage.properties.released.maximum | 9007199254740991 |
| properties.usage.properties.released.minimum | -9007199254740991 |
| properties.usage.properties.released.type | "integer" |
| properties.usage.properties.remaining.anyOf.0.maximum | 9007199254740991 |
| properties.usage.properties.remaining.anyOf.0.minimum | -9007199254740991 |
| properties.usage.properties.remaining.anyOf.0.type | "integer" |
| properties.usage.properties.remaining.anyOf.1.type | "null" |
| properties.usage.properties.reserved.maximum | 9007199254740991 |
| properties.usage.properties.reserved.minimum | -9007199254740991 |
| properties.usage.properties.reserved.type | "integer" |
| properties.usage.properties.used.maximum | 9007199254740991 |
| properties.usage.properties.used.minimum | -9007199254740991 |
| properties.usage.properties.used.type | "integer" |
| properties.usage.required | ["id","limit_total","limit_per_user","reserved","used","released","refunded","remaining"] |
| properties.usage.type | "object" |
| type | "object" |