/** * This file was auto-generated by openapi-typescript. * Do not make direct changes to the file. */ export interface paths { "/admin/activity/achievements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAchievementDefinitions"]; put?: never; post: operations["createAchievementDefinition"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/achievements/{achievement_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateAchievementDefinition"]; post?: never; delete: operations["deleteAchievementDefinition"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/daily-tasks": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTaskDefinitions"]; put?: never; post: operations["createTaskDefinition"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/daily-tasks/{task_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTaskDefinition"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/daily-tasks/{task_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["setTaskDefinitionStatus"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/user-leaderboards": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listUserLeaderboards"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCPConfig"]; put: operations["updateCPConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp/relationships": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCPRelationships"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp/applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCPApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp-weekly-rank/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCPWeeklyRankConfig"]; put: operations["updateCPWeeklyRankConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cp-weekly-rank/settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCPWeeklyRankSettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRedPackets"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets/{packet_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRedPacket"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRedPacketConfig"]; put: operations["updateRedPacketConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/red-packets/refund/retry": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["retryRedPacketRefund"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getLuckyGiftConfig"]; put: operations["upsertLuckyGiftConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/configs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLuckyGiftConfigs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/draws": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLuckyGiftDraws"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/lucky-gifts/v2/draw-summary": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getLuckyGiftDrawSummary"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/wheel/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getWheelConfig"]; put: operations["upsertWheelConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/wheel/draws": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWheelDraws"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/wheel/draw-summary": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getWheelDrawSummary"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/first-recharge-reward/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFirstRechargeRewardClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/invite-reward/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listInviteActivityRewardClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cumulative-recharge-reward/grants": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCumulativeRechargeRewardGrants"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-turnover-reward/settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoomTurnoverRewardSettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-turnover-reward/settlements/{settlement_id}/retry": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["retryRoomTurnoverRewardSettlement"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWeeklyStarCycles"]; put?: never; post: operations["createWeeklyStarCycle"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getWeeklyStarCycle"]; put: operations["updateWeeklyStarCycle"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setWeeklyStarCycleStatus"]; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}/leaderboard": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWeeklyStarLeaderboard"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/weekly-star/cycles/{cycle_id}/settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listWeeklyStarSettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/registration-reward/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRegistrationRewardClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/first-recharge-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getFirstRechargeRewardConfig"]; put: operations["updateFirstRechargeRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/cumulative-recharge-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCumulativeRechargeRewardConfig"]; put: operations["updateCumulativeRechargeRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/invite-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getInviteActivityRewardConfig"]; put: operations["updateInviteActivityRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-turnover-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomTurnoverRewardConfig"]; put: operations["updateRoomTurnoverRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/registration-reward/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRegistrationRewardConfig"]; put: operations["updateRegistrationRewardConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/vip-program": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getVipProgram"]; put: operations["updateVipProgram"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/vip-levels": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getVipConfig"]; put: operations["updateVipConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/vip-grants": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantVip"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/vip-trial-card-grants": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantVipTrialCard"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/room-rocket/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomRocketConfig"]; put: operations["updateRoomRocketConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/seven-day-checkin/claims": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSevenDayCheckInClaims"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/activity/seven-day-checkin/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSevenDayCheckInConfig"]; put: operations["updateSevenDayCheckInConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/managers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listManagers"]; put?: never; post: operations["createManager"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/managers/{user_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateManager"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAgencies"]; put?: never; post: operations["createAgency"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/close": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["closeAgency"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/hosts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["adminAddAgencyHost"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setAgencyStatus"]; trace?: never; }; "/admin/agencies/{agency_id}/delete": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["deleteAgency"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/agencies/{agency_id}/join-enabled": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["setAgencyJoinEnabled"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/banners": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listBanners"]; put?: never; post: operations["createBanner"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/banners/{banner_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateBanner"]; post?: never; delete: operations["deleteBanner"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/splash-screens": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSplashScreens"]; put?: never; post: operations["createSplashScreen"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/splash-screens/{splash_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateSplashScreen"]; post?: never; delete: operations["deleteSplashScreen"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/popups": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPopups"]; put?: never; post: operations["createPopup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/popups/{popup_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updatePopup"]; post?: never; delete: operations["deletePopup"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/h5-links": { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path?: never; cookie?: never; }; get: operations["listH5Links"]; put: operations["updateH5Links"]; post: operations["createH5Link"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/h5-links/{key}": { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path?: never; cookie?: never; }; get?: never; put: operations["updateH5Link"]; post?: never; delete: operations["deleteH5Link"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/explore-tabs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listExploreTabs"]; put?: never; post: operations["createExploreTab"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/explore-tabs/{tab_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateExploreTab"]; post?: never; delete: operations["deleteExploreTab"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/versions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAppVersions"]; put?: never; post: operations["createAppVersion"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/app-config/versions/{version_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateAppVersion"]; post?: never; delete: operations["deleteAppVersion"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/apps": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listApps"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bd-leaders": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listBDLeaders"]; put?: never; post: operations["createBDLeader"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bd-leaders/{user_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteBDLeader"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bd-leaders/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setBDLeaderStatus"]; trace?: never; }; "/admin/bds": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listBDs"]; put?: never; post: operations["createBD"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/bds/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setBDStatus"]; trace?: never; }; "/admin/coin-sellers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinSellers"]; put?: never; post: operations["createCoinSeller"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-sellers/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setCoinSellerStatus"]; trace?: never; }; "/admin/coin-sellers/{user_id}/sub-sellers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinSellerSubSellers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-seller-sub-applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinSellerSubApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-seller-sub-applications/{application_id}/approve": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["approveCoinSellerSubApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-seller-sub-applications/{application_id}/reject": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["rejectCoinSellerSubApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-sellers/{user_id}/stock-credits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["creditCoinSellerStock"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-sellers/{user_id}/stock-debits": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["debitCoinSellerStock"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/coin-seller-salary-rates/{region_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCoinSellerSalaryRates"]; put: operations["replaceCoinSellerSalaryRates"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-withdrawals": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHostWithdrawals"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCountries"]; put?: never; post: operations["createCountry"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries/{country_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getCountry"]; put?: never; post?: never; delete: operations["deleteCountry"]; options?: never; head?: never; patch: operations["updateCountry"]; trace?: never; }; "/admin/countries/{country_id}/rename-code": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["renameCountryCode"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries/{country_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableCountry"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/countries/{country_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableCountry"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/emoji-packs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listEmojiPacks"]; put?: never; post: operations["createEmojiPack"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/emoji-packs/categories": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listEmojiPackCategories"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/files/image/upload": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["uploadImage"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/files/upload": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["uploadFile"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/games": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCatalog"]; put?: never; post: operations["createCatalog"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/games/{game_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteCatalog"]; options?: never; head?: never; patch: operations["updateCatalog"]; trace?: never; }; "/admin/game/games/{game_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setGameStatus"]; trace?: never; }; "/admin/game/platforms": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPlatforms"]; put?: never; post: operations["createPlatform"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/platforms/{platform_code}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updatePlatform"]; trace?: never; }; "/admin/game/self-games": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSelfGames"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/self-games/{game_id}/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateDiceConfig"]; trace?: never; }; "/admin/game/self-games/{game_id}/pool/adjust": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["adjustDicePool"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listDiceRobots"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots/generate": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["generateDiceRobots"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots/{user_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteDiceRobot"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/robots/{user_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setDiceRobotStatus"]; trace?: never; }; "/admin/game/room-rps/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomRpsConfig"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateRoomRpsConfig"]; trace?: never; }; "/admin/game/room-rps/challenges": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoomRpsChallenges"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/room-rps/challenges/{challenge_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomRpsChallenge"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/room-rps/challenges/{challenge_id}/retry-settlement": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["retryRoomRpsSettlement"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/game/room-rps/challenges/{challenge_id}/expire": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["expireRoomRpsChallenge"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gift-types": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listGiftTypes"]; put: operations["updateGiftTypes"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gift-types/{type_code}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateGiftType"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listGifts"]; put?: never; post: operations["createGift"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/batch": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["batchCreateGifts"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/{gift_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateGift"]; post?: never; delete: operations["deleteGift"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/{gift_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableGift"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/gifts/{gift_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableGift"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/hosts": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHosts"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-agency-policies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHostAgencyPolicies"]; put?: never; post: operations["createHostAgencyPolicy"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-agency-policies/{policy_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateHostAgencyPolicy"]; post?: never; delete: operations["deleteHostAgencyPolicy"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-agency-policies/{policy_id}/publish": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["publishHostAgencyPolicy"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/host-salary-settlements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listHostSalarySettlements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/team-salary-policies": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTeamSalaryPolicies"]; put?: never; post: operations["createTeamSalaryPolicy"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/team-salary-policies/{policy_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTeamSalaryPolicy"]; post?: never; delete: operations["deleteTeamSalaryPolicy"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-adjustments": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinAdjustments"]; put?: never; post: operations["createCoinAdjustment"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-adjustments/target": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["lookupCoinAdjustmentTarget"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-ledger": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinLedger"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-seller-ledger": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listCoinSellerLedger"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/coin-seller-ledger/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportCoinSellerLedger"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/full-server-notices/fanout": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["createFullServerNoticeFanout"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/operations/reports": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listReports"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/policy-templates": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPolicyTemplates"]; put?: never; post: operations["savePolicyTemplate"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/policy-instances": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPolicyInstances"]; put?: never; post: operations["createPolicyInstance"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/policy-instances/{instance_id}/publish": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["publishPolicyInstance"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/policy-instances/{instance_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updatePolicyInstanceStatus"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-bills": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRechargeBills"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-bills/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRechargeBillOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-bills/summary": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRechargeBillSummary"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-bills/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportRechargeBills"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-bills/google-paid/refresh": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["refreshGoogleRechargePaid"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-regions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRechargeRegions"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-apps": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRechargeApps"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-products": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRechargeProducts"]; put?: never; post: operations["createRechargeProduct"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/recharge-products/{product_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateRechargeProduct"]; post?: never; delete: operations["deleteRechargeProduct"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/databi/social/master": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSocialBiMaster"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/databi/social/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSocialBiOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/databi/social/requirements": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSocialBiRequirements"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/databi/social/funnel": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSocialBiFunnel"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/databi/social/kpi": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getSocialBiKpi"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/scope": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getFinanceScope"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFinanceApplications"]; put?: never; post: operations["createFinanceApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications/mine": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listMyFinanceApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications/{application_id}/approve": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["approveFinanceApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/applications/{application_id}/reject": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["rejectFinanceApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/withdrawal-applications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFinanceWithdrawalApplications"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/withdrawal-applications/{application_id}/approve": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["approveFinanceWithdrawalApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/withdrawal-applications/{application_id}/reject": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["rejectFinanceWithdrawalApplication"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/orders/coin-seller-recharges": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listFinanceCoinSellerRechargeOrders"]; put?: never; post: operations["createFinanceCoinSellerRechargeOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/orders/coin-seller-recharges/receipt-verifications": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["verifyFinanceCoinSellerRechargeReceipt"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/orders/coin-seller-recharges/{order_id}/verify": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["verifyFinanceCoinSellerRechargeOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/finance/orders/coin-seller-recharges/{order_id}/grant": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantFinanceCoinSellerRechargeOrder"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/temporary-links": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTemporaryPaymentLinks"]; put?: never; post: operations["createTemporaryPaymentLink"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/temporary-links/{order_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getTemporaryPaymentLink"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/third-party-channels": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listThirdPartyPaymentChannels"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/third-party-methods/{method_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["setThirdPartyPaymentMethodStatus"]; trace?: never; }; "/admin/payment/third-party-methods/sync": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["syncThirdPartyPaymentMethods"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/payment/third-party-rates/{method_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateThirdPartyPaymentRate"]; trace?: never; }; "/admin/payment/third-party-rates/sync": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["syncThirdPartyPaymentRates"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/regions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRegions"]; put?: never; post: operations["createRegion"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/regions/{region_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRegion"]; put?: never; post?: never; delete: operations["disableRegion"]; options?: never; head?: never; patch: operations["updateRegion"]; trace?: never; }; "/admin/regions/{region_id}/countries": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["replaceRegionCountries"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/regions/{region_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableRegion"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceGrants"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/group": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/{grant_id}/revoke": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["revokeResourceGrant"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/resource": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-grants/target": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["lookupResourceGrantTarget"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/items": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceShopItems"]; put?: never; post: operations["upsertResourceShopItems"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/purchase-orders": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceShopPurchaseOrders"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/items/{shop_item_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableResourceShopItem"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-shop/items/{shop_item_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableResourceShopItem"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/identity-auto-grant-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getResourceIdentityAutoGrantConfig"]; put: operations["updateResourceIdentityAutoGrantConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResourceGroups"]; put?: never; post: operations["createResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getResourceGroup"]; put: operations["updateResourceGroup"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableResourceGroup"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resource-groups/{group_id}/items": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateResourceGroupItems"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listResources"]; put?: never; post: operations["createResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/batch-delete": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["batchDeleteResources"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/{resource_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getResource"]; put: operations["updateResource"]; post?: never; delete: operations["deleteResource"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/{resource_id}/disable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["disableResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/resources/{resource_id}/enable": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["enableResource"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRooms"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/{room_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteRoom"]; options?: never; head?: never; patch: operations["updateRoom"]; trace?: never; }; "/admin/rooms/config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomConfig"]; put: operations["updateRoomConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/whitelist": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoomWhitelistConfig"]; put: operations["updateRoomWhitelistConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/pins": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoomPins"]; put?: never; post: operations["createRoomPin"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/pins/{pin_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["cancelRoomPin"]; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRobotRooms"]; put?: never; post: operations["createRobotRoom"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/available-robots": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listAvailableRoomRobots"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/human-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getHumanRoomRobotConfig"]; put: operations["updateHumanRoomRobotConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/{room_id}/start": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["startRobotRoom"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/rooms/robot-rooms/{room_id}/stop": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["stopRobotRoom"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLevelConfig"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/rules/{track}/{level}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["upsertRule"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/tiers": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["createTier"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/tiers/{tier_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTier"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/level-config/tracks/{track}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updateTrack"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/region-blocks": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRegionBlocks"]; put: operations["replaceRegionBlocks"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/risk-config": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRiskConfig"]; put: operations["updateRiskConfig"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appGetUser"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["appUpdateUser"]; trace?: never; }; "/app/users/{id}/ban": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appBanUser"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/levels": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["appAdjustUserLevels"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/login-logs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListUserLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/password": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appSetPassword"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/{id}/unban": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appUnbanUser"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/bans": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListBannedUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/app/users/login-logs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["appListLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/exports/app-users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["appExportUsers"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/change-password": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["changePassword"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/login": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["login"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/logout": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["logout"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/me": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["me"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/auth/refresh": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["refresh"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/dashboard/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["dashboardOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["statisticsOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/platform-grants/records": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPlatformGrantRecords"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/platform-grants/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPlatformGrantUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/statistics/self-games/overview": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["selfGameStatisticsOverview"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/login": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/login/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportLoginLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/operations": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listOperationLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/logs/operations/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportOperationLogs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/navigation/menus": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["navigationMenus"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/permissions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPermissions"]; put?: never; post: operations["createPermission"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/permissions/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deletePermission"]; options?: never; head?: never; patch: operations["updatePermission"]; trace?: never; }; "/permissions/sync": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["syncPermissions"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/roles": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listRoles"]; put?: never; post: operations["createRole"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/roles/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteRole"]; options?: never; head?: never; patch: operations["updateRole"]; trace?: never; }; "/roles/{id}/data-scopes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getRoleDataScopes"]; put: operations["replaceRoleDataScopes"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/roles/{id}/permissions": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["replaceRolePermissions"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/search": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["search"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/system/menus": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listSystemMenus"]; put?: never; post: operations["createMenu"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/system/menus/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete: operations["deleteMenu"]; options?: never; head?: never; patch: operations["updateMenu"]; trace?: never; }; "/system/menus/{id}/visible": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateMenuVisible"]; trace?: never; }; "/system/menus/sort": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["sortMenus"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listUsers"]; put?: never; post: operations["createUser"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getUser"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateUser"]; trace?: never; }; "/users/{id}/finance-scopes": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listUserFinanceScopes"]; put: operations["replaceUserFinanceScopes"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/{id}/reset-password": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["resetUserPassword"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/{id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateUserStatus"]; trace?: never; }; "/users/batch/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["batchUpdateUserStatus"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/users/export": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["exportUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/jobs": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listJobs"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/jobs/{id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["getJob"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/jobs/{id}/artifact": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["downloadJobArtifact"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/jobs/{id}/cancel": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["cancelJob"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/teams": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTeams"]; put?: never; post: operations["createTeam"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/teams/{team_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post?: never; delete?: never; options?: never; head?: never; patch: operations["updateTeam"]; trace?: never; }; "/teams/{team_id}/users": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listTeamUsers"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-id-pools": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPrettyIdPools"]; put?: never; post: operations["createPrettyIdPool"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-id-pools/{pool_id}": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put: operations["updatePrettyIdPool"]; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-id-pools/{pool_id}/generate": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["generatePrettyIds"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get: operations["listPrettyIds"]; put?: never; post?: never; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids/grant": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["grantPrettyId"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids/{pretty_id}/recycle": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["recyclePrettyId"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; "/admin/users/pretty-ids/{pretty_id}/status": { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; get?: never; put?: never; post: operations["setPrettyIdStatus"]; delete?: never; options?: never; head?: never; patch?: never; trace?: never; }; } export type webhooks = Record; export interface components { schemas: { ApiResponseH5LinkList: components["schemas"]["Envelope"] & { data?: components["schemas"]["H5LinkList"]; }; ApiResponseH5Link: components["schemas"]["Envelope"] & { data?: components["schemas"]["H5Link"]; }; ApiResponseH5LinkDelete: components["schemas"]["Envelope"] & { data?: components["schemas"]["H5LinkDeleteResult"]; }; H5Link: { appCode: string; key: string; label: string; url: string; /** Format: int64 */ updatedAtMs: number; }; H5LinkPayload: { key: string; label: string; url: string; }; H5LinkBatchUpdateInput: { items: components["schemas"]["H5LinkPayload"][]; }; H5LinkList: { items: components["schemas"]["H5Link"][]; total: number; }; H5LinkDeleteResult: { deleted: boolean; }; ApiResponseAppUserPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageAppUser"]; }; ApiResponseAppUser: components["schemas"]["Envelope"] & { data?: components["schemas"]["AppUser"]; }; ApiResponseAppUserStatusMutation: components["schemas"]["Envelope"] & { data?: components["schemas"]["AppUserStatusMutationResult"]; }; ApiResponseAppUserBanRecordPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageAppUserBanRecord"]; }; ApiResponseAppUserLoginLogPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageAppUserLoginLog"]; }; ApiResponseAppUserExportJob: components["schemas"]["Envelope"] & { data?: components["schemas"]["AppUserExportJob"]; }; ApiPageAppUser: { items: components["schemas"]["AppUser"][]; page: number; pageSize: number; /** Format: int64 */ total: number; }; AppUser: { userId: string; defaultDisplayUserId?: string; displayUserId?: string; prettyDisplayUserId?: string; prettyId?: string; username?: string; avatar?: string; gender?: string; birth?: string; age?: number | null; country?: string; countryName?: string; countryDisplayName?: string; /** Format: int64 */ regionId?: number; regionName?: string; registerDevice?: string; roles: string[]; levels: components["schemas"]["AppUserLevels"]; ban: components["schemas"]["AppUserBan"]; lastOperator?: components["schemas"]["AppUserOperator"]; /** Format: int64 */ lastOperatedAtMs?: number; /** Format: int64 */ lastLoginAtMs?: number; /** Format: int64 */ lastActiveAtMs?: number; /** Format: int64 */ createdAtMs?: number; /** Format: int64 */ updatedAtMs?: number; /** Format: int64 */ coin?: number; /** Format: int64 */ diamond?: number; /** Format: int64 */ cumulativeRechargeUsdMinor?: number; vip?: components["schemas"]["AppUserVIP"]; balances?: components["schemas"]["AppUserAssetBalance"][]; equippedResources?: components["schemas"]["AppUserResource"][]; resources?: components["schemas"]["AppUserResource"][]; }; AppUserLevels: { wealth: components["schemas"]["AppUserLevel"]; game: components["schemas"]["AppUserLevel"]; charm: components["schemas"]["AppUserLevel"]; }; AppUserLevel: { /** @enum {string} */ track: "wealth" | "game" | "charm"; realLevel: number; /** Format: int64 */ realTotalValue: number; displayLevel: number; /** Format: int64 */ displayValue: number; temporaryLevelId?: string; temporaryTargetLevel?: number; /** Format: int64 */ startedAtMs?: number; /** Format: int64 */ expiresAtMs?: number; }; AppUserBan: { id?: string; active: boolean; permanent: boolean; /** Format: int64 */ expiresAtMs: number; /** @enum {string} */ source?: "admin" | "manager" | "legacy" | ""; reason?: string; }; AppUserOperator: { adminId?: string; name?: string; action?: string; }; AppUserVIP: { level: number; name?: string; active: boolean; /** Format: int64 */ startedAtMs: number; /** Format: int64 */ expiresAtMs: number; /** Format: int64 */ updatedAtMs: number; }; AppUserAssetBalance: { assetType: string; /** Format: int64 */ availableAmount: number; /** Format: int64 */ frozenAmount: number; /** Format: int64 */ totalAmount: number; /** Format: int64 */ version: number; /** Format: int64 */ updatedAtMs: number; }; AppUserResource: { entitlementId?: string; /** Format: int64 */ resourceId?: number; resourceCode?: string; resourceType?: string; name?: string; status?: string; /** Format: int64 */ quantity?: number; /** Format: int64 */ remainingQuantity?: number; /** Format: int64 */ effectiveAtMs?: number; /** Format: int64 */ expiresAtMs?: number; sourceGrantId?: string; assetUrl?: string; previewUrl?: string; animationUrl?: string; equipped?: boolean; /** Format: int64 */ createdAtMs?: number; /** Format: int64 */ updatedAtMs?: number; }; AppUserUpdateInput: { username?: string; avatar?: string; gender?: string; country?: string; }; AppUserBanInput: { /** Format: int64 */ expires_at_ms: number; reason?: string; }; AppUserUnbanInput: { reason?: string; }; AppUserLevelAdjustmentInput: { adjustments: { /** @enum {string} */ track: "wealth" | "charm"; level: number; duration_days: number; }[]; reason?: string; }; AppUserPasswordInput: { password: string; }; AppUserStatusMutationResult: { user: components["schemas"]["AppUser"]; /** Format: int64 */ revokedSessionCount?: number; accessTokenRevoked?: boolean; accessTokenRevokeError?: string; imKicked?: boolean; imKickError?: string; roomEvicted?: boolean; roomId?: string; rtcKicked?: boolean; rtcKickError?: string; roomEvictError?: string; }; AppUserExportJob: { jobId: number; status: string; /** Format: int64 */ snapshotAtMs: number; }; AppUserBrief: { userId: string; defaultDisplayUserId?: string; displayUserId?: string; prettyDisplayUserId?: string; prettyId?: string; username?: string; avatar?: string; }; AppUserBanOperator: components["schemas"]["AppUserBrief"] & { adminId?: string; account?: string; name?: string; type?: string; }; AppUserBanRecord: { /** Format: int64 */ id: number; target: components["schemas"]["AppUserBrief"]; operator?: components["schemas"]["AppUserBanOperator"]; oldStatus?: string; newStatus?: string; reason?: string; requestId?: string; /** Format: int64 */ createdAtMs?: number; }; ApiPageAppUserBanRecord: { items: components["schemas"]["AppUserBanRecord"][]; page: number; pageSize: number; /** Format: int64 */ total: number; }; AppUserLoginLog: components["schemas"]["AppUserBrief"] & { /** Format: int64 */ id?: number; loginType?: string; provider?: string; channel?: string; platform?: string; result?: string; failureCode?: string; loginIp?: string; ipCountryCode?: string; country?: string; /** Format: int64 */ regionId?: number; regionName?: string; blocked?: boolean; blockReason?: string; riskHighlighted?: boolean; requestId?: string; /** Format: int64 */ createdAtMs?: number; }; ApiPageAppUserLoginLog: { items: components["schemas"]["AppUserLoginLog"][]; page: number; pageSize: number; /** Format: int64 */ total: number; }; ApiResponseVipProgram: components["schemas"]["Envelope"] & { data?: components["schemas"]["VipProgramData"]; }; ApiResponseVipConfig: components["schemas"]["Envelope"] & { data?: components["schemas"]["VipConfig"]; }; VipProgram: { appCode: string; /** @enum {string} */ programType: "legacy_timed" | "tiered_privilege_v1"; levelCount: number; /** @enum {string} */ status: "active" | "disabled"; configVersion?: number; /** @enum {string} */ sameLevelExpiryPolicy?: "extend_remaining"; /** @enum {string} */ upgradeExpiryPolicy?: "extend_remaining" | "replace_from_now"; /** @enum {string} */ downgradePurchasePolicy?: "reject"; /** @enum {string} */ benefitInheritancePolicy?: "target_only"; /** @enum {string} */ grantMode?: "direct_membership" | "trial_card"; trialCardEnabled?: boolean; /** Format: int64 */ createdAtMs?: number; /** Format: int64 */ updatedAtMs?: number; }; VipProgramData: { config: components["schemas"]["VipProgram"]; benefits?: components["schemas"]["VipBenefit"][]; /** Format: int64 */ serverTimeMs?: number; }; VipProgramInput: { /** @enum {string} */ programType: "legacy_timed" | "tiered_privilege_v1"; levelCount: number; /** @enum {string} */ sameLevelExpiryPolicy: "extend_remaining"; /** @enum {string} */ upgradeExpiryPolicy: "extend_remaining" | "replace_from_now"; /** @enum {string} */ downgradePurchasePolicy: "reject"; /** @enum {string} */ benefitInheritancePolicy: "target_only"; /** @enum {string} */ grantMode: "direct_membership" | "trial_card"; trialCardEnabled: boolean; /** @enum {string} */ status: "active" | "disabled"; }; VipProgramUpdateInput: { config: components["schemas"]["VipProgramInput"]; }; VipBenefit: { benefitCode: string; name: string; /** @enum {string} */ benefitType: "decoration" | "function"; unlockLevel: number; /** @enum {string} */ status: "active" | "disabled"; trialEnabled: boolean; /** Format: int64 */ resourceId: number; resourceType: string; /** @enum {string} */ executionScope: "wallet" | "room" | "user" | "notice"; autoEquip: boolean; sortOrder: number; metadataJson: string; }; VipLevel: { level: number; name: string; /** @enum {string} */ status: "active" | "disabled"; priceCoin: number; /** Format: int64 */ durationMs: number; /** Format: int64 */ rewardResourceGroupId: number; sortOrder: number; benefits: components["schemas"]["VipBenefit"][]; /** Format: int64 */ createdAtMs?: number; /** Format: int64 */ updatedAtMs?: number; }; VipConfig: { levels: components["schemas"]["VipLevel"][]; /** Format: int64 */ serverTimeMs?: number; programConfig?: components["schemas"]["VipProgram"]; }; VipConfigInput: { levels: components["schemas"]["VipLevel"][]; }; VipGrantInput: { commandId?: string; targetUserId: string; level: number; reason: string; }; VipTrialCardGrantInput: { commandId?: string; targetUserId: string; level: number; /** Format: int64 */ resourceId?: number; /** Format: int64 */ durationMs: number; reason: string; }; ApiPageAgency: { items: components["schemas"]["Agency"][]; page: number; pageSize: number; total: number; }; ApiPageAdminJob: { items: components["schemas"]["AdminJob"][]; page: number; pageSize: number; total: number; }; ApiPageManager: { items: components["schemas"]["Manager"][]; page: number; pageSize: number; total: number; }; ApiPageCoinSeller: { items: components["schemas"]["CoinSeller"][]; page: number; pageSize: number; total: number; }; ApiPageCoinSellerSubApplication: { items: components["schemas"]["CoinSellerSubApplication"][]; page: number; pageSize: number; total: number; }; ApiPageCoinSellerLedger: { items: components["schemas"]["CoinSellerLedger"][]; page: number; pageSize: number; total: number; }; ApiPageBDProfile: { items: components["schemas"]["BDProfile"][]; page: number; pageSize: number; total: number; }; ApiPageHostProfile: { items: components["schemas"]["HostProfile"][]; page: number; pageSize: number; total: number; }; ApiPageLog: { items: components["schemas"]["Log"][]; page: number; pageSize: number; total: number; }; ApiPageUser: { items: components["schemas"]["AdminUser"][]; page: number; pageSize: number; total: number; }; ApiPageFinanceApplication: { items: components["schemas"]["FinanceApplication"][]; page: number; pageSize: number; total: number; }; ApiPageFinanceCoinSellerRechargeOrder: { items: components["schemas"]["FinanceCoinSellerRechargeOrder"][]; page: number; pageSize: number; total: number; }; ApiPageFinanceWithdrawalApplication: { items: components["schemas"]["FinanceWithdrawalApplication"][]; page: number; pageSize: number; total: number; }; ApiPageHostWithdrawal: { items: components["schemas"]["HostWithdrawal"][]; page: number; pageSize: number; total: number; }; ApiPageRechargeBill: { items: components["schemas"]["RechargeBill"][]; page: number; pageSize: number; total: number; }; PolicyTemplate: { /** Format: int64 */ template_id?: number; /** Format: int64 */ version_id?: number; template_code?: string; template_version?: string; name?: string; /** @enum {string} */ status?: "active" | "disabled"; rule_json?: { [key: string]: unknown; }; description?: string; /** Format: int64 */ created_at_ms?: number; /** Format: int64 */ updated_at_ms?: number; }; PolicyTemplateInput: { template_code: string; template_version: string; name: string; /** @enum {string} */ status?: "active" | "disabled"; rule_json: { [key: string]: unknown; }; description?: string; }; PolicyInstance: { /** Format: int64 */ instance_id?: number; app_code?: string; instance_code?: string; template_code?: string; template_version?: string; region_scope?: string; /** @enum {string} */ status?: "active" | "disabled"; /** Format: int64 */ effective_from_ms?: number; /** Format: int64 */ effective_to_ms?: number; /** @enum {string} */ publish_status?: "draft" | "published" | "failed"; publish_error?: string; /** Format: int64 */ last_published_at_ms?: number; /** Format: int64 */ created_at_ms?: number; /** Format: int64 */ updated_at_ms?: number; }; PolicyInstanceInput: { instance_code: string; template_code: string; template_version: string; region_scope?: string; /** @enum {string} */ status?: "active" | "disabled"; /** Format: int64 */ effective_from_ms?: number; /** Format: int64 */ effective_to_ms?: number; }; PolicyPublishResult: { /** Format: int64 */ job_id?: number; /** Format: int64 */ instance_id?: number; app_code?: string; instance_code?: string; template_code?: string; template_version?: string; status?: string; target_count?: number; published_region_ids?: number[]; /** Format: int64 */ published_at_ms?: number; }; ApiResponseCreateUserResult: components["schemas"]["Envelope"] & { data?: components["schemas"]["CreateUserResult"]; }; ApiResponseAgencyPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageAgency"]; }; ApiResponseManagerPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageManager"]; }; ApiResponseManager: components["schemas"]["Envelope"] & { data?: components["schemas"]["Manager"]; }; ApiResponseCoinSellerPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageCoinSeller"]; }; ApiResponseCoinSeller: components["schemas"]["Envelope"] & { data?: components["schemas"]["CoinSeller"]; }; ApiResponseCoinSellerSubApplicationPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageCoinSellerSubApplication"]; }; ApiResponseCoinSellerSubApplicationReview: components["schemas"]["Envelope"] & { data?: components["schemas"]["CoinSellerSubApplicationReviewResult"]; }; ApiResponseCoinSellerLedgerPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageCoinSellerLedger"]; }; ApiResponseBDProfilePage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageBDProfile"]; }; ApiResponseAdminJob: components["schemas"]["Envelope"] & { data?: components["schemas"]["AdminJob"]; }; ApiResponseAdminJobPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageAdminJob"]; }; ApiResponseCountry: components["schemas"]["Envelope"] & { data?: components["schemas"]["Country"]; }; ApiResponseCountryCodeRenameJob: components["schemas"]["Envelope"] & { data?: components["schemas"]["CountryCodeRenameJob"]; }; ApiResponseCountryList: components["schemas"]["Envelope"] & { data?: components["schemas"]["CountryList"]; }; ApiResponseDashboardOverview: components["schemas"]["Envelope"] & { data?: components["schemas"]["DashboardOverview"]; }; ApiResponseEmpty: components["schemas"]["Envelope"]; ApiResponseObject: components["schemas"]["Envelope"] & { data?: { [key: string]: unknown; }; }; ApiResponseSocialBiRequirements: components["schemas"]["Envelope"] & { data?: components["schemas"]["SocialBiRequirementsResult"]; }; SocialBiRequirementsResult: { apps: components["schemas"]["SocialBiRequirementsApp"][]; access?: components["schemas"]["SocialBiRequirementsAccess"]; }; SocialBiRequirementsApp: { app_code: string; app_name: string; kind: string; restricted?: boolean; allowed_region_ids?: number[]; sections: components["schemas"]["SocialBiRequirementsSection"][]; /** Format: int64 */ updated_at_ms?: number; error?: string; }; SocialBiRequirementsSection: { /** @enum {string} */ key: "new_users" | "revenue" | "retention" | "active" | "gift" | "game"; label?: string; filters?: components["schemas"]["SocialBiRequirementsFilters"]; columns: components["schemas"]["SocialBiRequirementsColumn"][]; metric_definitions?: components["schemas"]["SocialBiRequirementsMetricDefinition"][]; total?: components["schemas"]["SocialBiRequirementsRow"]; daily_series: components["schemas"]["SocialBiRequirementsRow"][]; }; SocialBiRequirementsFilters: { /** @enum {string} */ user_role?: "all" | "host" | "user"; /** @enum {string} */ payer_type?: "all" | "paid" | "unpaid"; }; SocialBiRequirementsColumn: { key: string; label: string; /** @description count、ratio、money_minor、coin、duration_ms 或 number。 */ type: string; tooltip?: string; }; SocialBiRequirementsMetricDefinition: { metric: string; definition: string; }; /** @description 日明细或汇总行;指标以 columns.key 对应的动态字段返回,兼容历史 metrics 对象。 */ SocialBiRequirementsRow: { stat_day?: string; label?: string; metrics?: { [key: string]: unknown; }; } & { [key: string]: unknown; }; SocialBiRequirementsAccess: { all?: boolean; scopes?: components["schemas"]["SocialBiRequirementsScope"][]; }; SocialBiRequirementsScope: { app_code?: string; /** Format: int64 */ region_id?: number; }; ApiResponseFinanceApplication: components["schemas"]["Envelope"] & { data?: components["schemas"]["FinanceApplication"]; }; ApiResponseFinanceApplicationPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageFinanceApplication"]; }; ApiResponseFinanceCoinSellerRechargeOrder: components["schemas"]["Envelope"] & { data?: components["schemas"]["FinanceCoinSellerRechargeOrder"]; }; ApiResponseFinanceCoinSellerRechargeReceiptVerification: components["schemas"]["Envelope"] & { data?: components["schemas"]["FinanceCoinSellerRechargeReceiptVerification"]; }; ApiResponseFinanceCoinSellerRechargeOrderPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageFinanceCoinSellerRechargeOrder"]; }; ApiResponseFinanceWithdrawalApplication: components["schemas"]["Envelope"] & { data?: components["schemas"]["FinanceWithdrawalApplication"]; }; ApiResponseFinanceWithdrawalApplicationPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageFinanceWithdrawalApplication"]; }; ApiResponseHostWithdrawalPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageHostWithdrawal"]; }; ApiResponseRechargeBillPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageRechargeBill"]; }; ApiResponseHostProfilePage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageHostProfile"]; }; ApiResponseHumanRoomRobotConfig: components["schemas"]["Envelope"] & { data?: components["schemas"]["HumanRoomRobotConfig"]; }; ApiResponseLogPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageLog"]; }; ApiResponseMenu: components["schemas"]["Envelope"] & { data?: components["schemas"]["Menu"]; }; ApiResponseMenuList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Menu"][]; }; ApiResponsePermission: components["schemas"]["Envelope"] & { data?: components["schemas"]["Permission"]; }; ApiResponsePermissionList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Permission"][]; }; ApiResponseResetPasswordResult: components["schemas"]["Envelope"] & { data?: components["schemas"]["ResetPasswordResult"]; }; ApiResponseRole: components["schemas"]["Envelope"] & { data?: components["schemas"]["Role"]; }; ApiResponseRoleList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Role"][]; }; ApiResponseSearchList: components["schemas"]["Envelope"] & { data?: components["schemas"]["SearchResult"][]; }; ApiResponseSession: components["schemas"]["Envelope"] & { data?: components["schemas"]["Session"]; }; ApiResponseTeam: components["schemas"]["Envelope"] & { data?: components["schemas"]["Team"]; }; ApiResponseTeamList: components["schemas"]["Envelope"] & { data?: components["schemas"]["Team"][]; }; ApiResponseUser: components["schemas"]["Envelope"] & { data?: components["schemas"]["AdminUser"]; }; ApiResponseUserPage: components["schemas"]["Envelope"] & { data?: components["schemas"]["ApiPageUser"]; }; AdminUser: { account: string; id: number; lastLogin?: string; mfa?: string; mfaEnabled?: boolean; name: string; role?: string; roleIds?: number[]; status: string; team?: string; teamId?: number; teamName?: string; }; Agency: { agencyId: number; activeHostCount?: number; createdAtMs?: number; createdByUserId?: number; joinEnabled?: boolean; maxHosts?: number; name?: string; ownerUserId?: string; parentBdUserId?: string; regionId?: number; status?: string; updatedAtMs?: number; }; Manager: { avatar?: string; bdLeaderCount?: number; canAddAdmin?: boolean; canAddBdLeader?: boolean; canAddSuperadmin?: boolean; canBlockUser?: boolean; canGrantAvatarFrame?: boolean; canGrantBadge?: boolean; canGrantVehicle?: boolean; canGrantVip?: boolean; canTransferUserCountry?: boolean; canUpdateUserLevel?: boolean; createdAtMs?: number; contact?: string; displayUserId?: string; lastInvitedAtMs?: number; regionId?: number; regionName?: string; /** @enum {string} */ status?: "active" | "disabled"; updatedAtMs?: number; userId: string; username?: string; }; CoinSeller: { avatar?: string; canManageSubCoinSellers?: boolean; contact?: string; createdAtMs?: number; createdByUserId?: number; displayUserId?: string; merchantAssetType?: string; merchantBalance?: number; prettyDisplayUserId?: string; prettyId?: string; regionId?: number; regionName?: string; /** @enum {string} */ status?: "active" | "disabled"; subCoinSellerCount?: number; totalRechargeUsdtMicro?: number; updatedAtMs?: number; userId: string; username?: string; }; CoinSellerSubApplicationUser: { avatar?: string; displayUserId?: string; regionId?: number; regionName?: string; userId: string; username?: string; }; CoinSellerSubApplication: { applicationId: string; commandId?: string; createdAtMs?: number; parent: components["schemas"]["CoinSellerSubApplicationUser"]; relationId?: string; reviewedAtMs?: number; reviewedByAdminId?: string; reviewReason?: string; /** @enum {string} */ status: "pending" | "approved" | "rejected"; target: components["schemas"]["CoinSellerSubApplicationUser"]; updatedAtMs?: number; }; CoinSellerSubApplicationReviewApplication: { applicationId: string; commandId?: string; createdAtMs?: number; parentUserId: string; relationId?: string; reviewedAtMs?: number; reviewedByAdminId?: string; reviewReason?: string; /** @enum {string} */ status: "pending" | "approved" | "rejected"; targetUserId: string; updatedAtMs?: number; }; CoinSellerSubRelation: { childUserId: string; createdAtMs?: number; createdByUserId?: string; parentUserId: string; relationId: string; status: string; updatedAtMs?: number; }; CoinSellerSubApplicationReviewChild: { avatar?: string; canManageSubCoinSellers?: boolean; contactInfo?: string; displayUserId?: string; merchantAssetType?: string; regionId?: number; regionName?: string; status?: string; updatedAtMs?: number; userId: string; username?: string; }; CoinSellerSubApplicationReviewPayload: { commandId: string; reason?: string; }; CoinSellerSubApplicationReviewResult: { application?: components["schemas"]["CoinSellerSubApplicationReviewApplication"]; child?: components["schemas"]["CoinSellerSubApplicationReviewChild"]; relation?: components["schemas"]["CoinSellerSubRelation"]; }; CoinLedgerUser: { avatar?: string; displayUserId?: string; userId: string; username?: string; }; CoinSellerLedger: { /** Format: int64 */ amount: number; /** Format: int64 */ availableDelta: number; /** @enum {string} */ bizType: "coin_seller_stock_purchase" | "coin_seller_stock_deduction" | "coin_seller_recharge" | "coin_seller_coin_compensation" | "coin_seller_transfer" | "coin_seller_sub_transfer" | "salary_transfer_to_coin_seller" | "manual_credit"; commandId?: string; counterpartyUserId?: string; /** Format: int64 */ createdAtMs: number; /** @enum {string} */ direction: "income" | "expense"; /** Format: int64 */ entryId: number; /** @enum {string} */ ledgerType: "admin_stock_credit" | "seller_transfer" | "sub_seller_transfer" | "salary_transfer_received"; metadata?: { [key: string]: unknown; }; operator?: { adminId?: string; name?: string; username?: string; }; operatorUserId?: string; /** Format: int64 */ paidAmountMicro?: number; paidCurrencyCode?: string; reason?: string; receiver: components["schemas"]["CoinLedgerUser"]; seller: components["schemas"]["CoinLedgerUser"]; /** Format: int64 */ sellerBalanceAfter: number; stockType?: string; transactionId: string; /** Format: int64 */ transferUsdMinor?: number; }; CreateCoinSellerPayload: { canManageSubCoinSellers?: boolean; commandId: string; contact?: string; reason?: string; targetUserId: string; }; CoinSellerStatusPayload: { canManageSubCoinSellers?: boolean; commandId: string; contact?: string; reason?: string; /** @enum {string} */ status: "active" | "disabled"; }; CreateManagerPayload: { canAddAdmin?: boolean; canAddBdLeader?: boolean; canAddSuperadmin?: boolean; canBlockUser?: boolean; canGrantAvatarFrame?: boolean; canGrantBadge?: boolean; canGrantVehicle?: boolean; canGrantVip?: boolean; canTransferUserCountry?: boolean; canUpdateUserLevel?: boolean; contact?: string; targetUserId: string; }; UpdateManagerPayload: { canAddAdmin?: boolean; canAddBdLeader?: boolean; canAddSuperadmin?: boolean; canBlockUser?: boolean; canGrantAvatarFrame?: boolean; canGrantBadge?: boolean; canGrantVehicle?: boolean; canGrantVip?: boolean; canTransferUserCountry?: boolean; canUpdateUserLevel?: boolean; contact?: string; /** @enum {string} */ status?: "active" | "disabled"; }; BDProfile: { agencyCount?: number; createdAtMs?: number; createdByUserId?: number; parentLeaderUserId?: string; regionId?: number; role?: string; status?: string; updatedAtMs?: number; userId: string; }; CreateUserResult: { initialPassword?: string; }; DashboardOverview: { [key: string]: unknown; }; Envelope: { code?: number; data?: unknown; message?: string; }; HostProfile: { createdAtMs?: number; currentAgencyId?: number; currentMembershipId?: number; firstBecameHostAtMs?: number; regionId?: number; source?: string; status?: string; updatedAtMs?: number; userId: string; }; HostWithdrawalUser: { userId?: string; displayUserId?: string; username?: string; avatar?: string; }; HostWithdrawal: { id: string; /** @enum {string} */ recordType: "salary_transfer" | "withdrawal"; identity: string; salaryAssetType: string; sourceUserId?: string; sourceUser?: components["schemas"]["HostWithdrawalUser"]; sellerUserId?: string; sellerUser?: components["schemas"]["HostWithdrawalUser"]; /** Format: int64 */ usdMinorAmount: number; /** Format: int64 */ coinAmount: number; status: string; transactionId?: string; commandId?: string; applicationId?: string; freezeTransactionId?: string; auditTransactionId?: string; withdrawMethod?: string; withdrawAddress?: string; auditRemark?: string; auditImageUrl?: string; metadata?: { [key: string]: unknown; }; /** Format: int64 */ createdAtMs: number; /** Format: int64 */ updatedAtMs: number; }; HumanRoomRobotCountryRule: { allowedOwnerIds?: string[]; countryCode: string; maxRoomCount: number; }; HumanRoomRobotConfig: { candidateRoomMaxOnline?: number; countryLimitEnabled?: boolean; countryRules?: components["schemas"]["HumanRoomRobotCountryRule"][]; enabled?: boolean; giftIds?: string[]; luckyComboMax?: number; luckyComboMin?: number; luckyGiftIds?: string[]; luckyPauseMaxMs?: number; luckyPauseMinMs?: number; maxGiftSenders?: number; normalGiftIntervalMaxMs?: number; normalGiftIntervalMinMs?: number; robotReplaceMaxMs?: number; robotReplaceMinMs?: number; robotStayMaxMs?: number; robotStayMinMs?: number; roomFullStopOnline?: number; roomTargetMaxOnline?: number; roomTargetMinOnline?: number; superLuckyGiftIds?: string[]; updatedAtMs?: number; updatedByAdminId?: number; }; HumanRoomRobotConfigInput: components["schemas"]["HumanRoomRobotConfig"]; AdminJob: { id: number; type: string; status: string; payloadJson?: string; resultJson?: string; error?: string; attempt?: number; maxAttempts?: number; artifactPath?: string; createdBy?: number; createdByName?: string; startedAtMs?: number | null; finishedAtMs?: number | null; createdAtMs?: number; updatedAtMs?: number; }; Country: { countryCode: string; countryDisplayName?: string; countryId: number; countryName?: string; createdAtMs?: number; enabled?: boolean; flag?: string; isoAlpha3?: string; isoNumeric?: string; phoneCountryCode?: string; sortOrder?: number; updatedAtMs?: number; }; CountryBaseInput: { countryDisplayName: string; countryName: string; flag?: string; isoAlpha3?: string; isoNumeric?: string; phoneCountryCode?: string; sortOrder?: number; }; CountryCreateInput: components["schemas"]["CountryBaseInput"] & { countryCode: string; enabled?: boolean; }; CountryUpdateInput: components["schemas"]["CountryBaseInput"]; CountryRenameCodeInput: components["schemas"]["CountryBaseInput"] & { countryCode: string; }; CountryCodeRenameJob: { jobId: number; status: string; countryId: number; oldCountryCode: string; newCountryCode: string; }; CountryList: { items: components["schemas"]["Country"][]; total: number; }; Log: { [key: string]: unknown; }; Menu: { [key: string]: unknown; }; MenuInput: { [key: string]: unknown; }; Permission: { [key: string]: unknown; }; PermissionInput: { [key: string]: unknown; }; ResetPasswordResult: { initialPassword?: string; }; Role: { [key: string]: unknown; }; RoleInput: { [key: string]: unknown; }; SearchResult: { [key: string]: unknown; }; Session: { [key: string]: unknown; }; Team: { createdAtMs?: number; description?: string; id: number; parentId?: number | null; parentName?: string; name: string; sort?: number; updatedAtMs?: number; userCount?: number; children?: components["schemas"]["Team"][]; } & { [key: string]: unknown; }; TeamInput: { description?: string; name: string; parentId?: number | null; sort?: number; } & { [key: string]: unknown; }; UserInput: { teamId?: number; } & { [key: string]: unknown; }; RechargeBill: { appCode: string; transactionId: string; commandId?: string; rechargeType: string; status: string; externalRef?: string; userId: string; sellerUserId?: string; sellerRegionId?: number; targetRegionId?: number; policyId?: number; policyVersion?: string; currencyCode?: string; coinAmount: number; usdMinorAmount: number; providerAmountMinor?: number; exchangeCoinAmount?: number; exchangeUsdMinorAmount?: number; createdAtMs: number; user?: components["schemas"]["RechargeBillUser"]; seller?: components["schemas"]["RechargeBillUser"]; }; RechargeBillUser: { userId?: string; displayUserId?: string; username?: string; avatar?: string; countryCode?: string; countryName?: string; countryDisplayName?: string; }; FinanceApplication: { id: number; appCode: string; appName?: string; /** @enum {string} */ operation: "user_coin_credit" | "user_coin_debit" | "user_wallet_debit" | "user_wallet_credit" | "coin_seller_coin_credit" | "coin_seller_coin_debit"; walletIdentity?: string; targetUserId: string; coinAmount: number; rechargeAmount: string; credentialImageUrl?: string; credentialText?: string; applicantUserId: number; applicantName?: string; auditorUserId?: number | null; auditorName?: string; /** @enum {string} */ status: "pending" | "approved" | "rejected"; auditRemark?: string; auditedAtMs?: number | null; createdAtMs: number; updatedAtMs: number; dingTalkNotified?: boolean; }; FinanceCoinSellerRechargeOrder: { id: string; appCode: string; targetUserId: string; targetDisplayUserId?: string; usdAmount: string; usdMinorAmount?: number; coinAmount: number; /** @enum {string} */ providerCode: "mifapay" | "v5pay" | "usdt"; /** @enum {string} */ chain?: "TRON" | "BSC"; externalOrderNo: string; providerCountryCode?: string; providerCurrencyCode?: string; providerAmountMinor?: number; providerOrderId?: string; providerStatus?: string; providerPayType?: string; receiveAddress?: string; orderDate?: string; status: string; verifyStatus: string; grantStatus: string; remark?: string; failureReason?: string; providerPayloadJson?: string; walletCommandId?: string; walletTransactionId?: string; walletAssetType?: string; walletAmountDelta?: number; walletBalanceAfter?: number; operatorName?: string; verifiedByName?: string; grantedByName?: string; createdAtMs: number; verifiedAtMs?: number | null; grantedAtMs?: number | null; }; FinanceWithdrawalApplication: { id: number; appCode: string; appName?: string; userId: string; salaryAssetType?: string; withdrawAmount: string; withdrawAmountMinor?: number; withdrawMethod: string; withdrawAddress: string; freezeTransactionId?: string; auditTransactionId?: string; status?: string; approverUserId?: number | null; approverName?: string; auditRemark?: string; auditImageUrl?: string; approvedAtMs?: number | null; createdAtMs: number; updatedAtMs?: number; }; FinanceApplicationInput: { appCode: string; /** @enum {string} */ operation: "user_coin_credit" | "user_coin_debit" | "user_wallet_debit" | "user_wallet_credit" | "coin_seller_coin_credit" | "coin_seller_coin_debit"; /** @enum {string} */ walletIdentity?: "host" | "agency" | "bd"; targetUserId: string; coinAmount: number; rechargeAmount: number; credentialImageUrl?: string; credentialText?: string; }; FinanceCoinSellerRechargeOrderInput: { appCode: string; targetUserId: string; usdAmount: number; coinAmount: number; /** @enum {string} */ providerCode: "mifapay" | "v5pay" | "usdt"; externalOrderNo: string; providerCurrencyCode?: string; providerAmountMinor?: number; /** @enum {string} */ chain?: "TRON" | "BSC"; remark?: string; }; FinanceCoinSellerRechargeReceiptVerification: { verified: boolean; providerCode?: string; externalOrderNo?: string; providerOrderId?: string; status?: string; currencyCode?: string; providerAmountMinor?: number; /** @enum {string} */ chain?: "TRON" | "BSC"; receiveAddress?: string; verifiedAtMs?: number; failureReason?: string; rawJson?: string; }; FinanceCoinSellerRechargeReceiptVerificationInput: { appCode: string; /** @enum {string} */ providerCode: "mifapay" | "v5pay" | "usdt"; externalOrderNo: string; /** @enum {string} */ chain?: "TRON" | "BSC"; usdAmount?: number; usdMinorAmount?: number; providerCurrencyCode?: string; providerAmountMinor?: number; }; UserFinanceScope: { appCode: string; regionId: number; }; }; responses: { /** @description OK */ H5LinkListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseH5LinkList"]; }; }; /** @description OK */ H5LinkResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseH5Link"]; }; }; /** @description OK */ H5LinkDeleteResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseH5LinkDelete"]; }; }; /** @description OK */ AppUserPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAppUserPage"]; }; }; /** @description OK */ AppUserResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAppUser"]; }; }; /** @description OK */ AppUserStatusMutationResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAppUserStatusMutation"]; }; }; /** @description OK */ AppUserBanRecordPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAppUserBanRecordPage"]; }; }; /** @description OK */ AppUserLoginLogPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAppUserLoginLogPage"]; }; }; /** @description OK */ AppUserExportJobResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAppUserExportJob"]; }; }; /** @description OK */ AgencyPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAgencyPage"]; }; }; /** @description OK */ ManagerPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseManagerPage"]; }; }; /** @description OK */ ManagerResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseManager"]; }; }; /** @description OK */ CoinSellerPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCoinSellerPage"]; }; }; /** @description OK */ CoinSellerResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCoinSeller"]; }; }; /** @description OK */ CoinSellerSubApplicationPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCoinSellerSubApplicationPage"]; }; }; /** @description OK */ CoinSellerSubApplicationReviewResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCoinSellerSubApplicationReview"]; }; }; /** @description OK */ CoinSellerLedgerPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCoinSellerLedgerPage"]; }; }; /** @description OK */ BDProfilePageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseBDProfilePage"]; }; }; /** @description OK */ AdminJobPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAdminJobPage"]; }; }; /** @description OK */ AdminJobResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseAdminJob"]; }; }; /** @description Created */ CountryCodeRenameJobResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCountryCodeRenameJob"]; }; }; /** @description OK */ CountryListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCountryList"]; }; }; /** @description OK */ CountryResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCountry"]; }; }; /** @description OK */ CreateUserResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseCreateUserResult"]; }; }; /** @description OK */ DashboardOverviewResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseDashboardOverview"]; }; }; /** @description OK */ VipProgramResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseVipProgram"]; }; }; /** @description OK */ VipConfigResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseVipConfig"]; }; }; /** @description OK */ EmptyResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseEmpty"]; }; }; /** @description OK */ RechargeBillPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseRechargeBillPage"]; }; }; /** @description OK */ FinanceApplicationPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceApplicationPage"]; }; }; /** @description OK */ FinanceApplicationResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceApplication"]; }; }; /** @description OK */ FinanceCoinSellerRechargeOrderPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceCoinSellerRechargeOrderPage"]; }; }; /** @description OK */ FinanceCoinSellerRechargeOrderResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceCoinSellerRechargeOrder"]; }; }; /** @description OK */ FinanceCoinSellerRechargeReceiptVerificationResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceCoinSellerRechargeReceiptVerification"]; }; }; /** @description OK */ FinanceWithdrawalApplicationPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceWithdrawalApplicationPage"]; }; }; /** @description OK */ FinanceWithdrawalApplicationResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseFinanceWithdrawalApplication"]; }; }; /** @description OK */ HostWithdrawalPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseHostWithdrawalPage"]; }; }; /** @description OK */ HostProfilePageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseHostProfilePage"]; }; }; /** @description OK */ HumanRoomRobotConfigResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseHumanRoomRobotConfig"]; }; }; /** @description OK */ LogPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseLogPage"]; }; }; /** @description OK */ MenuListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseMenuList"]; }; }; /** @description OK */ MenuResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseMenu"]; }; }; /** @description OK */ PermissionListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponsePermissionList"]; }; }; /** @description OK */ PermissionResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponsePermission"]; }; }; /** @description OK */ ResetPasswordResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseResetPasswordResult"]; }; }; /** @description OK */ RoleListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseRoleList"]; }; }; /** @description OK */ RoleResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseRole"]; }; }; /** @description OK */ SearchResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseSearchList"]; }; }; /** @description OK */ SessionResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseSession"]; }; }; /** @description OK */ StatisticsObjectResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseObject"]; }; }; /** @description OK */ SocialBiRequirementsResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseSocialBiRequirements"]; }; }; /** @description OK */ TeamListResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseTeamList"]; }; }; /** @description OK */ TeamResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseTeam"]; }; }; /** @description OK */ UserPageResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseUserPage"]; }; }; /** @description OK */ UserResponse: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["ApiResponseUser"]; }; }; }; parameters: { AppCodeHeader: string; AgencyId: number; Id: number; Keyword: string; Page: number; PageSize: number; ParentBdUserId: number; ParentLeaderUserId: number; RegionId: number; Status: string; }; requestBodies: { BatchCreateGiftsRequest: { content: { "application/json": { items: Record[]; }; }; }; BatchDeleteResourcesRequest: { content: { "application/json": { resourceIds: number[]; }; }; }; BatchStatusRequest: { content: { "application/json": { ids: number[]; status: string; }; }; }; CreateCoinSellerRequest: { content: { "application/json": components["schemas"]["CreateCoinSellerPayload"]; }; }; CoinSellerStatusRequest: { content: { "application/json": components["schemas"]["CoinSellerStatusPayload"]; }; }; CoinSellerSubApplicationReviewRequest: { content: { "application/json": components["schemas"]["CoinSellerSubApplicationReviewPayload"]; }; }; CountryCreateRequest: { content: { "application/json": components["schemas"]["CountryCreateInput"]; }; }; CountryRenameCodeRequest: { content: { "application/json": components["schemas"]["CountryRenameCodeInput"]; }; }; CountryUpdateRequest: { content: { "application/json": components["schemas"]["CountryUpdateInput"]; }; }; ChangePasswordRequest: { content: { "application/json": { oldPassword: string; newPassword: string; }; }; }; LoginRequest: { content: { "application/json": { username: string; password: string; }; }; }; FinanceScopeRequest: { content: { "application/json": { scopes: components["schemas"]["UserFinanceScope"][]; }; }; }; FinanceApplicationRequest: { content: { "application/json": components["schemas"]["FinanceApplicationInput"]; }; }; FinanceCoinSellerRechargeOrderRequest: { content: { "application/json": components["schemas"]["FinanceCoinSellerRechargeOrderInput"]; }; }; FinanceCoinSellerRechargeReceiptVerificationRequest: { content: { "application/json": components["schemas"]["FinanceCoinSellerRechargeReceiptVerificationInput"]; }; }; FinanceApplicationAuditRequest: { content: { "application/json": { auditRemark?: string; auditImageUrl?: string; }; }; }; MenuRequest: { content: { "application/json": components["schemas"]["MenuInput"]; }; }; MenuSortRequest: { content: { "application/json": { items: { id: number; sort: number; }[]; }; }; }; MenuVisibleRequest: { content: { "application/json": { visible: boolean; }; }; }; PermissionRequest: { content: { "application/json": components["schemas"]["PermissionInput"]; }; }; RolePermissionRequest: { content: { "application/json": { permissionIds: number[]; }; }; }; RoleRequest: { content: { "application/json": components["schemas"]["RoleInput"]; }; }; StatusRequest: { content: { "application/json": { status: string; }; }; }; TemporaryPaymentLinkRequest: { content: { "application/json": { appCode: string; language?: string; paymentMethodId: number; providerCode: string; regionId: number; returnUrl?: string; usdMinorAmount: number; }; }; }; TeamRequest: { content: { "application/json": components["schemas"]["TeamInput"]; }; }; UserRequest: { content: { "application/json": components["schemas"]["UserInput"]; }; }; }; headers: never; pathItems: never; } export type $defs = Record; export interface operations { listAchievementDefinitions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description 批量创建的礼物 */ 200: { headers: { [name: string]: unknown; }; content: { "application/json": Record[]; }; }; }; }; createAchievementDefinition: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description 批量删除的资源 */ 200: { headers: { [name: string]: unknown; }; content: { "application/json": Record[]; }; }; }; }; updateAchievementDefinition: { parameters: { query?: never; header?: never; path: { achievement_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteAchievementDefinition: { parameters: { query?: never; header?: never; path: { achievement_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listTaskDefinitions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTaskDefinition: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTaskDefinition: { parameters: { query?: never; header?: never; path: { task_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setTaskDefinitionStatus: { parameters: { query?: never; header?: never; path: { task_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listUserLeaderboards: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCPConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCPConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCPRelationships: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCPApplications: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCPWeeklyRankConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCPWeeklyRankConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCPWeeklyRankSettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRedPackets: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRedPacket: { parameters: { query?: never; header?: never; path: { packet_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRedPacketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRedPacketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; retryRedPacketRefund: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getLuckyGiftConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertLuckyGiftConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listLuckyGiftConfigs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listLuckyGiftDraws: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getLuckyGiftDrawSummary: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getWheelConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertWheelConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWheelDraws: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getWheelDrawSummary: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listFirstRechargeRewardClaims: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listInviteActivityRewardClaims: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCumulativeRechargeRewardGrants: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRoomTurnoverRewardSettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; retryRoomTurnoverRewardSettlement: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWeeklyStarCycles: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createWeeklyStarCycle: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getWeeklyStarCycle: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateWeeklyStarCycle: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setWeeklyStarCycleStatus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWeeklyStarLeaderboard: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listWeeklyStarSettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRegistrationRewardClaims: { parameters: { query?: { page?: number; page_size?: number; keyword?: string; status?: string; claimed_start_ms?: number; claimed_end_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getFirstRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateFirstRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCumulativeRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCumulativeRechargeRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getInviteActivityRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateInviteActivityRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomTurnoverRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomTurnoverRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRegistrationRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRegistrationRewardConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getVipProgram: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["VipProgramResponse"]; }; }; updateVipProgram: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["VipProgramUpdateInput"]; }; }; responses: { 200: components["responses"]["VipProgramResponse"]; }; }; getVipConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["VipConfigResponse"]; }; }; updateVipConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["VipConfigInput"]; }; }; responses: { 200: components["responses"]["VipConfigResponse"]; }; }; grantVip: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["VipGrantInput"]; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantVipTrialCard: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["VipTrialCardGrantInput"]; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomRocketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomRocketConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listSevenDayCheckInClaims: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getSevenDayCheckInConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateSevenDayCheckInConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listManagers: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["ManagerPageResponse"]; }; }; createManager: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["CreateManagerPayload"]; }; }; responses: { 201: components["responses"]["ManagerResponse"]; }; }; updateManager: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["UpdateManagerPayload"]; }; }; responses: { 200: components["responses"]["ManagerResponse"]; }; }; listAgencies: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; parent_bd_user_id?: components["parameters"]["ParentBdUserId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AgencyPageResponse"]; }; }; createAgency: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; closeAgency: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; adminAddAgencyHost: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setAgencyStatus: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteAgency: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setAgencyJoinEnabled: { parameters: { query?: never; header?: never; path: { agency_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listBanners: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createBanner: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateBanner: { parameters: { query?: never; header?: never; path: { banner_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteBanner: { parameters: { query?: never; header?: never; path: { banner_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listSplashScreens: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createSplashScreen: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateSplashScreen: { parameters: { query?: never; header?: never; path: { splash_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteSplashScreen: { parameters: { query?: never; header?: never; path: { splash_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPopups: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createPopup: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePopup: { parameters: { query?: never; header?: never; path: { popup_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deletePopup: { parameters: { query?: never; header?: never; path: { popup_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listH5Links: { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["H5LinkListResponse"]; }; }; updateH5Links: { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["H5LinkBatchUpdateInput"]; }; }; responses: { 200: components["responses"]["H5LinkListResponse"]; }; }; createH5Link: { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["H5LinkPayload"]; }; }; responses: { 201: components["responses"]["H5LinkResponse"]; }; }; updateH5Link: { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path: { key: string; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["H5LinkPayload"]; }; }; responses: { 200: components["responses"]["H5LinkResponse"]; }; }; deleteH5Link: { parameters: { query?: never; header: { "X-App-Code": components["parameters"]["AppCodeHeader"]; }; path: { key: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["H5LinkDeleteResponse"]; }; }; listExploreTabs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createExploreTab: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateExploreTab: { parameters: { query?: never; header?: never; path: { tab_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteExploreTab: { parameters: { query?: never; header?: never; path: { tab_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listAppVersions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createAppVersion: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateAppVersion: { parameters: { query?: never; header?: never; path: { version_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteAppVersion: { parameters: { query?: never; header?: never; path: { version_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listApps: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listBDLeaders: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["BDProfilePageResponse"]; }; }; createBDLeader: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteBDLeader: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setBDLeaderStatus: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listBDs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; parent_leader_user_id?: components["parameters"]["ParentLeaderUserId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["BDProfilePageResponse"]; }; }; createBD: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setBDStatus: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinSellers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CoinSellerPageResponse"]; }; }; createCoinSeller: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: components["requestBodies"]["CreateCoinSellerRequest"]; responses: { 201: components["responses"]["CoinSellerResponse"]; }; }; setCoinSellerStatus: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody: components["requestBodies"]["CoinSellerStatusRequest"]; responses: { 200: components["responses"]["CoinSellerResponse"]; }; }; listCoinSellerSubSellers: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; }; header?: never; path: { user_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CoinSellerPageResponse"]; }; }; listCoinSellerSubApplications: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: "pending" | "approved" | "rejected"; parent_user_id?: string; target_user_id?: string; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CoinSellerSubApplicationPageResponse"]; }; }; approveCoinSellerSubApplication: { parameters: { query?: never; header?: never; path: { application_id: string; }; cookie?: never; }; requestBody: components["requestBodies"]["CoinSellerSubApplicationReviewRequest"]; responses: { 200: components["responses"]["CoinSellerSubApplicationReviewResponse"]; }; }; rejectCoinSellerSubApplication: { parameters: { query?: never; header?: never; path: { application_id: string; }; cookie?: never; }; requestBody: components["requestBodies"]["CoinSellerSubApplicationReviewRequest"]; responses: { 200: components["responses"]["CoinSellerSubApplicationReviewResponse"]; }; }; creditCoinSellerStock: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; debitCoinSellerStock: { parameters: { query?: never; header?: never; path: { user_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getCoinSellerSalaryRates: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceCoinSellerSalaryRates: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listHostWithdrawals: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; app_code?: string; record_type?: "salary_transfer" | "withdrawal"; identity?: "host" | "agency" | "bd" | "bd_leader_admin"; status?: components["parameters"]["Status"]; keyword?: components["parameters"]["Keyword"]; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["HostWithdrawalPageResponse"]; }; }; listCountries: { parameters: { query?: { enabled?: boolean; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CountryListResponse"]; }; }; createCountry: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: components["requestBodies"]["CountryCreateRequest"]; responses: { 201: components["responses"]["CountryResponse"]; }; }; getCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CountryResponse"]; }; }; deleteCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CountryResponse"]; }; }; updateCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody: components["requestBodies"]["CountryUpdateRequest"]; responses: { 200: components["responses"]["CountryResponse"]; }; }; renameCountryCode: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody: components["requestBodies"]["CountryRenameCodeRequest"]; responses: { 201: components["responses"]["CountryCodeRenameJobResponse"]; }; }; disableCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CountryResponse"]; }; }; enableCountry: { parameters: { query?: never; header?: never; path: { country_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CountryResponse"]; }; }; listEmojiPacks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createEmojiPack: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listEmojiPackCategories: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; uploadImage: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; uploadFile: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCatalog: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createCatalog: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteCatalog: { parameters: { query?: never; header?: never; path: { game_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateCatalog: { parameters: { query?: never; header?: never; path: { game_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setGameStatus: { parameters: { query?: never; header?: never; path: { game_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPlatforms: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createPlatform: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePlatform: { parameters: { query?: never; header?: never; path: { platform_code: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listSelfGames: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateDiceConfig: { parameters: { query?: never; header?: never; path: { game_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; adjustDicePool: { parameters: { query?: never; header?: never; path: { game_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listDiceRobots: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; generateDiceRobots: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteDiceRobot: { parameters: { query?: never; header?: never; path: { user_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setDiceRobotStatus: { parameters: { query?: never; header?: never; path: { user_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomRpsConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomRpsConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRoomRpsChallenges: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomRpsChallenge: { parameters: { query?: never; header?: never; path: { challenge_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; retryRoomRpsSettlement: { parameters: { query?: never; header?: never; path: { challenge_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; expireRoomRpsChallenge: { parameters: { query?: never; header?: never; path: { challenge_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listGiftTypes: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateGiftTypes: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateGiftType: { parameters: { query?: never; header?: never; path: { type_code: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listGifts: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createGift: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; batchCreateGifts: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["BatchCreateGiftsRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateGift: { parameters: { query?: never; header?: never; path: { gift_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteGift: { parameters: { query?: never; header?: never; path: { gift_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableGift: { parameters: { query?: never; header?: never; path: { gift_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableGift: { parameters: { query?: never; header?: never; path: { gift_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listHosts: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; agency_id?: components["parameters"]["AgencyId"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["HostProfilePageResponse"]; }; }; listHostAgencyPolicies: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createHostAgencyPolicy: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateHostAgencyPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteHostAgencyPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; publishHostAgencyPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listHostSalarySettlements: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listTeamSalaryPolicies: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTeamSalaryPolicy: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTeamSalaryPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteTeamSalaryPolicy: { parameters: { query?: never; header?: never; path: { policy_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinAdjustments: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createCoinAdjustment: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": { /** Format: int64 */ amount: number; commandId?: string; reason: string; remark: string; targetUserId: string; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; lookupCoinAdjustmentTarget: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinLedger: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; user_keyword?: string; biz_type?: string; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listCoinSellerLedger: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; seller_user_id?: number; seller_keyword?: string; seller_filter_user_id?: string; seller_display_user_id?: string; seller_username?: string; ledger_type?: "admin_stock_credit" | "seller_transfer" | "sub_seller_transfer" | "salary_transfer_received"; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["CoinSellerLedgerPageResponse"]; }; }; exportCoinSellerLedger: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; seller_user_id?: number; seller_keyword?: string; seller_filter_user_id?: string; seller_display_user_id?: string; seller_username?: string; ledger_type?: "admin_stock_credit" | "seller_transfer" | "sub_seller_transfer" | "salary_transfer_received"; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content: { "text/csv": string; }; }; }; }; createFullServerNoticeFanout: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": { action_param?: string; action_type?: string; aggregate_id?: string; aggregate_type?: string; batch_size?: number; body?: string; command_id?: string; country?: string; /** Format: int64 */ expire_at_ms?: number; icon_url?: string; image_url?: string; /** @enum {string} */ message_type: "system" | "activity"; metadata_json?: string; priority?: number; producer_event_type?: string; /** Format: int64 */ region_id?: number; /** Format: int64 */ sent_at_ms?: number; summary: string; /** @enum {string} */ target_scope: "all_registered_users" | "all_active_users" | "single_user" | "user_ids" | "region" | "country"; /** Format: int64 */ target_user_id?: number; title: string; user_ids?: (number | string)[]; }; }; }; responses: { 201: components["responses"]["EmptyResponse"]; }; }; listReports: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPolicyTemplates: { parameters: { query?: { keyword?: string; status?: "active" | "disabled"; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description 收益政策模板分页 */ 200: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["Envelope"] & { data?: { items?: components["schemas"]["PolicyTemplate"][]; page?: number; pageSize?: number; page_size?: number; /** Format: int64 */ total?: number; }; }; }; }; }; }; savePolicyTemplate: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["PolicyTemplateInput"]; }; }; responses: { /** @description 已保存的收益政策模板 */ 201: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["Envelope"] & { data?: components["schemas"]["PolicyTemplate"]; }; }; }; }; }; listPolicyInstances: { parameters: { query?: { keyword?: string; status?: "active" | "disabled"; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description 收益政策实例分页 */ 200: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["Envelope"] & { data?: { items?: components["schemas"]["PolicyInstance"][]; page?: number; pageSize?: number; page_size?: number; /** Format: int64 */ total?: number; }; }; }; }; }; }; createPolicyInstance: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["PolicyInstanceInput"]; }; }; responses: { /** @description 已创建的收益政策实例 */ 201: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["Envelope"] & { data?: components["schemas"]["PolicyInstance"]; }; }; }; }; }; publishPolicyInstance: { parameters: { query?: never; header?: never; path: { instance_id: number; }; cookie?: never; }; requestBody?: never; responses: { /** @description 收益政策发布结果 */ 200: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["Envelope"] & { data?: components["schemas"]["PolicyPublishResult"]; }; }; }; }; }; updatePolicyInstanceStatus: { parameters: { query?: never; header?: never; path: { instance_id: number; }; cookie?: never; }; requestBody: { content: { "application/json": { /** @enum {string} */ status: "active" | "disabled"; }; }; }; responses: { /** @description 已更新状态的收益政策实例 */ 200: { headers: { [name: string]: unknown; }; content: { "application/json": components["schemas"]["Envelope"] & { data?: components["schemas"]["PolicyInstance"]; }; }; }; }; }; listRechargeBills: { parameters: { query?: { keyword?: string; recharge_type?: string; status?: string; start_at_ms?: number; end_at_ms?: number; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["RechargeBillPageResponse"]; }; }; getRechargeBillOverview: { parameters: { query?: { keyword?: string; recharge_type?: string; status?: string; region_id?: number; start_at_ms?: number; end_at_ms?: number; tz_offset_minutes?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRechargeBillSummary: { parameters: { query?: { keyword?: string; recharge_type?: string; status?: string; region_id?: number; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; exportRechargeBills: { parameters: { query?: { keyword?: string; recharge_type?: string; status?: string; region_id?: number; start_at_ms?: number; end_at_ms?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; refreshGoogleRechargePaid: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": { transactionIds: string[]; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRechargeRegions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRechargeApps: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRechargeProducts: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRechargeProduct: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRechargeProduct: { parameters: { query?: never; header?: never; path: { product_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteRechargeProduct: { parameters: { query?: never; header?: never; path: { product_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getSocialBiMaster: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; getSocialBiOverview: { parameters: { query?: { stat_tz?: string; start_ms?: number; end_ms?: number; app_codes?: string; region_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; getSocialBiRequirements: { parameters: { query?: { stat_tz?: string; start_ms?: number; end_ms?: number; app_codes?: string; region_id?: number; /** @description 逗号分隔的大区 ID;用于 Social BI 顶栏多选区域。 */ region_ids?: string; section?: "new_users" | "revenue" | "retention" | "active" | "gift" | "game"; user_role?: "all" | "host" | "user"; payer_type?: "all" | "paid" | "unpaid"; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SocialBiRequirementsResponse"]; }; }; getSocialBiFunnel: { parameters: { query?: { stat_tz?: string; start_ms?: number; end_ms?: number; app_codes?: string; region_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; getSocialBiKpi: { parameters: { query?: { stat_tz?: string; start_ms?: number; end_ms?: number; period_month?: string; app_codes?: string; operator_user_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; getFinanceScope: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listFinanceApplications: { parameters: { query?: { app_code?: string; operation?: string; status?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceApplicationPageResponse"]; }; }; createFinanceApplication: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationRequest"]; responses: { 201: components["responses"]["FinanceApplicationResponse"]; }; }; listMyFinanceApplications: { parameters: { query?: { app_code?: string; operation?: string; status?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceApplicationPageResponse"]; }; }; approveFinanceApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceApplicationResponse"]; }; }; rejectFinanceApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceApplicationResponse"]; }; }; listFinanceWithdrawalApplications: { parameters: { query?: { app_code?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceWithdrawalApplicationPageResponse"]; }; }; approveFinanceWithdrawalApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceWithdrawalApplicationResponse"]; }; }; rejectFinanceWithdrawalApplication: { parameters: { query?: never; header?: never; path: { application_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceApplicationAuditRequest"]; responses: { 200: components["responses"]["FinanceWithdrawalApplicationResponse"]; }; }; listFinanceCoinSellerRechargeOrders: { parameters: { query?: { app_code?: string; provider_code?: string; status?: string; verify_status?: string; grant_status?: string; keyword?: string; page?: number; page_size?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceCoinSellerRechargeOrderPageResponse"]; }; }; createFinanceCoinSellerRechargeOrder: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceCoinSellerRechargeOrderRequest"]; responses: { 201: components["responses"]["FinanceCoinSellerRechargeOrderResponse"]; }; }; verifyFinanceCoinSellerRechargeReceipt: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceCoinSellerRechargeReceiptVerificationRequest"]; responses: { 200: components["responses"]["FinanceCoinSellerRechargeReceiptVerificationResponse"]; }; }; verifyFinanceCoinSellerRechargeOrder: { parameters: { query?: never; header?: never; path: { order_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceCoinSellerRechargeOrderResponse"]; }; }; grantFinanceCoinSellerRechargeOrder: { parameters: { query?: never; header?: never; path: { order_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["FinanceCoinSellerRechargeOrderResponse"]; }; }; listTemporaryPaymentLinks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTemporaryPaymentLink: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["TemporaryPaymentLinkRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getTemporaryPaymentLink: { parameters: { query?: never; header?: never; path: { order_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listThirdPartyPaymentChannels: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setThirdPartyPaymentMethodStatus: { parameters: { query?: never; header?: never; path: { method_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; syncThirdPartyPaymentMethods: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": { providerCode?: string; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateThirdPartyPaymentRate: { parameters: { query?: never; header?: never; path: { method_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; syncThirdPartyPaymentRates: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody: { content: { "application/json": { markupPercent: number; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRegions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRegion: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRegionCountries: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableRegion: { parameters: { query?: never; header?: never; path: { region_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceGrants: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantResourceGroup: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; revokeResourceGrant: { parameters: { query?: never; header?: never; path: { grant_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantResource: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; lookupResourceGrantTarget: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceShopItems: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertResourceShopItems: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceShopPurchaseOrders: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableResourceShopItem: { parameters: { query?: never; header?: never; path: { shop_item_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableResourceShopItem: { parameters: { query?: never; header?: never; path: { shop_item_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getResourceIdentityAutoGrantConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResourceIdentityAutoGrantConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResourceGroups: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createResourceGroup: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableResourceGroup: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResourceGroupItems: { parameters: { query?: never; header?: never; path: { group_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listResources: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createResource: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; batchDeleteResources: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["BatchDeleteResourcesRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; disableResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; enableResource: { parameters: { query?: never; header?: never; path: { resource_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRooms: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; owner_user_keyword?: string; status?: components["parameters"]["Status"]; region_id?: components["parameters"]["RegionId"]; sort_by?: string; sort_direction?: string; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; deleteRoom: { parameters: { query?: never; header?: never; path: { room_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoom: { parameters: { query?: never; header?: never; path: { room_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRoomWhitelistConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRoomWhitelistConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRoomPins: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRoomPin: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; cancelRoomPin: { parameters: { query?: never; header?: never; path: { pin_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRobotRooms: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createRobotRoom: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listAvailableRoomRobots: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getHumanRoomRobotConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["HumanRoomRobotConfigResponse"]; }; }; updateHumanRoomRobotConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": components["schemas"]["HumanRoomRobotConfigInput"]; }; }; responses: { 200: components["responses"]["HumanRoomRobotConfigResponse"]; }; }; startRobotRoom: { parameters: { query?: never; header?: never; path: { room_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; stopRobotRoom: { parameters: { query?: never; header?: never; path: { room_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listLevelConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; upsertRule: { parameters: { query?: never; header?: never; path: { track: number; level: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createTier: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTier: { parameters: { query?: never; header?: never; path: { tier_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateTrack: { parameters: { query?: never; header?: never; path: { track: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listRegionBlocks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRegionBlocks: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": { keywords: string[]; whitelist_ips?: string[]; whitelist_user_ids?: string[]; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; getRiskConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRiskConfig: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: { content: { "application/json": { max_accounts_per_device: number; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appListUsers: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; user_id?: string; display_user_id?: string; username?: string; country?: string; region_id?: number; status?: string; start_ms?: number; end_ms?: number; sort_by?: "created_at" | "coin"; sort_direction?: "asc" | "desc"; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AppUserPageResponse"]; }; }; appGetUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AppUserResponse"]; }; }; appUpdateUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["AppUserUpdateInput"]; }; }; responses: { 200: components["responses"]["AppUserResponse"]; }; }; appBanUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["AppUserBanInput"]; }; }; responses: { 200: components["responses"]["AppUserStatusMutationResponse"]; }; }; appAdjustUserLevels: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["AppUserLevelAdjustmentInput"]; }; }; responses: { 200: components["responses"]["AppUserResponse"]; }; }; appListUserLoginLogs: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AppUserLoginLogPageResponse"]; }; }; appSetPassword: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["AppUserPasswordInput"]; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; appUnbanUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody: { content: { "application/json": components["schemas"]["AppUserUnbanInput"]; }; }; responses: { 200: components["responses"]["AppUserStatusMutationResponse"]; }; }; appListBannedUsers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AppUserBanRecordPageResponse"]; }; }; appListLoginLogs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AppUserLoginLogPageResponse"]; }; }; appExportUsers: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; user_id?: string; display_user_id?: string; username?: string; country?: string; region_id?: number; status?: string; start_ms?: number; end_ms?: number; sort_by?: "created_at" | "coin"; sort_direction?: "asc" | "desc"; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AppUserExportJobResponse"]; }; }; changePassword: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["ChangePasswordRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; login: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["LoginRequest"]; responses: { 200: components["responses"]["SessionResponse"]; }; }; logout: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; me: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SessionResponse"]; }; }; refresh: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SessionResponse"]; }; }; dashboardOverview: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["DashboardOverviewResponse"]; }; }; statisticsOverview: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; series_start_ms?: number; series_end_ms?: number; region_id?: number; country_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; listPlatformGrantRecords: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; stat_day?: string; region_id?: number; country_id?: number; user_id?: number; source?: string; page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; listPlatformGrantUsers: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; stat_day?: string; region_id?: number; country_id?: number; user_id?: number; source?: string; page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; selfGameStatisticsOverview: { parameters: { query?: { app_code?: string; stat_tz?: string; start_ms?: number; end_ms?: number; region_id?: number; country_id?: number; game_id?: string; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["StatisticsObjectResponse"]; }; }; listLoginLogs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["LogPageResponse"]; }; }; exportLoginLogs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content?: never; }; }; }; listOperationLogs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["LogPageResponse"]; }; }; exportOperationLogs: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content?: never; }; }; }; navigationMenus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["MenuListResponse"]; }; }; listPermissions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["PermissionListResponse"]; }; }; createPermission: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["PermissionRequest"]; responses: { 200: components["responses"]["PermissionResponse"]; }; }; deletePermission: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePermission: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["PermissionRequest"]; responses: { 200: components["responses"]["PermissionResponse"]; }; }; syncPermissions: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["PermissionListResponse"]; }; }; listRoles: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["RoleListResponse"]; }; }; createRole: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["RoleRequest"]; responses: { 200: components["responses"]["RoleResponse"]; }; }; deleteRole: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateRole: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["RoleRequest"]; responses: { 200: components["responses"]["RoleResponse"]; }; }; getRoleDataScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRoleDataScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceRolePermissions: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["RolePermissionRequest"]; responses: { 200: components["responses"]["RoleResponse"]; }; }; search: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["SearchResponse"]; }; }; listSystemMenus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["MenuListResponse"]; }; }; createMenu: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["MenuRequest"]; responses: { 200: components["responses"]["MenuResponse"]; }; }; deleteMenu: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updateMenu: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["MenuRequest"]; responses: { 200: components["responses"]["MenuResponse"]; }; }; updateMenuVisible: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["MenuVisibleRequest"]; responses: { 200: components["responses"]["MenuResponse"]; }; }; sortMenus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["MenuSortRequest"]; responses: { 200: components["responses"]["MenuListResponse"]; }; }; listUsers: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; role?: string; status?: components["parameters"]["Status"]; team_id?: number; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["UserPageResponse"]; }; }; createUser: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["UserRequest"]; responses: { 200: components["responses"]["CreateUserResponse"]; }; }; getUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["UserResponse"]; }; }; updateUser: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["UserRequest"]; responses: { 200: components["responses"]["UserResponse"]; }; }; listUserFinanceScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; replaceUserFinanceScopes: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["FinanceScopeRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; resetUserPassword: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["ResetPasswordResponse"]; }; }; updateUserStatus: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: components["requestBodies"]["StatusRequest"]; responses: { 200: components["responses"]["UserResponse"]; }; }; batchUpdateUserStatus: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["BatchStatusRequest"]; responses: { 200: components["responses"]["EmptyResponse"]; }; }; exportUsers: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { /** @description CSV */ 200: { headers: { [name: string]: unknown; }; content?: never; }; }; }; listJobs: { parameters: { query?: { page?: components["parameters"]["Page"]; page_size?: components["parameters"]["PageSize"]; keyword?: components["parameters"]["Keyword"]; status?: string; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AdminJobPageResponse"]; }; }; getJob: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["AdminJobResponse"]; }; }; downloadJobArtifact: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { /** @description Export artifact */ 200: { headers: { [name: string]: unknown; }; content: { "text/csv": string; }; }; }; }; cancelJob: { parameters: { query?: never; header?: never; path: { id: components["parameters"]["Id"]; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listTeams: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; }; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["TeamListResponse"]; }; }; createTeam: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: components["requestBodies"]["TeamRequest"]; responses: { 200: components["responses"]["TeamResponse"]; }; }; updateTeam: { parameters: { query?: never; header?: never; path: { team_id: number; }; cookie?: never; }; requestBody?: components["requestBodies"]["TeamRequest"]; responses: { 200: components["responses"]["TeamResponse"]; }; }; listTeamUsers: { parameters: { query?: { keyword?: components["parameters"]["Keyword"]; status?: components["parameters"]["Status"]; }; header?: never; path: { team_id: number; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["UserPageResponse"]; }; }; listPrettyIdPools: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; createPrettyIdPool: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; updatePrettyIdPool: { parameters: { query?: never; header?: never; path: { pool_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; generatePrettyIds: { parameters: { query?: never; header?: never; path: { pool_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; listPrettyIds: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; grantPrettyId: { parameters: { query?: never; header?: never; path?: never; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; recyclePrettyId: { parameters: { query?: never; header?: never; path: { pretty_id: string; }; cookie?: never; }; requestBody?: { content: { "application/json": { reason?: string; }; }; }; responses: { 200: components["responses"]["EmptyResponse"]; }; }; setPrettyIdStatus: { parameters: { query?: never; header?: never; path: { pretty_id: string; }; cookie?: never; }; requestBody?: never; responses: { 200: components["responses"]["EmptyResponse"]; }; }; }