Для AI-агентов: markdown этой страницы — /docs/api-site.mdиндекс документации — /llms.txt
REST: site
Обновлено
REST: site
Операции этой группы относятся к текущему Hub REST-контракту. В каждой записи приведены полные request/response, ошибки, auth, scopes, headers, pagination и idempotency из принятого producer. Для requiredScopes действует ALL; между auth alternatives действует OR, внутри одной альтернативы — ALL. Пустой список scopes не отменяет указанную аутентификацию. HTTP 304 остаётся отдельным ответом без тела. Не переносите чужие лимиты или заголовки: ниже перечислены только объявленные значения данной операции. Адреса объектов и курсоры описаны в идентификаторах, авторизация — в руководстве, диагностика — в ошибках.
removeSiteSecret
DELETE /api/v1/tools/site/secrets/{name} — Request approval or delete a stored secret
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"400": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Invalid name or strict approval query",
"x-error-codes": [
"VALIDATION_ERROR"
]
},
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential, missing active bot or refused owner approval",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT",
"FORBIDDEN"
]
},
"404": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "No live tenant secret by this name",
"x-error-codes": [
"NOT_FOUND"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay key reused for different input",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"200": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"400": {},
"401": {},
"403": {},
"404": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 200,
"required": false,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "removeSiteSecret",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": null,
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
},
{
"in": "path",
"name": "name",
"required": true,
"schema": {
"maxLength": 128,
"minLength": 1,
"pattern": "^[A-Za-z_][A-Za-z0-9_]*$",
"type": "string"
}
},
{
"in": "query",
"name": "action_id",
"required": false,
"schema": {
"format": "uuid",
"type": "string"
}
}
]
},
"response": {
"200": {
"content": {
"application/json": {
"schema": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"deleted": {
"enum": [
true
],
"type": "boolean"
},
"name": {
"type": "string"
}
},
"required": [
"name",
"deleted"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"actionId": {
"type": "string"
},
"status": {
"enum": [
"pending_approval"
],
"type": "string"
}
},
"required": [
"status",
"actionId"
],
"type": "object"
}
]
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=removeSiteSecret]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "delete",
"operationId": "removeSiteSecret",
"path": "/api/v1/tools/site/secrets/{name}",
"requestSchemaRef": null,
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"200": "#/components/schemas/SiteSecretDeleteResult",
"400": "#/components/schemas/ProblemDetails",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"404": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
200
],
"title": "Request approval or delete a stored secret"
}
}listSiteSecrets
GET /api/v1/tools/site/secrets — List stored secret names
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential or absent active bot",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [],
"response": {
"200": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"401": {},
"403": {},
"413": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": null,
"implementation": "none",
"replayStatus": null,
"required": false,
"scope": [],
"ttlSeconds": null
},
"parameters": []
},
"operationId": "listSiteSecrets",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": null,
"parameters": []
},
"response": {
"200": {
"content": {
"application/json": {
"schema": {
"items": {
"additionalProperties": false,
"properties": {
"createdAt": {
"type": "string"
},
"lastRotatedAt": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
}
},
"required": [
"name",
"createdAt",
"lastRotatedAt"
],
"type": "object"
},
"type": "array"
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:read"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=listSiteSecrets]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "get",
"operationId": "listSiteSecrets",
"path": "/api/v1/tools/site/secrets",
"requestSchemaRef": null,
"requiredScopes": [
"site:read"
],
"responseSchemaRefs": {
"200": "#/components/schemas/SiteSecretList",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
200
],
"title": "List stored secret names"
}
}issueSiteCheckoutKey
POST /api/v1/tools/site/checkout-key — Issue or rotate a browser checkout key
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential or absent active bot",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay key reused for different input",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"201": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"401": {},
"403": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 201,
"required": false,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "issueSiteCheckoutKey",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": null,
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"response": {
"201": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"apiKeyPrefix": {
"type": "string"
},
"previousKeyValidUntil": {
"type": [
"string",
"null"
]
},
"rotated": {
"type": "boolean"
},
"scopes": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"apiKey",
"apiKeyPrefix",
"scopes",
"rotated",
"previousKeyValidUntil"
],
"type": "object"
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=issueSiteCheckoutKey]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "post",
"operationId": "issueSiteCheckoutKey",
"path": "/api/v1/tools/site/checkout-key",
"requestSchemaRef": null,
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"201": "#/components/schemas/SiteCheckoutKey",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
201
],
"title": "Issue or rotate a browser checkout key"
}
}declareSiteForm
POST /api/v1/tools/site/forms — Declare or redeclare a site form
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"400": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Invalid strict declaration or missing replay key",
"x-error-codes": [
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_REQUIRED"
]
},
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential or absent active bot",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay key reused for different input",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"201": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"400": {},
"401": {},
"403": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 201,
"required": true,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "declareSiteForm",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"allowedOrigins": {
"items": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"maxItems": 20,
"type": "array"
},
"callOperatorOnSubmit": {
"type": "boolean"
},
"captchaRequired": {
"type": "boolean"
},
"catalogSeqNum": {
"exclusiveMinimum": 0,
"maximum": 2147483647,
"type": [
"integer",
"null"
]
},
"defaultStepSeqNum": {
"exclusiveMinimum": 0,
"maximum": 2147483647,
"type": [
"integer",
"null"
]
},
"destinations": {
"items": {},
"maxItems": 20,
"type": "array"
},
"enabled": {
"type": "boolean"
},
"funnelAgentPrompt": {
"maxLength": 4000,
"minLength": 1,
"type": [
"string",
"null"
]
},
"funnelMode": {
"enum": [
"none",
"deterministic",
"ai_agent"
],
"type": "string"
},
"funnelOutcome": {
"enum": [
"content",
"checkout"
],
"type": "string"
},
"seqNum": {
"exclusiveMinimum": 0,
"maximum": 2147483647,
"type": [
"integer",
"null"
]
},
"submissionSchema": {
"items": {},
"maxItems": 100,
"type": [
"array",
"null"
]
},
"title": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"variants": {
"items": {
"additionalProperties": false,
"properties": {
"callsOperator": {
"type": "boolean"
},
"hint": {
"maxLength": 500,
"minLength": 1,
"type": [
"string",
"null"
]
},
"sort": {
"maximum": 10000,
"minimum": 0,
"type": "integer"
},
"stepSeqNum": {
"exclusiveMinimum": 0,
"maximum": 2147483647,
"type": "integer"
},
"when": {}
},
"required": [
"stepSeqNum"
],
"type": "object"
},
"maxItems": 50,
"type": "array"
},
"zone": {
"enum": [
"ru",
"com"
],
"type": "string"
}
},
"required": [
"zone",
"title"
],
"type": "object"
}
}
},
"required": true
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"response": {
"201": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"clientSlug": {
"type": "string"
},
"code": {
"type": "string"
},
"created": {
"type": "boolean"
},
"enabled": {
"type": "boolean"
},
"seqNum": {
"exclusiveMinimum": 0,
"maximum": 2147483647,
"type": "integer"
},
"title": {
"type": "string"
},
"updatedAt": {
"type": "string"
},
"zone": {
"enum": [
"ru",
"com"
],
"type": "string"
}
},
"required": [
"seqNum",
"clientSlug",
"code",
"zone",
"title",
"enabled",
"created",
"updatedAt"
],
"type": "object"
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=declareSiteForm]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "post",
"operationId": "declareSiteForm",
"path": "/api/v1/tools/site/forms",
"requestSchemaRef": "#/components/schemas/SiteFormDeclareRequest",
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"201": "#/components/schemas/SiteForm",
"400": "#/components/schemas/ProblemDetails",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
201
],
"title": "Declare or redeclare a site form"
}
}publishSite
POST /api/v1/tools/site/publish — Publish a staged site bundle
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"400": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Invalid strict publish input or missing replay key",
"x-error-codes": [
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_REQUIRED"
]
},
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential or absent active bot",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT"
]
},
"404": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "No tenant-owned staged bundle or connected host",
"x-error-codes": [
"NOT_FOUND"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay mismatch or path outside the permitted publication prefix",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"201": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"400": {},
"401": {},
"403": {},
"404": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 201,
"required": true,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "publishSite",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"host": {
"maxLength": 253,
"minLength": 4,
"pattern": "^(?=.{4,253}$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+\\.?$",
"type": "string"
},
"uploadId": {
"format": "uuid",
"type": "string"
}
},
"required": [
"host",
"uploadId"
],
"type": "object"
}
}
},
"required": true
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"response": {
"201": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"attributionSnippet": {
"type": "string"
},
"deleted": {
"items": {
"type": "string"
},
"type": "array"
},
"host": {
"type": "string"
},
"manifestDigest": {
"type": "string"
},
"unchanged": {
"items": {
"type": "string"
},
"type": "array"
},
"uploaded": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"host",
"uploaded",
"deleted",
"unchanged",
"manifestDigest",
"attributionSnippet"
],
"type": "object"
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=publishSite]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "post",
"operationId": "publishSite",
"path": "/api/v1/tools/site/publish",
"requestSchemaRef": "#/components/schemas/SitePublishRequest",
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"201": "#/components/schemas/SitePublishResult",
"400": "#/components/schemas/ProblemDetails",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"404": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
201
],
"title": "Publish a staged site bundle"
}
}requestSiteUpload
POST /api/v1/tools/site/request-upload — Request staged bundle upload URLs
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"400": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Invalid strict upload declaration or missing replay key",
"x-error-codes": [
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_REQUIRED"
]
},
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential or absent active bot",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT"
]
},
"404": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Host is not a live tenant custom domain",
"x-error-codes": [
"NOT_FOUND"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay mismatch or path outside the permitted publication prefix",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"201": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"400": {},
"401": {},
"403": {},
"404": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 201,
"required": true,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "requestSiteUpload",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"files": {
"items": {
"additionalProperties": false,
"properties": {
"contentType": {
"maxLength": 255,
"minLength": 1,
"type": "string"
},
"path": {
"maxLength": 512,
"minLength": 1,
"type": "string"
},
"references": {
"items": {
"maxLength": 512,
"minLength": 1,
"type": "string"
},
"type": "array"
},
"sizeBytes": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"path",
"sizeBytes",
"contentType"
],
"type": "object"
},
"minItems": 1,
"type": "array"
},
"host": {
"maxLength": 253,
"minLength": 4,
"pattern": "^(?=.{4,253}$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+\\.?$",
"type": "string"
}
},
"required": [
"host",
"files"
],
"type": "object"
}
}
},
"required": true
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"response": {
"201": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"host": {
"type": "string"
},
"uploadId": {
"type": "string"
},
"uploads": {
"items": {
"additionalProperties": false,
"properties": {
"expiresAt": {
"type": "string"
},
"key": {
"type": "string"
},
"path": {
"type": "string"
},
"putUrl": {
"type": "string"
}
},
"required": [
"path",
"key",
"putUrl",
"expiresAt"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"uploadId",
"host",
"uploads"
],
"type": "object"
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=requestSiteUpload]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "post",
"operationId": "requestSiteUpload",
"path": "/api/v1/tools/site/request-upload",
"requestSchemaRef": "#/components/schemas/SiteUploadRequest",
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"201": "#/components/schemas/SiteUploadTicket",
"400": "#/components/schemas/ProblemDetails",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"404": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
201
],
"title": "Request staged bundle upload URLs"
}
}putSiteSecret
POST /api/v1/tools/site/secrets — Request approval or store a new secret
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"400": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Invalid strict name/value/approval UUID or missing replay key",
"x-error-codes": [
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_REQUIRED"
]
},
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential, missing active bot or refused owner approval",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT",
"FORBIDDEN"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay key reused for different input",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"201": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"400": {},
"401": {},
"403": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 201,
"required": true,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "putSiteSecret",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"action_id": {
"format": "uuid",
"type": "string"
},
"name": {
"maxLength": 128,
"minLength": 1,
"pattern": "^[A-Za-z_][A-Za-z0-9_]*$",
"type": "string"
},
"value": {
"maxLength": 8192,
"minLength": 1,
"type": "string"
}
},
"required": [
"name",
"value"
],
"type": "object"
}
}
},
"required": true
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": true,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"response": {
"201": {
"content": {
"application/json": {
"schema": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"createdAt": {
"type": "string"
},
"lastRotatedAt": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
}
},
"required": [
"name",
"createdAt",
"lastRotatedAt"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"actionId": {
"type": "string"
},
"status": {
"enum": [
"pending_approval"
],
"type": "string"
}
},
"required": [
"status",
"actionId"
],
"type": "object"
}
]
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=putSiteSecret]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "post",
"operationId": "putSiteSecret",
"path": "/api/v1/tools/site/secrets",
"requestSchemaRef": "#/components/schemas/SiteSecretPutRequest",
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"201": "#/components/schemas/SiteSecretMutation",
"400": "#/components/schemas/ProblemDetails",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
201
],
"title": "Request approval or store a new secret"
}
}rotateSiteSecret
PUT /api/v1/tools/site/secrets/{name} — Request approval or rotate a stored secret
Контракт содержит полные разрешённые схемы, включая bodyless/binary ответы и все объявленные ошибки. Evidence указывает принятую независимую фикстуру фактической границы; это не обещание запуска в вашей сессии.
{
"contract": {
"auth": {
"alternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"schemes": {
"hubApiKey": {
"in": "header",
"name": "X-Api-Key",
"type": "apiKey"
},
"hubBearer": {
"scheme": "bearer",
"type": "http"
}
}
},
"errors": {
"400": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Invalid name, strict value body or approval UUID",
"x-error-codes": [
"VALIDATION_ERROR"
]
},
"401": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing, invalid, revoked or conflicting credential; surface JWT is refused",
"x-error-codes": [
"INVALID_API_KEY"
]
},
"403": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Missing scope, prohibited publishable credential, missing active bot or refused owner approval",
"x-error-codes": [
"INSUFFICIENT_SCOPE",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NO_ACTIVE_BOT",
"FORBIDDEN"
]
},
"404": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "No live tenant secret by this name",
"x-error-codes": [
"NOT_FOUND"
]
},
"409": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Typed domain conflict or request in flight",
"x-error-codes": [
"CONFLICT"
]
},
"413": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource policy size or item-count limit exceeded",
"x-error-codes": [
"PAYLOAD_TOO_LARGE",
"ITEM_COUNT_EXCEEDED"
]
},
"422": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Replay key reused for different input",
"x-error-codes": [
"IDEMPOTENCY_KEY_MISMATCH"
]
},
"429": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Resource rate budget exceeded or unavailable",
"headers": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"x-error-codes": [
"RATE_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE"
]
},
"500": {
"content": {
"application/problem+json": {
"schema": {
"properties": {
"blockingSlug": {
"maxLength": 32,
"minLength": 3,
"pattern": "^[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$",
"type": [
"string",
"null"
]
},
"code": {
"enum": [
"INVALID_REQUEST",
"MALFORMED_JSON",
"IDEMPOTENCY_KEY_REQUIRED",
"MISSING_REQUIRED_FIELD",
"INVALID_API_VERSION",
"INVALID_PRICING_QUOTE",
"MALFORMED_IF_MATCH",
"UNAUTHORIZED",
"INVALID_API_KEY",
"INVALID_JWT",
"EXPIRED_JWT",
"INVALID_REFRESH_TOKEN",
"MFA_REQUIRED",
"FORBIDDEN",
"INSUFFICIENT_SCOPE",
"ACCOUNT_DISABLED",
"WEBHOOK_DISABLED",
"SUBSCRIPTION_INACTIVE",
"PLATFORM_OFFER_ACCEPTANCE_REQUIRED",
"NO_ACTIVE_BOT",
"PUBLISHABLE_KEY_NOT_ALLOWED",
"NOT_FOUND",
"RESOURCE_NOT_FOUND",
"SESSION_NOT_FOUND",
"ORDER_NOT_FOUND",
"USER_NOT_FOUND",
"PRODUCT_NOT_FOUND",
"PAYMENT_NOT_FOUND",
"EXPORT_NOT_FOUND",
"CART_NOT_FOUND",
"SLUG_TAKEN",
"SLUG_IMMUTABLE",
"UNPAID_BOT_LIMIT",
"ONBOARDING_BUSY",
"ONBOARDING_STEP_OUT_OF_ORDER",
"BOT_ALREADY_CONNECTED",
"BOT_RESERVED",
"SG_DISCOVERY_STALE",
"ACTIVE_SUBSCRIPTION_EXISTS",
"CONFLICT",
"IDEMPOTENCY_CONFLICT",
"IDEMPOTENCY_KEY_IN_FLIGHT",
"IDEMPOTENCY_KEY_FAILED",
"EXTERNAL_ORDER_REF_CONFLICT",
"ORDER_NOT_LINKABLE",
"SESSION_ALREADY_APPROVED",
"WEBHOOK_URL_CONFLICT",
"PRICE_CHANGED",
"ORDER_ITEM_VERSION_CONFLICT",
"ORDER_ALREADY_PAID",
"CART_INACTIVE",
"DRAFT_NOT_PENDING",
"TENANT_ARCHIVED",
"VARIANT_KEY_IMMUTABLE",
"VARIANT_KEY_REUSED",
"ORDER_NOT_REFRESHABLE",
"ORDER_ALREADY_LINKED",
"DUPLICATE_ORDER",
"SUBSCRIPTION_UPGRADE_REFUSED",
"ACQUISITION_REJECTED",
"PLATFORM_TARGET_UNRESOLVED",
"ORDER_LOCK_CONTENDED",
"SESSION_EXPIRED",
"APPROVAL_CODE_EXPIRED",
"PRECONDITION_FAILED",
"BOT_CONNECTION_NOT_READY",
"ETAG_STALE",
"ACTIVE_BOT_CHANGED",
"PREPARED_SCENARIO_TENANT_CHANGED",
"ITEM_COUNT_EXCEEDED",
"PAYLOAD_TOO_LARGE",
"SLUG_INVALID",
"INVALID_BOT_TOKEN",
"SG_NOT_FORUM",
"SA_NOT_MEMBER",
"SA_NOT_ADMIN",
"SA_RIGHTS_MISSING",
"SA_ANONYMOUS",
"PAYMENT_TAX_PROFILE_MISSING",
"VALIDATION_ERROR",
"IDEMPOTENCY_KEY_MISMATCH",
"ZONE_REQUIRED",
"SITE_PATH_OUTSIDE_PUBLISHABLE_PREFIX",
"INVALID_PROVIDER_CURRENCY",
"PROVIDER_NOT_CONFIGURED",
"CATALOG_FIELD_READ_ONLY",
"CATALOG_BOOKING_CONFIG_INVALID",
"CATALOG_BOOKING_RESOURCE_NOT_FOUND",
"TEXT_TOO_LONG",
"INVALID_BUTTON_CONFIG",
"INVALID_MEDIA",
"INVALID_SCOPE",
"INVALID_CURSOR",
"INVALID_FILTER",
"LIMIT_EXCEEDED",
"EXPORT_MAX_ROWS_EXCEEDED",
"TOKEN_PASSTHROUGH_FORBIDDEN",
"AUDIENCE_MISMATCH",
"INVALID_OAUTH_STATE",
"INVALID_OAUTH_REDIRECT_URI",
"ITEMS_REQUIRED",
"VARIANTS_NOT_AVAILABLE",
"INVALID_QUANTITY",
"MIXED_CURRENCY",
"NO_COMMON_PAYMENT_PROVIDER",
"SINGLETON_ORDER_REQUIRED",
"MIXED_PARTNER_RATES",
"PRODUCT_NOT_CART_ELIGIBLE",
"OPTION_UNAVAILABLE",
"QUANTITY_LIMIT",
"MERGE_REJECTED",
"BUYER_CONTACT_REQUIRED",
"DELIVERY_ADDRESS_REQUIRED",
"POSTAL_CODE_REQUIRED",
"PAYMENT_PROVIDERS_UNAVAILABLE",
"PAYMENT_LINKS_UNAVAILABLE",
"FISCAL_PROVIDER_BASIS_UNSUPPORTED",
"PRECONDITION_REQUIRED",
"PRICING_QUOTE_REQUIRED",
"ETAG_REQUIRED",
"CATALOG_UNAVAILABLE",
"CATALOG_LOCK_ORDER",
"UNSUPPORTED_QUOTE_CURRENCY",
"RATE_LIMIT_EXCEEDED",
"EXPORT_LIMIT_EXCEEDED",
"REFRESH_LIMIT_EXCEEDED",
"RATE_LIMIT_UNAVAILABLE",
"INTERNAL_ERROR",
"SERVICE_UNAVAILABLE",
"PRICING_UNAVAILABLE"
],
"type": "string"
},
"current_etag": {
"anyOf": [
{
"pattern": "^W\\/\"[a-f0-9]{16}\"$",
"type": "string"
},
{
"pattern": "^\"cart-[1-9][0-9]*\"$",
"type": "string"
}
]
},
"detail": {
"type": "string"
},
"details": {},
"hint": {
"additionalProperties": false,
"properties": {
"example": {
"additionalProperties": {},
"type": "object"
},
"reason": {
"minLength": 1,
"type": "string"
},
"recovery": {
"minLength": 1,
"type": "string"
},
"see": {
"type": "string"
}
},
"required": [
"reason",
"recovery"
],
"type": "object"
},
"instance": {
"type": "string"
},
"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"
],
"type": "string"
},
"status": {
"type": "integer"
},
"title": {
"type": "string"
},
"traceId": {
"type": "string"
},
"type": {
"format": "uri",
"type": "string"
},
"validation_errors": {
"items": {
"properties": {
"code": {
"type": "string"
},
"field": {
"type": "string"
},
"message": {
"type": "string"
}
},
"required": [
"field",
"message",
"code"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"type",
"title",
"status",
"code",
"traceId"
],
"type": "object"
}
}
},
"description": "Unexpected internal failure",
"x-error-codes": [
"INTERNAL_ERROR"
]
}
},
"headers": {
"request": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
],
"response": {
"200": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
},
"400": {},
"401": {},
"403": {},
"404": {},
"409": {},
"413": {},
"422": {},
"429": {
"Retry-After": {
"description": "Retry delay in seconds, when supplied by the limiter",
"schema": {
"type": "string"
}
}
},
"500": {}
}
},
"idempotency": {
"boundary": null,
"contract": {
"conflictStatus": 422,
"implementation": "global-cache",
"replayStatus": 200,
"required": false,
"scope": [
"client",
"credential",
"controller-handler",
"key"
],
"ttlSeconds": 86400
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
}
]
},
"operationId": "rotateSiteSecret",
"pagination": {
"contract": {
"queryParameters": [],
"supported": false
},
"parameters": []
},
"request": {
"body": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"action_id": {
"format": "uuid",
"type": "string"
},
"value": {
"maxLength": 8192,
"minLength": 1,
"type": "string"
}
},
"required": [
"value"
],
"type": "object"
}
}
},
"required": true
},
"parameters": [
{
"description": "Tenant, credential and handler-bound byte-shape replay key",
"in": "header",
"name": "Idempotency-Key",
"required": false,
"schema": {
"minLength": 1,
"type": "string"
}
},
{
"in": "path",
"name": "name",
"required": true,
"schema": {
"maxLength": 128,
"minLength": 1,
"pattern": "^[A-Za-z_][A-Za-z0-9_]*$",
"type": "string"
}
}
]
},
"response": {
"200": {
"content": {
"application/json": {
"schema": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"createdAt": {
"type": "string"
},
"lastRotatedAt": {
"type": [
"string",
"null"
]
},
"name": {
"type": "string"
}
},
"required": [
"name",
"createdAt",
"lastRotatedAt"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"actionId": {
"type": "string"
},
"status": {
"enum": [
"pending_approval"
],
"type": "string"
}
},
"required": [
"status",
"actionId"
],
"type": "object"
}
]
}
}
},
"description": "Tenant site control-plane result",
"headers": {
"X-Bot-Username": {
"description": "Active bot username, when resolved",
"schema": {
"type": "string"
}
},
"X-Client-Slug": {
"description": "Active tenant slug, when resolved",
"schema": {
"type": "string"
}
},
"X-RateLimit-Limit": {
"description": "Effective request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Remaining": {
"description": "Remaining request budget",
"schema": {
"type": "string"
}
},
"X-RateLimit-Reset": {
"description": "Unix window reset in seconds",
"schema": {
"type": "string"
}
}
}
}
},
"scopes": [
"site:write"
]
},
"evidence": {
"acceptanceTask": "T124",
"fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/domain-site.json",
"implementationSha": "9456e9c121892bc2cb6664519945629c4ae8a4d4",
"registrar": "registerSitePaths",
"result": "accepted",
"selection": "operations[operationId=rotateSiteSecret]",
"source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
},
"operation": {
"authAlternatives": [
{
"hubApiKey": []
},
{
"hubBearer": []
}
],
"method": "put",
"operationId": "rotateSiteSecret",
"path": "/api/v1/tools/site/secrets/{name}",
"requestSchemaRef": "#/components/schemas/SiteSecretRotateRequest",
"requiredScopes": [
"site:write"
],
"responseSchemaRefs": {
"200": "#/components/schemas/SiteSecretMutation",
"400": "#/components/schemas/ProblemDetails",
"401": "#/components/schemas/ProblemDetails",
"403": "#/components/schemas/ProblemDetails",
"404": "#/components/schemas/ProblemDetails",
"409": "#/components/schemas/ProblemDetails",
"413": "#/components/schemas/ProblemDetails",
"422": "#/components/schemas/ProblemDetails",
"429": "#/components/schemas/ProblemDetails",
"500": "#/components/schemas/ProblemDetails"
},
"successStatuses": [
200
],
"title": "Request approval or rotate a stored secret"
}
}