Для AI-агентов: markdown этой страницы — /docs/schema-2bce4263469097859d21ff72fd26ee87aef556f5b73d6cdb7476243f624dba0a.mdиндекс документации — /llms.txt
Схема: onboarding_check_test_purchase: outputSchema
Обновлено
| Поле | Значение |
|---|---|
| $schema | "https://json-schema.org/draft/2020-12/schema" |
| additionalProperties | false |
| properties.active_slug.anyOf.0.type | "string" |
| properties.active_slug.anyOf.1.type | "null" |
| properties.billing.additionalProperties | false |
| properties.billing.properties.auto_renew.type | "boolean" |
| properties.billing.properties.grace_until.format | "date-time" |
| properties.billing.properties.grace_until.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.billing.properties.grace_until.type | "string" |
| properties.billing.properties.next_charge_at.anyOf.0.format | "date-time" |
| properties.billing.properties.next_charge_at.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.billing.properties.next_charge_at.anyOf.0.type | "string" |
| properties.billing.properties.next_charge_at.anyOf.1.type | "null" |
| properties.billing.properties.period_end.anyOf.0.format | "date-time" |
| properties.billing.properties.period_end.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.billing.properties.period_end.anyOf.0.type | "string" |
| properties.billing.properties.period_end.anyOf.1.type | "null" |
| properties.billing.properties.plan.type | "string" |
| properties.billing.properties.status.enum | ["free","trial","active","grace","expired","cancelled"] |
| properties.billing.properties.status.type | "string" |
| properties.billing.properties.trial_ends_at.anyOf.0.format | "date-time" |
| properties.billing.properties.trial_ends_at.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.billing.properties.trial_ends_at.anyOf.0.type | "string" |
| properties.billing.properties.trial_ends_at.anyOf.1.type | "null" |
| properties.billing.properties.trial_started_at.anyOf.0.format | "date-time" |
| properties.billing.properties.trial_started_at.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.billing.properties.trial_started_at.anyOf.0.type | "string" |
| properties.billing.properties.trial_started_at.anyOf.1.type | "null" |
| properties.billing.required | ["plan","period_end","auto_renew","next_charge_at"] |
| properties.billing.type | "object" |
| properties.body.additionalProperties | false |
| properties.body.properties.bonus_state.enum | ["not_eligible","pending","settled"] |
| properties.body.properties.bonus_state.type | "string" |
| properties.body.properties.completed.type | "boolean" |
| properties.body.properties.tokens_granted.maximum | 9007199254740991 |
| properties.body.properties.tokens_granted.minimum | 0 |
| properties.body.properties.tokens_granted.type | "integer" |
| properties.body.required | ["completed","bonus_state","tokens_granted"] |
| properties.body.type | "object" |
| properties.journey.additionalProperties | false |
| properties.journey.properties.ai_preferences.anyOf.0.additionalProperties | false |
| properties.journey.properties.ai_preferences.anyOf.0.properties.app.enum | ["claude","chatgpt","codex","claude-code","other"] |
| properties.journey.properties.ai_preferences.anyOf.0.properties.app.type | "string" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.confirmed_at.format | "date-time" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.confirmed_at.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.confirmed_at.type | "string" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.device.enum | ["desktop","web","phone"] |
| properties.journey.properties.ai_preferences.anyOf.0.properties.device.type | "string" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.other_app.maxLength | 80 |
| properties.journey.properties.ai_preferences.anyOf.0.properties.other_app.minLength | 1 |
| properties.journey.properties.ai_preferences.anyOf.0.properties.other_app.type | "string" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.questions_revision.const | 1 |
| properties.journey.properties.ai_preferences.anyOf.0.properties.questions_revision.type | "number" |
| properties.journey.properties.ai_preferences.anyOf.0.properties.subscription.enum | ["paid","free"] |
| properties.journey.properties.ai_preferences.anyOf.0.properties.subscription.type | "string" |
| properties.journey.properties.ai_preferences.anyOf.0.required | ["device","app","subscription","questions_revision","confirmed_at"] |
| properties.journey.properties.ai_preferences.anyOf.0.type | "object" |
| properties.journey.properties.ai_preferences.anyOf.1.type | "null" |
| properties.journey.properties.bonus_state.enum | ["not_eligible","pending","settled"] |
| properties.journey.properties.bonus_state.type | "string" |
| properties.journey.properties.completed.type | "boolean" |
| properties.journey.properties.completed_at.anyOf.0.format | "date-time" |
| properties.journey.properties.completed_at.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.journey.properties.completed_at.anyOf.0.type | "string" |
| properties.journey.properties.completed_at.anyOf.1.type | "null" |
| properties.journey.properties.decisions.additionalProperties | false |
| properties.journey.properties.decisions.properties.first_payment_deferred_at.anyOf.0.format | "date-time" |
| properties.journey.properties.decisions.properties.first_payment_deferred_at.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.journey.properties.decisions.properties.first_payment_deferred_at.anyOf.0.type | "string" |
| properties.journey.properties.decisions.properties.first_payment_deferred_at.anyOf.1.type | "null" |
| properties.journey.properties.decisions.properties.tariff_deferred_at.anyOf.0.format | "date-time" |
| properties.journey.properties.decisions.properties.tariff_deferred_at.anyOf.0.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.journey.properties.decisions.properties.tariff_deferred_at.anyOf.0.type | "string" |
| properties.journey.properties.decisions.properties.tariff_deferred_at.anyOf.1.type | "null" |
| properties.journey.properties.decisions.required | ["first_payment_deferred_at","tariff_deferred_at"] |
| properties.journey.properties.decisions.type | "object" |
| properties.journey.properties.first_payment.anyOf.0.additionalProperties | false |
| properties.journey.properties.first_payment.anyOf.0.properties.amount.maxLength | 32 |
| properties.journey.properties.first_payment.anyOf.0.properties.amount.pattern | "^\\d+(?:\\.\\d{1,8})?$" |
| properties.journey.properties.first_payment.anyOf.0.properties.amount.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.currency.maxLength | 16 |
| properties.journey.properties.first_payment.anyOf.0.properties.currency.minLength | 1 |
| properties.journey.properties.first_payment.anyOf.0.properties.currency.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.is_active.const | true |
| properties.journey.properties.first_payment.anyOf.0.properties.is_active.type | "boolean" |
| properties.journey.properties.first_payment.anyOf.0.properties.payload_hash.pattern | "^[a-f0-9]{64}$" |
| properties.journey.properties.first_payment.anyOf.0.properties.payload_hash.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.phase.enum | ["accepted","price_committed","card_pending","sent"] |
| properties.journey.properties.first_payment.anyOf.0.properties.phase.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.preparation_id.maxLength | 128 |
| properties.journey.properties.first_payment.anyOf.0.properties.preparation_id.minLength | 1 |
| properties.journey.properties.first_payment.anyOf.0.properties.preparation_id.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.product_seq_num.exclusiveMinimum | 0 |
| properties.journey.properties.first_payment.anyOf.0.properties.product_seq_num.maximum | 9007199254740991 |
| properties.journey.properties.first_payment.anyOf.0.properties.product_seq_num.type | "integer" |
| properties.journey.properties.first_payment.anyOf.0.properties.provider.enum | ["robokassa","yookassa","stars","cryptobot","stripe","paypal","paddle","tinkoff","prodamus"] |
| properties.journey.properties.first_payment.anyOf.0.properties.provider.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.purchase_zone.enum | ["ru","com"] |
| properties.journey.properties.first_payment.anyOf.0.properties.purchase_zone.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.title.anyOf.0.type | "string" |
| properties.journey.properties.first_payment.anyOf.0.properties.title.anyOf.1.type | "null" |
| properties.journey.properties.first_payment.anyOf.0.required | ["phase","product_seq_num","title","provider","amount","currency","purchase_zone","is_active","preparation_id","payload_hash"] |
| properties.journey.properties.first_payment.anyOf.0.type | "object" |
| properties.journey.properties.first_payment.anyOf.1.type | "null" |
| properties.journey.properties.infrastructure_ready.type | "boolean" |
| properties.journey.properties.provider_readiness.anyOf.0.additionalProperties | false |
| properties.journey.properties.provider_readiness.anyOf.0.properties.authentication.enum | ["verified","failed","unknown"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.authentication.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.checked_at.format | "date-time" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.checked_at.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.checked_at.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.checkout_creation.enum | ["verified","failed","unknown"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.checkout_creation.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.configuration_confirmation_token.anyOf.0.pattern | "^[a-f0-9]{64}$" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.configuration_confirmation_token.anyOf.0.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.configuration_confirmation_token.anyOf.1.type | "null" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.configuration_fingerprint.pattern | "^[a-f0-9]{64}$" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.configuration_fingerprint.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.limitations.items.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.limitations.type | "array" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.live_payment.enum | ["verified","failed","unknown"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.live_payment.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.next_action.anyOf.0.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.next_action.anyOf.1.type | "null" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.production_environment.enum | ["verified","failed","unknown"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.production_environment.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.provider.enum | ["robokassa","yookassa","stars","cryptobot","stripe","paypal","paddle","tinkoff","prodamus"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.provider.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.ready.type | "boolean" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_configuration.enum | ["verified","failed","unknown"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_configuration.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_configuration_assurance.anyOf.0.enum | ["provider_api","signed_delivery","owner_attested"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_configuration_assurance.anyOf.0.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_configuration_assurance.anyOf.1.type | "null" |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_delivery.enum | ["verified","failed","unknown"] |
| properties.journey.properties.provider_readiness.anyOf.0.properties.webhook_delivery.type | "string" |
| properties.journey.properties.provider_readiness.anyOf.0.required | ["provider","configuration_fingerprint","checked_at","ready","authentication","production_environment","checkout_creation","webhook_configuration","webhook_delivery","live_payment","limitations","next_action"] |
| properties.journey.properties.provider_readiness.anyOf.0.type | "object" |
| properties.journey.properties.provider_readiness.anyOf.1.type | "null" |
| properties.journey.properties.revision.const | 1 |
| properties.journey.properties.revision.type | "number" |
| properties.journey.properties.rewards.additionalProperties | false |
| properties.journey.properties.rewards.properties.tokens_granted.maximum | 9007199254740991 |
| properties.journey.properties.rewards.properties.tokens_granted.minimum | 0 |
| properties.journey.properties.rewards.properties.tokens_granted.type | "integer" |
| properties.journey.properties.rewards.properties.tokens_remaining.maximum | 9007199254740991 |
| properties.journey.properties.rewards.properties.tokens_remaining.minimum | 0 |
| properties.journey.properties.rewards.properties.tokens_remaining.type | "integer" |
| properties.journey.properties.rewards.properties.trial_days.minimum | 0 |
| properties.journey.properties.rewards.properties.trial_days.type | "number" |
| properties.journey.properties.rewards.required | ["tokens_granted","tokens_remaining","trial_days"] |
| properties.journey.properties.rewards.type | "object" |
| properties.journey.properties.test_completed.type | "boolean" |
| properties.journey.properties.test_required.type | "boolean" |
| properties.journey.required | ["revision","completed","completed_at","infrastructure_ready","test_required","test_completed","bonus_state","ai_preferences","decisions","provider_readiness"] |
| properties.journey.type | "object" |
| properties.next_action.additionalProperties | false |
| properties.next_action.properties.collect.items.additionalProperties | false |
| properties.next_action.properties.collect.items.properties.field.type | "string" |
| properties.next_action.properties.collect.items.properties.hint.type | "string" |
| properties.next_action.properties.collect.items.required | ["field","hint"] |
| properties.next_action.properties.collect.items.type | "object" |
| properties.next_action.properties.collect.type | "array" |
| properties.next_action.properties.execution.additionalProperties | false |
| properties.next_action.properties.execution.properties.arguments.additionalProperties | {} |
| properties.next_action.properties.execution.properties.arguments.propertyNames.type | "string" |
| properties.next_action.properties.execution.properties.arguments.type | "object" |
| properties.next_action.properties.execution.properties.business_slug.anyOf.0.type | "string" |
| properties.next_action.properties.execution.properties.business_slug.anyOf.1.type | "null" |
| properties.next_action.properties.execution.properties.continue_with.additionalProperties | false |
| properties.next_action.properties.execution.properties.continue_with.properties.arguments.additionalProperties | {} |
| properties.next_action.properties.execution.properties.continue_with.properties.arguments.propertyNames.type | "string" |
| properties.next_action.properties.execution.properties.continue_with.properties.arguments.type | "object" |
| properties.next_action.properties.execution.properties.continue_with.properties.say_to_user.minLength | 1 |
| properties.next_action.properties.execution.properties.continue_with.properties.say_to_user.type | "string" |
| properties.next_action.properties.execution.properties.continue_with.properties.tool.anyOf.0.const | "get_onboarding_state" |
| properties.next_action.properties.execution.properties.continue_with.properties.tool.anyOf.0.type | "string" |
| properties.next_action.properties.execution.properties.continue_with.properties.tool.anyOf.1.type | "null" |
| properties.next_action.properties.execution.properties.continue_with.required | ["tool","arguments"] |
| properties.next_action.properties.execution.properties.continue_with.type | "object" |
| properties.next_action.properties.execution.properties.executor.enum | ["agent","owner","server"] |
| properties.next_action.properties.execution.properties.executor.type | "string" |
| properties.next_action.properties.execution.properties.prepared_execute.additionalProperties | false |
| properties.next_action.properties.execution.properties.prepared_execute.properties.arguments_fields.prefixItems.0.const | "preparation_id" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.arguments_fields.prefixItems.0.type | "string" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.arguments_fields.prefixItems.1.const | "payload_hash" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.arguments_fields.prefixItems.1.type | "string" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.arguments_fields.type | "array" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.requires_human_review.const | true |
| properties.next_action.properties.execution.properties.prepared_execute.properties.requires_human_review.type | "boolean" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.tool.const | "onboarding_execute_first_payment" |
| properties.next_action.properties.execution.properties.prepared_execute.properties.tool.type | "string" |
| properties.next_action.properties.execution.properties.prepared_execute.required | ["tool","requires_human_review","arguments_fields"] |
| properties.next_action.properties.execution.properties.prepared_execute.type | "object" |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.additionalProperties | false |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.arguments.additionalProperties | {} |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.arguments.propertyNames.type | "string" |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.arguments.type | "object" |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.say_to_user.type | "string" |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.tool.anyOf.0.minLength | 1 |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.tool.anyOf.0.type | "string" |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.properties.tool.anyOf.1.type | "null" |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.required | ["tool","arguments","say_to_user"] |
| properties.next_action.properties.execution.properties.recovery.anyOf.0.type | "object" |
| properties.next_action.properties.execution.properties.recovery.anyOf.1.type | "null" |
| properties.next_action.properties.execution.properties.requires.items.type | "string" |
| properties.next_action.properties.execution.properties.requires.type | "array" |
| properties.next_action.properties.execution.properties.step.minLength | 1 |
| properties.next_action.properties.execution.properties.step.type | "string" |
| properties.next_action.properties.execution.properties.success.additionalProperties | false |
| properties.next_action.properties.execution.properties.success.properties.fact.minLength | 1 |
| properties.next_action.properties.execution.properties.success.properties.fact.type | "string" |
| properties.next_action.properties.execution.properties.success.required | ["fact"] |
| properties.next_action.properties.execution.properties.success.type | "object" |
| properties.next_action.properties.execution.properties.tool.anyOf.0.minLength | 1 |
| properties.next_action.properties.execution.properties.tool.anyOf.0.type | "string" |
| properties.next_action.properties.execution.properties.tool.anyOf.1.type | "null" |
| properties.next_action.properties.execution.properties.wait.anyOf.0.additionalProperties | false |
| properties.next_action.properties.execution.properties.wait.anyOf.0.properties.retry_after_seconds.exclusiveMinimum | 0 |
| properties.next_action.properties.execution.properties.wait.anyOf.0.properties.retry_after_seconds.maximum | 9007199254740991 |
| properties.next_action.properties.execution.properties.wait.anyOf.0.properties.retry_after_seconds.type | "integer" |
| properties.next_action.properties.execution.properties.wait.anyOf.0.properties.stop_when.minLength | 1 |
| properties.next_action.properties.execution.properties.wait.anyOf.0.properties.stop_when.type | "string" |
| properties.next_action.properties.execution.properties.wait.anyOf.0.required | ["retry_after_seconds","stop_when"] |
| properties.next_action.properties.execution.properties.wait.anyOf.0.type | "object" |
| properties.next_action.properties.execution.properties.wait.anyOf.1.type | "null" |
| properties.next_action.properties.execution.required | ["business_slug","step","executor","tool","arguments","requires","success","wait","recovery","continue_with"] |
| properties.next_action.properties.execution.type | "object" |
| properties.next_action.properties.goal.enum | ["address","site","bot","supergroups_create","supergroups_admin","supergroups_confirm","infrastructure","infrastructure_blocked","infrastructure_ready","quest_product_pending","quest_product_ready","quest_product_failed","payment_provider_alive","payment_provider_failed","quest_product","quest_purchase","payments","first_payment","ai_preferences","finish","completed","tariff","paid","free","address_new_business","entry_choose_business","entry_work_or_create","infrastructure_ready_nth_bot"] |
| properties.next_action.properties.goal.type | "string" |
| properties.next_action.properties.media.additionalProperties | false |
| properties.next_action.properties.media.properties.kind.enum | ["video","image_steps"] |
| properties.next_action.properties.media.properties.kind.type | "string" |
| properties.next_action.properties.media.properties.url.type | "string" |
| properties.next_action.properties.media.required | ["kind","url"] |
| properties.next_action.properties.media.type | "object" |
| properties.next_action.properties.say_to_user.type | "string" |
| properties.next_action.properties.switch_to.type | "string" |
| properties.next_action.properties.wait_for.additionalProperties | false |
| properties.next_action.properties.wait_for.properties.event.type | "string" |
| properties.next_action.properties.wait_for.properties.retry_after_seconds.minimum | 0 |
| properties.next_action.properties.wait_for.properties.retry_after_seconds.type | "number" |
| properties.next_action.properties.wait_for.required | ["event"] |
| properties.next_action.properties.wait_for.type | "object" |
| properties.next_action.required | ["goal","say_to_user","collect"] |
| properties.next_action.type | "object" |
| properties.owner_onboardings.items.additionalProperties | false |
| properties.owner_onboardings.items.properties.slug.type | "string" |
| properties.owner_onboardings.items.properties.stage.enum | ["address","site","bot","supergroups_create","supergroups_admin","supergroups_confirm","infrastructure","infrastructure_ready","quest_1","quest_2","warmup","quest_product","quest_purchase","payments","first_payment","ai_preferences","finish","completed","tariff","paid","free"] |
| properties.owner_onboardings.items.properties.stage.type | "string" |
| properties.owner_onboardings.items.required | ["slug","stage"] |
| properties.owner_onboardings.items.type | "object" |
| properties.owner_onboardings.type | "array" |
| properties.stage.enum | ["address","site","bot","supergroups_create","supergroups_admin","supergroups_confirm","infrastructure","infrastructure_ready","quest_1","quest_2","warmup","quest_product","quest_purchase","payments","first_payment","ai_preferences","finish","completed","tariff","paid","free"] |
| properties.stage.type | "string" |
| properties.status.enum | ["todo","in_progress","waiting_owner","blocked","done"] |
| properties.status.type | "string" |
| properties.tenant.additionalProperties | false |
| properties.tenant.properties.bot_username.anyOf.0.type | "string" |
| properties.tenant.properties.bot_username.anyOf.1.type | "null" |
| properties.tenant.properties.slug.anyOf.0.type | "string" |
| properties.tenant.properties.slug.anyOf.1.type | "null" |
| properties.tenant.required | ["slug","bot_username"] |
| properties.tenant.type | "object" |
| required | ["active_slug","tenant","owner_onboardings","stage","status","next_action","body"] |
| type | "object" |