# Схема: quote\_order: inputSchema

Source: <https://telegafirst.com/docs/schema-fde2258f8c4171d948a37239050bb930e22629d0af4ad6a80d82a07ee68a7fd9>
Locale: ru
releaseGitSha: ea133cd4ad87fe549ef000b139be145be9bd1717
sourceContentDigest: 32d54ed87bbb5334d098911dae1b6344e63835292b9e8f3f41e471085f6a7505
Version: 2

# Схема: quote\_order: inputSchema

| Поле | Значение |
| - | - |
| $schema | "<https://json-schema.org/draft/2020-12/schema>" |
| anyOf.0.additionalProperties | false |
| anyOf.0.description | "Value for input option." |
| anyOf.0.properties.buyer\_email.description | "Value for buyer email." |
| anyOf.0.properties.buyer\_email.format | "email" |
| anyOf.0.properties.buyer\_email.maxLength | 254 |
| anyOf.0.properties.buyer\_email.pattern | "^(?!\\\\.)(?!.\*\\\\.\\\\.)(\[A-Za-z0-9\_'+\\\\-\\\\.]\*)\[A-Za-z0-9\_+-]@(\[A-Za-z0-9]\[A-Za-z0-9\\\\-]\*\\\\.)+\[A-Za-z]{2,}$" |
| anyOf.0.properties.buyer\_email.type | "string" |
| anyOf.0.properties.buyer\_inn.description | "Value for buyer inn." |
| anyOf.0.properties.buyer\_inn.pattern | "^\\\d{10}(?:\\\d{2})?$" |
| anyOf.0.properties.buyer\_inn.type | "string" |
| anyOf.0.properties.buyer\_phone.description | "Value for buyer phone." |
| anyOf.0.properties.buyer\_phone.maxLength | 32 |
| anyOf.0.properties.buyer\_phone.minLength | 10 |
| anyOf.0.properties.buyer\_phone.type | "string" |
| anyOf.0.properties.checkout\_notes.description | "Value for checkout notes." |
| anyOf.0.properties.checkout\_notes.maxLength | 2000 |
| anyOf.0.properties.checkout\_notes.type | "string" |
| anyOf.0.properties.delivery\_address.additionalProperties | false |
| anyOf.0.properties.delivery\_address.description | "Value for delivery address." |
| anyOf.0.properties.delivery\_address.properties.apartment.description | "Value for apartment." |
| anyOf.0.properties.delivery\_address.properties.apartment.maxLength | 20 |
| anyOf.0.properties.delivery\_address.properties.apartment.type | "string" |
| anyOf.0.properties.delivery\_address.properties.building.description | "Value for building." |
| anyOf.0.properties.delivery\_address.properties.building.maxLength | 20 |
| anyOf.0.properties.delivery\_address.properties.building.type | "string" |
| anyOf.0.properties.delivery\_address.properties.city.description | "Value for city." |
| anyOf.0.properties.delivery\_address.properties.city.maxLength | 100 |
| anyOf.0.properties.delivery\_address.properties.city.minLength | 1 |
| anyOf.0.properties.delivery\_address.properties.city.type | "string" |
| anyOf.0.properties.delivery\_address.properties.comment.description | "Value for comment." |
| anyOf.0.properties.delivery\_address.properties.comment.maxLength | 300 |
| anyOf.0.properties.delivery\_address.properties.comment.type | "string" |
| anyOf.0.properties.delivery\_address.properties.entrance.description | "Value for entrance." |
| anyOf.0.properties.delivery\_address.properties.entrance.maxLength | 10 |
| anyOf.0.properties.delivery\_address.properties.entrance.type | "string" |
| anyOf.0.properties.delivery\_address.properties.floor.description | "Value for floor." |
| anyOf.0.properties.delivery\_address.properties.floor.maxLength | 10 |
| anyOf.0.properties.delivery\_address.properties.floor.type | "string" |
| anyOf.0.properties.delivery\_address.properties.house.description | "Value for house." |
| anyOf.0.properties.delivery\_address.properties.house.maxLength | 20 |
| anyOf.0.properties.delivery\_address.properties.house.minLength | 1 |
| anyOf.0.properties.delivery\_address.properties.house.type | "string" |
| anyOf.0.properties.delivery\_address.properties.intercom.description | "Value for intercom." |
| anyOf.0.properties.delivery\_address.properties.intercom.maxLength | 20 |
| anyOf.0.properties.delivery\_address.properties.intercom.type | "string" |
| anyOf.0.properties.delivery\_address.properties.postal\_code.description | "Value for postal code." |
| anyOf.0.properties.delivery\_address.properties.postal\_code.maxLength | 20 |
| anyOf.0.properties.delivery\_address.properties.postal\_code.type | "string" |
| anyOf.0.properties.delivery\_address.properties.street.description | "Value for street." |
| anyOf.0.properties.delivery\_address.properties.street.maxLength | 150 |
| anyOf.0.properties.delivery\_address.properties.street.minLength | 1 |
| anyOf.0.properties.delivery\_address.properties.street.type | "string" |
| anyOf.0.properties.delivery\_address.required | \["city","street","house"] |
| anyOf.0.properties.delivery\_address.type | "object" |
| anyOf.0.properties.external\_order\_ref.description | "Value for external order ref." |
| anyOf.0.properties.external\_order\_ref.maxLength | 255 |
| anyOf.0.properties.external\_order\_ref.type | "string" |
| anyOf.0.properties.items.description | "Value for items." |
| anyOf.0.properties.items.items.additionalProperties | false |
| anyOf.0.properties.items.items.description | "Value for items item." |
| anyOf.0.properties.items.items.properties.note.description | "Value for note." |
| anyOf.0.properties.items.items.properties.note.maxLength | 500 |
| anyOf.0.properties.items.items.properties.note.type | "string" |
| anyOf.0.properties.items.items.properties.product\_seq\_id.description | "Value for product seq id." |
| anyOf.0.properties.items.items.properties.product\_seq\_id.exclusiveMinimum | 0 |
| anyOf.0.properties.items.items.properties.product\_seq\_id.maximum | 9007199254740991 |
| anyOf.0.properties.items.items.properties.product\_seq\_id.type | "integer" |
| anyOf.0.properties.items.items.properties.quantity.description | "Value for quantity." |
| anyOf.0.properties.items.items.properties.quantity.exclusiveMinimum | 0 |
| anyOf.0.properties.items.items.properties.quantity.maximum | 9007199254740991 |
| anyOf.0.properties.items.items.properties.quantity.type | "integer" |
| anyOf.0.properties.items.items.properties.selected\_options.additionalProperties.items.description | "Value for selected options item." |
| anyOf.0.properties.items.items.properties.selected\_options.additionalProperties.items.pattern | "^\[a-z0-9\_]{1,16}$" |
| anyOf.0.properties.items.items.properties.selected\_options.additionalProperties.items.type | "string" |
| anyOf.0.properties.items.items.properties.selected\_options.additionalProperties.minItems | 1 |
| anyOf.0.properties.items.items.properties.selected\_options.additionalProperties.type | "array" |
| anyOf.0.properties.items.items.properties.selected\_options.description | "Value for selected options." |
| anyOf.0.properties.items.items.properties.selected\_options.propertyNames.pattern | "^\[a-z0-9\_]{1,16}$" |
| anyOf.0.properties.items.items.properties.selected\_options.propertyNames.type | "string" |
| anyOf.0.properties.items.items.properties.selected\_options.type | "object" |
| anyOf.0.properties.items.items.required | \["product\_seq\_id","quantity"] |
| anyOf.0.properties.items.items.type | "object" |
| anyOf.0.properties.items.minItems | 1 |
| anyOf.0.properties.items.type | "array" |
| anyOf.0.properties.metadata.additionalProperties | {} |
| anyOf.0.properties.metadata.description | "Value for metadata." |
| anyOf.0.properties.metadata.propertyNames.type | "string" |
| anyOf.0.properties.metadata.type | "object" |
| anyOf.0.properties.redirect\_url.description | "Value for redirect url." |
| anyOf.0.properties.redirect\_url.format | "uri" |
| anyOf.0.properties.redirect\_url.maxLength | 2048 |
| anyOf.0.properties.redirect\_url.type | "string" |
| anyOf.0.properties.user\_seq\_id.description | "Value for user seq id." |
| anyOf.0.properties.user\_seq\_id.exclusiveMinimum | 0 |
| anyOf.0.properties.user\_seq\_id.maximum | 9007199254740991 |
| anyOf.0.properties.user\_seq\_id.type | "integer" |
| anyOf.0.properties.zone.description | "Value for zone." |
| anyOf.0.properties.zone.enum | \["ru","com"] |
| anyOf.0.properties.zone.type | "string" |
| anyOf.0.required | \["items","zone"] |
| anyOf.0.type | "object" |
| anyOf.1.additionalProperties | false |
| anyOf.1.description | "Value for input option." |
| anyOf.1.properties.cart\_code.description | "Value for cart code." |
| anyOf.1.properties.cart\_code.maxLength | 16 |
| anyOf.1.properties.cart\_code.minLength | 16 |
| anyOf.1.properties.cart\_code.pattern | "^\[A-Za-z0-9\_-]{16}$" |
| anyOf.1.properties.cart\_code.type | "string" |
| anyOf.1.properties.user\_seq\_id.description | "Value for user seq id." |
| anyOf.1.properties.user\_seq\_id.exclusiveMinimum | 0 |
| anyOf.1.properties.user\_seq\_id.maximum | 9007199254740991 |
| anyOf.1.properties.user\_seq\_id.type | "integer" |
| anyOf.1.properties.zone.description | "Value for zone." |
| anyOf.1.properties.zone.enum | \["ru","com"] |
| anyOf.1.properties.zone.type | "string" |
| anyOf.1.required | \["cart\_code","zone"] |
| anyOf.1.type | "object" |
