# Схема: PromoCodeUpdateRequest

Source: <https://telegafirst.com/docs/schema-fe69a85541b7e21b3ee6667044fb7df7d92cc4e2260b6da3ce0672f08a3d8b43>
Locale: ru
releaseGitSha: fc570c76ffc9cb87e2462d45b14f5c1b52fbaf0d
sourceContentDigest: fb92ee3afa9bd47f719759473d8adcdcd0be0b36dc36614041f122c53b39357b
Version: 2

# Схема: PromoCodeUpdateRequest

| Поле | Значение |
| - | - |
| additionalProperties | false |
| properties.currency.enum | \["RUB","USD","EUR",null] |
| properties.currency.type | \["string","null"] |
| properties.expected\_version.minimum | 0 |
| properties.expected\_version.type | "integer" |
| properties.is\_active.type | "boolean" |
| properties.kind.enum | \["percent","fixed"] |
| properties.kind.type | "string" |
| properties.limit\_per\_user.maximum | 2147483647 |
| properties.limit\_per\_user.minimum | 1 |
| properties.limit\_per\_user.type | \["integer","null"] |
| properties.limit\_total.maximum | 2147483647 |
| properties.limit\_total.minimum | 1 |
| properties.limit\_total.type | \["integer","null"] |
| properties.scope.enum | \["order","catalog\_ids","group\_ids"] |
| properties.scope.type | "string" |
| properties.scope\_refs.items.maximum | 2147483647 |
| properties.scope\_refs.items.minimum | 1 |
| properties.scope\_refs.items.type | "integer" |
| properties.scope\_refs.maxItems | 100 |
| properties.scope\_refs.type | "array" |
| properties.text.maxLength | 64 |
| properties.text.minLength | 1 |
| properties.text.type | "string" |
| properties.valid\_from.format | "date-time" |
| properties.valid\_from.type | \["string","null"] |
| properties.valid\_until.format | "date-time" |
| properties.valid\_until.type | \["string","null"] |
| properties.value.pattern | "^\\\d+(\\\\.\\\d{1,8})?$" |
| properties.value.type | "string" |
| required | \["expected\_version"] |
| type | "object" |
