К содержанию
TelegaFirst

Для AI-агентов: markdown этой страницы — /docs/schema-427e1b358bb404b34141d824a8ddba12932c96c10f08e0b144979b69468886e0.mdиндекс документации — /llms.txt

Схема: PaymentCredentialsConfigureRequest

Обновлено

ПолеЗначение
additionalPropertiesfalse
not.properties.credentials.properties.shop_domain.not.pattern"^(?=.{1,253}$)(?:[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?\\.)+[A-Za-z](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?$"
not.properties.credentials.required["shop_domain"]
not.required["credentials"]
properties.credentials.oneOf.0.additionalPropertiesfalse
properties.credentials.oneOf.0.properties.api_key.maxLength1024
properties.credentials.oneOf.0.properties.api_key.minLength1
properties.credentials.oneOf.0.properties.api_key.type"string"
properties.credentials.oneOf.0.properties.provider.enum["yookassa"]
properties.credentials.oneOf.0.properties.provider.type"string"
properties.credentials.oneOf.0.properties.shop_id.maxLength128
properties.credentials.oneOf.0.properties.shop_id.minLength1
properties.credentials.oneOf.0.properties.shop_id.type"string"
properties.credentials.oneOf.0.required["provider","shop_id","api_key"]
properties.credentials.oneOf.0.type"object"
properties.credentials.oneOf.1.additionalPropertiesfalse
properties.credentials.oneOf.1.properties.currency.maxLength16
properties.credentials.oneOf.1.properties.currency.minLength1
properties.credentials.oneOf.1.properties.currency.type"string"
properties.credentials.oneOf.1.properties.provider.enum["stripe"]
properties.credentials.oneOf.1.properties.provider.type"string"
properties.credentials.oneOf.1.properties.secret_key.maxLength1024
properties.credentials.oneOf.1.properties.secret_key.minLength1
properties.credentials.oneOf.1.properties.secret_key.type"string"
properties.credentials.oneOf.1.properties.webhook_secret.maxLength1024
properties.credentials.oneOf.1.properties.webhook_secret.minLength1
properties.credentials.oneOf.1.properties.webhook_secret.type"string"
properties.credentials.oneOf.1.required["provider","secret_key","webhook_secret"]
properties.credentials.oneOf.1.type"object"
properties.credentials.oneOf.2.additionalPropertiesfalse
properties.credentials.oneOf.2.properties.login.maxLength128
properties.credentials.oneOf.2.properties.login.minLength1
properties.credentials.oneOf.2.properties.login.type"string"
properties.credentials.oneOf.2.properties.password1.maxLength1024
properties.credentials.oneOf.2.properties.password1.minLength1
properties.credentials.oneOf.2.properties.password1.type"string"
properties.credentials.oneOf.2.properties.password2.maxLength1024
properties.credentials.oneOf.2.properties.password2.minLength1
properties.credentials.oneOf.2.properties.password2.type"string"
properties.credentials.oneOf.2.properties.provider.enum["robokassa"]
properties.credentials.oneOf.2.properties.provider.type"string"
properties.credentials.oneOf.2.properties.test_mode.type"boolean"
properties.credentials.oneOf.2.required["provider","login","password1","password2"]
properties.credentials.oneOf.2.type"object"
properties.credentials.oneOf.3.additionalPropertiesfalse
properties.credentials.oneOf.3.properties.password.maxLength1024
properties.credentials.oneOf.3.properties.password.minLength1
properties.credentials.oneOf.3.properties.password.type"string"
properties.credentials.oneOf.3.properties.provider.enum["tinkoff"]
properties.credentials.oneOf.3.properties.provider.type"string"
properties.credentials.oneOf.3.properties.terminal_key.maxLength128
properties.credentials.oneOf.3.properties.terminal_key.minLength1
properties.credentials.oneOf.3.properties.terminal_key.type"string"
properties.credentials.oneOf.3.required["provider","terminal_key","password"]
properties.credentials.oneOf.3.type"object"
properties.credentials.oneOf.4.additionalPropertiesfalse
properties.credentials.oneOf.4.properties.demo_mode.type"boolean"
properties.credentials.oneOf.4.properties.demo_secret_key.maxLength1024
properties.credentials.oneOf.4.properties.demo_secret_key.minLength1
properties.credentials.oneOf.4.properties.demo_secret_key.type"string"
properties.credentials.oneOf.4.properties.provider.enum["prodamus"]
properties.credentials.oneOf.4.properties.provider.type"string"
properties.credentials.oneOf.4.properties.secret_key.maxLength1024
properties.credentials.oneOf.4.properties.secret_key.minLength1
properties.credentials.oneOf.4.properties.secret_key.type"string"
properties.credentials.oneOf.4.properties.shop_domain.maxLength253
properties.credentials.oneOf.4.properties.shop_domain.minLength1
properties.credentials.oneOf.4.properties.shop_domain.type"string"
properties.credentials.oneOf.4.required["provider","shop_domain","secret_key"]
properties.credentials.oneOf.4.type"object"
properties.credentials.oneOf.5.additionalPropertiesfalse
properties.credentials.oneOf.5.properties.client_id.maxLength256
properties.credentials.oneOf.5.properties.client_id.minLength1
properties.credentials.oneOf.5.properties.client_id.type"string"
properties.credentials.oneOf.5.properties.client_secret.maxLength1024
properties.credentials.oneOf.5.properties.client_secret.minLength1
properties.credentials.oneOf.5.properties.client_secret.type"string"
properties.credentials.oneOf.5.properties.currency.maxLength16
properties.credentials.oneOf.5.properties.currency.minLength1
properties.credentials.oneOf.5.properties.currency.type"string"
properties.credentials.oneOf.5.properties.environment.enum["sandbox","production"]
properties.credentials.oneOf.5.properties.environment.type"string"
properties.credentials.oneOf.5.properties.provider.enum["paypal"]
properties.credentials.oneOf.5.properties.provider.type"string"
properties.credentials.oneOf.5.properties.webhook_id.maxLength256
properties.credentials.oneOf.5.properties.webhook_id.minLength1
properties.credentials.oneOf.5.properties.webhook_id.type"string"
properties.credentials.oneOf.5.required["provider","environment","client_id","client_secret","webhook_id"]
properties.credentials.oneOf.5.type"object"
properties.credentials.oneOf.6.additionalPropertiesfalse
properties.credentials.oneOf.6.properties.api_key.maxLength1024
properties.credentials.oneOf.6.properties.api_key.minLength1
properties.credentials.oneOf.6.properties.api_key.type"string"
properties.credentials.oneOf.6.properties.client_token.maxLength1024
properties.credentials.oneOf.6.properties.client_token.minLength1
properties.credentials.oneOf.6.properties.client_token.type"string"
properties.credentials.oneOf.6.properties.environment.maxLength32
properties.credentials.oneOf.6.properties.environment.minLength1
properties.credentials.oneOf.6.properties.environment.type"string"
properties.credentials.oneOf.6.properties.provider.enum["paddle"]
properties.credentials.oneOf.6.properties.provider.type"string"
properties.credentials.oneOf.6.properties.webhook_secret.maxLength1024
properties.credentials.oneOf.6.properties.webhook_secret.minLength1
properties.credentials.oneOf.6.properties.webhook_secret.type"string"
properties.credentials.oneOf.6.required["provider","api_key","client_token","webhook_secret"]
properties.credentials.oneOf.6.type"object"
properties.credentials.oneOf.7.additionalPropertiesfalse
properties.credentials.oneOf.7.properties.environment.maxLength32
properties.credentials.oneOf.7.properties.environment.minLength1
properties.credentials.oneOf.7.properties.environment.type"string"
properties.credentials.oneOf.7.properties.provider.enum["cryptobot"]
properties.credentials.oneOf.7.properties.provider.type"string"
properties.credentials.oneOf.7.properties.token.maxLength1024
properties.credentials.oneOf.7.properties.token.minLength1
properties.credentials.oneOf.7.properties.token.type"string"
properties.credentials.oneOf.7.required["provider","token"]
properties.credentials.oneOf.7.type"object"
properties.default_currency.maxLength16
properties.default_currency.minLength1
properties.default_currency.type"string"
properties.enabled.type"boolean"
required["credentials"]
type"object"