# Схема: IntegrationConfigure

Source: <https://telegafirst.com/docs/schema-07951de14c0b6bd9c15cc6fff728b6c5821d531bf8623a3843e96bae0f131293>
Locale: ru
releaseGitSha: fc570c76ffc9cb87e2462d45b14f5c1b52fbaf0d
sourceContentDigest: 50fec6efd6580ec7bbc5236da39dd51febe2ec92cbf87e6e55334d75aaeda52c
Version: 4

# Схема: IntegrationConfigure

| Поле | Значение |
| - | - |
| additionalProperties | false |
| properties.credentials.oneOf.0.additionalProperties | false |
| properties.credentials.oneOf.0.properties.type.enum | \["bitrix24"] |
| properties.credentials.oneOf.0.properties.type.type | "string" |
| properties.credentials.oneOf.0.properties.webhook\_url.format | "uri" |
| properties.credentials.oneOf.0.properties.webhook\_url.maxLength | 2048 |
| properties.credentials.oneOf.0.properties.webhook\_url.type | "string" |
| properties.credentials.oneOf.0.required | \["type","webhook\_url"] |
| properties.credentials.oneOf.0.type | "object" |
| properties.credentials.oneOf.1.additionalProperties | false |
| properties.credentials.oneOf.1.properties.account.maxLength | 128 |
| properties.credentials.oneOf.1.properties.account.minLength | 1 |
| properties.credentials.oneOf.1.properties.account.type | "string" |
| properties.credentials.oneOf.1.properties.api\_key.maxLength | 512 |
| properties.credentials.oneOf.1.properties.api\_key.minLength | 1 |
| properties.credentials.oneOf.1.properties.api\_key.type | "string" |
| properties.credentials.oneOf.1.properties.type.enum | \["getcourse"] |
| properties.credentials.oneOf.1.properties.type.type | "string" |
| properties.credentials.oneOf.1.required | \["type","account","api\_key"] |
| properties.credentials.oneOf.1.type | "object" |
| properties.is\_active.type | "boolean" |
| properties.settings.additionalProperties | false |
| properties.settings.properties.default\_stage\_id.maxLength | 64 |
| properties.settings.properties.default\_stage\_id.minLength | 1 |
| properties.settings.properties.default\_stage\_id.type | "string" |
| properties.settings.properties.email\_strategy.enum | \["collect","synthetic","username"] |
| properties.settings.properties.email\_strategy.type | "string" |
| properties.settings.properties.offer\_code.maxLength | 128 |
| properties.settings.properties.offer\_code.minLength | 1 |
| properties.settings.properties.offer\_code.type | "string" |
| properties.settings.properties.paid\_stage\_id.maxLength | 64 |
| properties.settings.properties.paid\_stage\_id.minLength | 1 |
| properties.settings.properties.paid\_stage\_id.type | "string" |
| properties.settings.properties.pipeline\_id.maxLength | 64 |
| properties.settings.properties.pipeline\_id.minLength | 1 |
| properties.settings.properties.pipeline\_id.type | "string" |
| properties.settings.properties.subscription\_canceled\_stage\_id.maxLength | 64 |
| properties.settings.properties.subscription\_canceled\_stage\_id.minLength | 1 |
| properties.settings.properties.subscription\_canceled\_stage\_id.type | "string" |
| properties.settings.properties.subscription\_expired\_status\_id.maxLength | 64 |
| properties.settings.properties.subscription\_expired\_status\_id.minLength | 1 |
| properties.settings.properties.subscription\_expired\_status\_id.type | "string" |
| properties.settings.type | "object" |
| properties.subscribed\_events.items.enum | \["order.created","payment.succeeded","payment.refunded","subscription.updated"] |
| properties.subscribed\_events.items.type | "string" |
| properties.subscribed\_events.maxItems | 4 |
| properties.subscribed\_events.type | "array" |
| required | \["credentials"] |
| type | "object" |
