2026-07-10 20:20:58 +08:00

10757 lines
284 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* 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/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}/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;
};
"/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}/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<string, never>;
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;
};
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 */
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 */
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<string, never>[];
};
};
};
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<string, never>;
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<string, never>[];
};
};
};
};
createAchievementDefinition: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
/** @description 批量删除的资源 */
200: {
headers: {
[name: string]: unknown;
};
content: {
"application/json": Record<string, never>[];
};
};
};
};
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"];
};
};
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?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appGetUser: {
parameters: {
query?: never;
header?: never;
path: {
id: components["parameters"]["Id"];
};
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appUpdateUser: {
parameters: {
query?: never;
header?: never;
path: {
id: components["parameters"]["Id"];
};
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appBanUser: {
parameters: {
query?: never;
header?: never;
path: {
id: components["parameters"]["Id"];
};
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appListUserLoginLogs: {
parameters: {
query?: never;
header?: never;
path: {
id: components["parameters"]["Id"];
};
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appSetPassword: {
parameters: {
query?: never;
header?: never;
path: {
id: components["parameters"]["Id"];
};
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appUnbanUser: {
parameters: {
query?: never;
header?: never;
path: {
id: components["parameters"]["Id"];
};
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appListBannedUsers: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
appListLoginLogs: {
parameters: {
query?: never;
header?: never;
path?: never;
cookie?: never;
};
requestBody?: never;
responses: {
200: components["responses"]["EmptyResponse"];
};
};
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"];
};
};
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"];
};
};
}