# Схема: SiteFormDeclareRequest

Source: <https://telegafirst.com/docs/schema-7242a332c1616b5c89d893a3cd6e098c058271213902cdd0f15e9e8ea03d6631>
Locale: ru
releaseGitSha: 0bb11ef116e17ec64c802d5476eaff442e53d252
sourceContentDigest: 5e387b8036309fcc5e9d8fd7029a574a5887c6e75b8e94627f7d75b5098a1719
Version: 1

# Схема: SiteFormDeclareRequest

| Поле | Значение |
| - | - |
| additionalProperties | false |
| properties.afterSubmit.additionalProperties | false |
| properties.afterSubmit.properties.buttonLabel.maxLength | 32 |
| properties.afterSubmit.properties.buttonLabel.minLength | 1 |
| properties.afterSubmit.properties.buttonLabel.type | "string" |
| properties.afterSubmit.properties.mode.default | "auto" |
| properties.afterSubmit.properties.mode.enum | \["auto","redirect"] |
| properties.afterSubmit.properties.mode.type | "string" |
| properties.afterSubmit.properties.redirectUrl.format | "uri" |
| properties.afterSubmit.properties.redirectUrl.maxLength | 2048 |
| properties.afterSubmit.properties.redirectUrl.type | "string" |
| properties.afterSubmit.properties.text.maxLength | 1000 |
| properties.afterSubmit.properties.text.minLength | 1 |
| properties.afterSubmit.properties.text.type | "string" |
| properties.afterSubmit.properties.title.maxLength | 120 |
| properties.afterSubmit.properties.title.minLength | 1 |
| properties.afterSubmit.properties.title.type | "string" |
| properties.afterSubmit.type | "object" |
| properties.allowedOrigins.items.maxLength | 255 |
| properties.allowedOrigins.items.minLength | 1 |
| properties.allowedOrigins.items.type | "string" |
| properties.allowedOrigins.maxItems | 20 |
| properties.allowedOrigins.type | "array" |
| properties.callOperatorOnSubmit.type | "boolean" |
| properties.captchaRequired.type | "boolean" |
| properties.catalogSeqNum.exclusiveMinimum | 0 |
| properties.catalogSeqNum.maximum | 2147483647 |
| properties.catalogSeqNum.type | \["integer","null"] |
| properties.defaultStepSeqNum.exclusiveMinimum | 0 |
| properties.defaultStepSeqNum.maximum | 2147483647 |
| properties.defaultStepSeqNum.type | \["integer","null"] |
| properties.description.maxLength | 1000 |
| properties.description.type | \["string","null"] |
| properties.destinations.items | {} |
| properties.destinations.maxItems | 20 |
| properties.destinations.type | "array" |
| properties.enabled.type | "boolean" |
| properties.funnelAgentPrompt.maxLength | 4000 |
| properties.funnelAgentPrompt.minLength | 1 |
| properties.funnelAgentPrompt.type | \["string","null"] |
| properties.funnelMode.enum | \["none","deterministic","ai\_agent"] |
| properties.funnelMode.type | "string" |
| properties.funnelOutcome.enum | \["content","checkout"] |
| properties.funnelOutcome.type | "string" |
| properties.managerFollowUp.type | "boolean" |
| properties.seqNum.exclusiveMinimum | 0 |
| properties.seqNum.maximum | 2147483647 |
| properties.seqNum.type | \["integer","null"] |
| properties.submissionSchema.items | {} |
| properties.submissionSchema.maxItems | 100 |
| properties.submissionSchema.type | \["array","null"] |
| properties.submitLabel.maxLength | 40 |
| properties.submitLabel.minLength | 1 |
| properties.submitLabel.type | \["string","null"] |
| properties.title.maxLength | 200 |
| properties.title.minLength | 1 |
| properties.title.type | "string" |
| properties.variants.items.additionalProperties | false |
| properties.variants.items.properties.callsOperator.type | "boolean" |
| properties.variants.items.properties.hint.maxLength | 500 |
| properties.variants.items.properties.hint.minLength | 1 |
| properties.variants.items.properties.hint.type | \["string","null"] |
| properties.variants.items.properties.sort.maximum | 10000 |
| properties.variants.items.properties.sort.minimum | 0 |
| properties.variants.items.properties.sort.type | "integer" |
| properties.variants.items.properties.stepSeqNum.exclusiveMinimum | 0 |
| properties.variants.items.properties.stepSeqNum.maximum | 2147483647 |
| properties.variants.items.properties.stepSeqNum.type | "integer" |
| properties.variants.items.properties.when | {} |
| properties.variants.items.required | \["stepSeqNum"] |
| properties.variants.items.type | "object" |
| properties.variants.maxItems | 50 |
| properties.variants.type | "array" |
| properties.zone.enum | \["ru","com"] |
| properties.zone.type | "string" |
| required | \["zone","title"] |
| type | "object" |
