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

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

REST: payment

Обновлено

REST: payment

Операции этой группы относятся к текущему Hub REST-контракту. В каждой записи приведены полные request/response, ошибки, auth, scopes, headers, pagination и idempotency из принятого producer. Для requiredScopes действует ALL; между auth alternatives действует OR, внутри одной альтернативы — ALL. Пустой список scopes не отменяет указанную аутентификацию. HTTP 304 остаётся отдельным ответом без тела. Не переносите чужие лимиты или заголовки: ниже перечислены только объявленные значения данной операции. Адреса объектов и курсоры описаны в идентификаторах, авторизация — в руководстве, диагностика — в ошибках.

listPayments

GET /api/v1/payments — List tenant payments using safe related sequences

Контракт содержит полные разрешённые схемы, включая 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 limit, include, sequence filter, other filter or cursor; user_id/order_id are rejected",
        "x-error-codes": [
          "INVALID_REQUEST",
          "INVALID_FILTER",
          "INVALID_CURSOR"
        ]
      },
      "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 expired API credential",
        "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, paid plan window, unsupported publishable key or no active business",
        "x-error-codes": [
          "INSUFFICIENT_SCOPE",
          "PLAN_UPGRADE_REQUIRED",
          "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": "Per-tool request size or item count cap 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 policy rate limit exceeded or subsystem unavailable",
        "headers": {
          "Retry-After": {
            "description": "Retry delay in seconds when provided by the resource policy decision",
            "schema": {
              "type": "string"
            }
          }
        },
        "x-error-codes": [
          "RATE_LIMIT_EXCEEDED",
          "RATE_LIMIT_UNAVAILABLE"
        ]
      }
    },
    "headers": {
      "request": [],
      "response": {
        "200": {
          "X-Bot-Username": {
            "description": "Active bot public username, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-Client-Slug": {
            "description": "Active tenant public slug, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Limit": {
            "description": "Effective rate budget; fallback 120 without a per-key or request decision.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Remaining": {
            "description": "Nonnegative remaining count or unknown when no rate-limit decision is attached.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Reset": {
            "description": "Rate window reset as a Unix timestamp in seconds.",
            "schema": {
              "type": "string"
            }
          }
        },
        "400": {},
        "401": {},
        "403": {},
        "413": {},
        "429": {
          "Retry-After": {
            "description": "Retry delay in seconds when provided by the resource policy decision",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "idempotency": {
      "boundary": null,
      "contract": null,
      "parameters": []
    },
    "operationId": "listPayments",
    "pagination": {
      "contract": null,
      "parameters": [
        {
          "in": "query",
          "name": "cursor",
          "required": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "in": "query",
          "name": "limit",
          "required": false,
          "schema": {
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          }
        }
      ]
    },
    "request": {
      "body": null,
      "parameters": [
        {
          "in": "query",
          "name": "cursor",
          "required": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "in": "query",
          "name": "limit",
          "required": false,
          "schema": {
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          }
        },
        {
          "in": "query",
          "name": "sort",
          "required": false,
          "schema": {
            "type": "string"
          }
        },
        {
          "description": "user,order (one level, comma-separated); absent means no list expansions.",
          "in": "query",
          "name": "include",
          "required": false,
          "schema": {
            "description": "user,order (one level, comma-separated); absent means no list expansions.",
            "type": "string"
          }
        },
        {
          "description": "pending,succeeded,failed,canceled,refunded,unknown,expired; scalar or comma-separated list. unknown/expired project to failed.",
          "in": "query",
          "name": "status",
          "required": false,
          "schema": {
            "description": "pending,succeeded,failed,canceled,refunded,unknown,expired; scalar or comma-separated list. unknown/expired project to failed.",
            "type": "string"
          }
        },
        {
          "description": "Related User tenant-local positive int4, resolved with client_id. Scalar, comma list (max 100), or bracket operators gte/lte/gt/lt/eq/neq.",
          "in": "query",
          "name": "user_seq_num",
          "required": false,
          "schema": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              }
            ],
            "description": "Related User tenant-local positive int4, resolved with client_id. Scalar, comma list (max 100), or bracket operators gte/lte/gt/lt/eq/neq."
          }
        },
        {
          "description": "Related Order tenant-local positive int4, resolved with client_id. Scalar, comma list (max 100), or bracket operators gte/lte/gt/lt/eq/neq.",
          "in": "query",
          "name": "order_seq_num",
          "required": false,
          "schema": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              }
            ],
            "description": "Related Order tenant-local positive int4, resolved with client_id. Scalar, comma list (max 100), or bracket operators gte/lte/gt/lt/eq/neq."
          }
        },
        {
          "description": "Provider or comma list (max 100); bracket operators are unsupported.",
          "in": "query",
          "name": "provider",
          "required": false,
          "schema": {
            "description": "Provider or comma list (max 100); bracket operators are unsupported.",
            "type": "string"
          }
        },
        {
          "description": "Finite numeric amount_gross or bracket operators gte/lte/gt/lt/eq/neq. Comma lists are unsupported.",
          "in": "query",
          "name": "amount",
          "required": false,
          "schema": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              }
            ],
            "description": "Finite numeric amount_gross or bracket operators gte/lte/gt/lt/eq/neq. Comma lists are unsupported."
          }
        },
        {
          "description": "Date or bracket operators gte/lte/gt/lt/eq/neq. Comma lists are unsupported.",
          "in": "query",
          "name": "created_at",
          "required": false,
          "schema": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "additionalProperties": {
                  "type": "string"
                },
                "type": "object"
              }
            ],
            "description": "Date or bracket operators gte/lte/gt/lt/eq/neq. Comma lists are unsupported."
          }
        }
      ]
    },
    "response": {
      "200": {
        "content": {
          "application/json": {
            "schema": {
              "properties": {
                "data": {
                  "items": {
                    "allOf": [
                      {
                        "properties": {
                          "amount": {
                            "type": "string"
                          },
                          "created_at": {
                            "format": "date-time",
                            "type": "string"
                          },
                          "currency": {
                            "maxLength": 3,
                            "minLength": 3,
                            "type": "string"
                          },
                          "order_seq_num": {
                            "exclusiveMinimum": 0,
                            "maximum": 2147483647,
                            "type": "integer"
                          },
                          "provider": {
                            "type": "string"
                          },
                          "provider_payment_id": {
                            "type": "string"
                          },
                          "seq_id": {
                            "exclusiveMinimum": 0,
                            "maximum": 2147483647,
                            "type": "integer"
                          },
                          "status": {
                            "enum": [
                              "pending",
                              "succeeded",
                              "failed",
                              "refunded",
                              "canceled"
                            ],
                            "type": "string"
                          },
                          "updated_at": {
                            "format": "date-time",
                            "type": "string"
                          },
                          "user_seq_num": {
                            "exclusiveMinimum": 0,
                            "maximum": 2147483647,
                            "type": "integer"
                          }
                        },
                        "required": [
                          "seq_id",
                          "amount",
                          "currency",
                          "provider",
                          "status",
                          "created_at",
                          "updated_at"
                        ],
                        "type": "object"
                      },
                      {
                        "properties": {
                          "order": {
                            "properties": {
                              "amount": {
                                "type": "string"
                              },
                              "created_at": {
                                "format": "date-time",
                                "type": "string"
                              },
                              "currency": {
                                "type": "string"
                              },
                              "external_order_ref": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "seq_num": {
                                "exclusiveMinimum": 0,
                                "maximum": 2147483647,
                                "minimum": 1,
                                "type": "integer"
                              },
                              "status": {
                                "enum": [
                                  "pending",
                                  "paid",
                                  "canceled"
                                ],
                                "type": "string"
                              },
                              "updated_at": {
                                "format": "date-time",
                                "type": "string"
                              }
                            },
                            "required": [
                              "seq_num",
                              "status",
                              "amount",
                              "currency",
                              "external_order_ref",
                              "created_at",
                              "updated_at"
                            ],
                            "type": "object"
                          },
                          "user": {
                            "properties": {
                              "created_at": {
                                "format": "date-time",
                                "type": "string"
                              },
                              "first_name": {
                                "type": "string"
                              },
                              "language_code": {
                                "type": "string"
                              },
                              "last_name": {
                                "type": "string"
                              },
                              "seq_id": {
                                "exclusiveMinimum": 0,
                                "maximum": 2147483647,
                                "type": "integer"
                              },
                              "telegram_id": {
                                "type": "string"
                              },
                              "updated_at": {
                                "format": "date-time",
                                "type": "string"
                              },
                              "username": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "seq_id",
                              "created_at",
                              "updated_at"
                            ],
                            "type": "object"
                          }
                        },
                        "type": "object"
                      }
                    ]
                  },
                  "type": "array"
                },
                "meta": {
                  "properties": {
                    "estimated_total": {
                      "minimum": 0,
                      "type": "integer"
                    },
                    "has_more": {
                      "type": "boolean"
                    },
                    "limit": {
                      "exclusiveMinimum": 0,
                      "type": "integer"
                    },
                    "next_cursor": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "required": [
                    "has_more",
                    "next_cursor",
                    "limit"
                  ],
                  "type": "object"
                },
                "success": {
                  "type": "boolean"
                }
              },
              "required": [
                "success",
                "data",
                "meta"
              ],
              "type": "object"
            }
          }
        },
        "description": "Payment page; decimal amounts remain strings and nested expansions omit private row keys",
        "headers": {
          "X-Bot-Username": {
            "description": "Active bot public username, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-Client-Slug": {
            "description": "Active tenant public slug, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Limit": {
            "description": "Effective rate budget; fallback 120 without a per-key or request decision.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Remaining": {
            "description": "Nonnegative remaining count or unknown when no rate-limit decision is attached.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Reset": {
            "description": "Rate window reset as a Unix timestamp in seconds.",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "scopes": [
      "pull:payments"
    ]
  },
  "evidence": {
    "fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/user-payment.json",
    "implementationSha": "d72419fe1977a9f007e45254783a4a389711fb8c",
    "registrar": "registerPaymentPaths",
    "result": "accepted",
    "selection": "operations[operationId=listPayments]",
    "source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
  },
  "operation": {
    "authAlternatives": [
      {
        "hubApiKey": []
      },
      {
        "hubBearer": []
      }
    ],
    "method": "get",
    "operationId": "listPayments",
    "path": "/api/v1/payments",
    "requestSchemaRef": null,
    "requiredScopes": [
      "pull:payments"
    ],
    "responseSchemaRefs": {
      "200": "#/components/schemas/PaymentListEnvelope",
      "400": "#/components/schemas/ProblemDetails",
      "401": "#/components/schemas/ProblemDetails",
      "403": "#/components/schemas/ProblemDetails",
      "413": "#/components/schemas/ProblemDetails",
      "429": "#/components/schemas/ProblemDetails"
    },
    "successStatuses": [
      200
    ],
    "title": "List tenant payments using safe related sequences"
  }
}

getPayment

GET /api/v1/payments/{seq_id} — Read a tenant payment by its local sequence

Контракт содержит полные разрешённые схемы, включая 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 positive-int4 address or include",
        "x-error-codes": [
          "INVALID_REQUEST"
        ]
      },
      "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 expired API credential",
        "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, paid plan window, unsupported publishable key or no active business",
        "x-error-codes": [
          "INSUFFICIENT_SCOPE",
          "PLAN_UPGRADE_REQUIRED",
          "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": "Payment sequence was not found in the selected tenant",
        "x-error-codes": [
          "NOT_FOUND"
        ]
      },
      "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": "Per-tool request size or item count cap 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 policy rate limit exceeded or subsystem unavailable",
        "headers": {
          "Retry-After": {
            "description": "Retry delay in seconds when provided by the resource policy decision",
            "schema": {
              "type": "string"
            }
          }
        },
        "x-error-codes": [
          "RATE_LIMIT_EXCEEDED",
          "RATE_LIMIT_UNAVAILABLE"
        ]
      }
    },
    "headers": {
      "request": [],
      "response": {
        "200": {
          "X-Bot-Username": {
            "description": "Active bot public username, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-Client-Slug": {
            "description": "Active tenant public slug, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Limit": {
            "description": "Effective rate budget; fallback 120 without a per-key or request decision.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Remaining": {
            "description": "Nonnegative remaining count or unknown when no rate-limit decision is attached.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Reset": {
            "description": "Rate window reset as a Unix timestamp in seconds.",
            "schema": {
              "type": "string"
            }
          }
        },
        "400": {},
        "401": {},
        "403": {},
        "404": {},
        "413": {},
        "429": {
          "Retry-After": {
            "description": "Retry delay in seconds when provided by the resource policy decision",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "idempotency": {
      "boundary": null,
      "contract": null,
      "parameters": []
    },
    "operationId": "getPayment",
    "pagination": {
      "contract": null,
      "parameters": []
    },
    "request": {
      "body": null,
      "parameters": [
        {
          "in": "path",
          "name": "seq_id",
          "required": true,
          "schema": {
            "maximum": 2147483647,
            "minimum": 1,
            "type": "integer"
          }
        },
        {
          "description": "user,order (one level, comma-separated); default both",
          "in": "query",
          "name": "include",
          "required": false,
          "schema": {
            "description": "user,order (one level, comma-separated); default both",
            "type": "string"
          }
        }
      ]
    },
    "response": {
      "200": {
        "content": {
          "application/json": {
            "schema": {
              "allOf": [
                {
                  "properties": {
                    "amount": {
                      "type": "string"
                    },
                    "created_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "currency": {
                      "maxLength": 3,
                      "minLength": 3,
                      "type": "string"
                    },
                    "order_seq_num": {
                      "exclusiveMinimum": 0,
                      "maximum": 2147483647,
                      "type": "integer"
                    },
                    "provider": {
                      "type": "string"
                    },
                    "provider_payment_id": {
                      "type": "string"
                    },
                    "seq_id": {
                      "exclusiveMinimum": 0,
                      "maximum": 2147483647,
                      "type": "integer"
                    },
                    "status": {
                      "enum": [
                        "pending",
                        "succeeded",
                        "failed",
                        "refunded",
                        "canceled"
                      ],
                      "type": "string"
                    },
                    "updated_at": {
                      "format": "date-time",
                      "type": "string"
                    },
                    "user_seq_num": {
                      "exclusiveMinimum": 0,
                      "maximum": 2147483647,
                      "type": "integer"
                    }
                  },
                  "required": [
                    "seq_id",
                    "amount",
                    "currency",
                    "provider",
                    "status",
                    "created_at",
                    "updated_at"
                  ],
                  "type": "object"
                },
                {
                  "properties": {
                    "order": {
                      "properties": {
                        "amount": {
                          "type": "string"
                        },
                        "created_at": {
                          "format": "date-time",
                          "type": "string"
                        },
                        "currency": {
                          "type": "string"
                        },
                        "external_order_ref": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "seq_num": {
                          "exclusiveMinimum": 0,
                          "maximum": 2147483647,
                          "minimum": 1,
                          "type": "integer"
                        },
                        "status": {
                          "enum": [
                            "pending",
                            "paid",
                            "canceled"
                          ],
                          "type": "string"
                        },
                        "updated_at": {
                          "format": "date-time",
                          "type": "string"
                        }
                      },
                      "required": [
                        "seq_num",
                        "status",
                        "amount",
                        "currency",
                        "external_order_ref",
                        "created_at",
                        "updated_at"
                      ],
                      "type": "object"
                    },
                    "user": {
                      "properties": {
                        "created_at": {
                          "format": "date-time",
                          "type": "string"
                        },
                        "first_name": {
                          "type": "string"
                        },
                        "language_code": {
                          "type": "string"
                        },
                        "last_name": {
                          "type": "string"
                        },
                        "seq_id": {
                          "exclusiveMinimum": 0,
                          "maximum": 2147483647,
                          "type": "integer"
                        },
                        "telegram_id": {
                          "type": "string"
                        },
                        "updated_at": {
                          "format": "date-time",
                          "type": "string"
                        },
                        "username": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "seq_id",
                        "created_at",
                        "updated_at"
                      ],
                      "type": "object"
                    }
                  },
                  "type": "object"
                }
              ]
            }
          }
        },
        "description": "Payment with safe User/Order projections",
        "headers": {
          "X-Bot-Username": {
            "description": "Active bot public username, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-Client-Slug": {
            "description": "Active tenant public slug, when API-key metadata contains it.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Limit": {
            "description": "Effective rate budget; fallback 120 without a per-key or request decision.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Remaining": {
            "description": "Nonnegative remaining count or unknown when no rate-limit decision is attached.",
            "schema": {
              "type": "string"
            }
          },
          "X-RateLimit-Reset": {
            "description": "Rate window reset as a Unix timestamp in seconds.",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "scopes": [
      "pull:payments"
    ]
  },
  "evidence": {
    "fixture": "apps/external-hub/src/__tests__/fixtures/public-rest/user-payment.json",
    "implementationSha": "d72419fe1977a9f007e45254783a4a389711fb8c",
    "registrar": "registerPaymentPaths",
    "result": "accepted",
    "selection": "operations[operationId=getPayment]",
    "source": "isolated accepted leaf + canonical common; primary actual-boundary fixture is independent"
  },
  "operation": {
    "authAlternatives": [
      {
        "hubApiKey": []
      },
      {
        "hubBearer": []
      }
    ],
    "method": "get",
    "operationId": "getPayment",
    "path": "/api/v1/payments/{seq_id}",
    "requestSchemaRef": null,
    "requiredScopes": [
      "pull:payments"
    ],
    "responseSchemaRefs": {
      "200": "#/components/schemas/PaymentDetail",
      "400": "#/components/schemas/ProblemDetails",
      "401": "#/components/schemas/ProblemDetails",
      "403": "#/components/schemas/ProblemDetails",
      "404": "#/components/schemas/ProblemDetails",
      "413": "#/components/schemas/ProblemDetails",
      "429": "#/components/schemas/ProblemDetails"
    },
    "successStatuses": [
      200
    ],
    "title": "Read a tenant payment by its local sequence"
  }
}