openapi: 3.0.1 info: title: MultiMarkets-ManagerAPI-EN description: >- Providing API to TOB business side, which can provide various types of support such as customer information, fund management, activity push, etc. version: 1.0.0 tags: - name: Auth - name: Basic - name: Product - name: Fund - name: Customer - name: Message - name: Trade - name: Trade/Spot - name: Activities - name: Markets - name: Markets/HTTP paths: /config.admin.AdminSymbolDubboService.getSymbolTradeTypeByCompanyId: post: summary: Get customer group configuration information deprecated: false description: >- bizType=config.admin.AdminSymbolDubboService.getSymbolTradeTypeByCompanyId tags: - Product parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: companyId: type: string description: Company ID title: Company ID tradeType: type: string description: Trade mode ID title: Trade mode ID customerGroupId: type: string description: Customer group ID title: Customer group ID required: - companyId - tradeType - customerGroupId example: companyId: '{{company}}' tradeType: 1 customerGroupId: 50 responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module identifier code code: type: string title: Status Return Code description: Status return code msg: type: string title: Status Description description: Status description tm: type: string title: Processing Duration (Milliseconds) description: Processing duration (milliseconds) trace: type: string title: Trace Code description: Trace code msgParams: type: string title: Placeholder Parameters in Return Description description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array items: type: object properties: symbolId: type: integer title: Product ID description: Product ID symbolCode: type: string title: Product Code description: Product code symbolName: type: string title: Product Name description: Product name customerGroupId: type: string title: Customer Group ID description: Customer group ID tradeType: type: string title: Trade Mode ID description: Trade mode ID tradeTypeName: type: string title: Trade Mode Name description: Trade mode name required: - symbolId - tradeType - customerGroupId - symbolName - symbolCode - tradeTypeName title: Data Body description: Data body title: '' required: - bizCode - code - tm example: msg: Success fail: false trace: t-3c2bj-9t7sp-kds4-y4snw4-1668760117 code: '0' data: - customerGroupId: '3' symbolCode: BINAN_ATOM_USDT symbolId: 695 tradeTypeName: Contract full position symbolName: BINAN_ATOM_USDT tradeType: 1 bizCode: '' tm: 225 msgParams: null ok: true headers: {} security: [] /config.admin.AdminSymbolDubboService.getSymbolList: post: summary: Get customer group product list deprecated: false description: bizType=config.admin.AdminSymbolDubboService.getSymbolList tags: - Product parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: name: type: string description: >- Product name, search, do not pass to check all products under the customer group customerGroupId: type: number description: Customer Group ID required: - customerGroupId example: customerGroupId: 1 name: EURUSD responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string description: Module identifier code code: type: string description: Status return code msg: type: string description: Status description tm: type: integer format: int64 description: Processing duration (milliseconds) trace: type: string description: Trace code msgParams: type: string description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array description: Data body items: type: object properties: id: type: integer format: int64 description: Primary key ID status: type: integer format: int32 description: 'Status: 1, 2, 3 (Enabled, Disabled, Deleted)' name: type: string description: Trading product name code: type: string description: Trading product code baseCurrency: type: string description: Base currency profitCurrency: type: string description: Profit currency sourceId: type: string description: Market source tradeTypes: type: string description: Supported play types array ok: type: boolean fail: type: boolean example: msg: Success fail: false trace: t-125g-l4emdt9-z68t54-25x09p-1668758881 code: '0' data: - sourceId: CA_BINANCE_SPOT_ATOM_USDT code: BINAN_ATOM_USDT etf: false tradeTypes: 1,5 name: BINAN_ATOM_USDT profitCurrency: USDT id: 695 baseCurrency: ATOM status: 1 bizCode: '' tm: 74 msgParams: null ok: true headers: {} security: [] /config.admin.AdminSymbolDubboService.getSymbolGroupList: post: summary: Get product group list deprecated: false description: bizType=config.admin.AdminSymbolDubboService.getSymbolGroupList tags: - Product parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: {} example: {} responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module identifier code code: type: string title: Status Return Code description: Status return code msg: type: string title: Status Description description: Status description tm: type: string title: Processing Duration (Milliseconds) description: Processing duration (milliseconds) trace: type: string title: Trace Code description: Trace code msgParams: type: string title: Placeholder Parameters in Return Description description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array items: $ref: '#/components/schemas/SymbolGroup' title: Data Body description: Data body required: - bizCode - code - tm example: msg: Success fail: false trace: t-u3lnq71-fq8qog-6rp1335-j4i54-1668759046 code: '0' data: - companyId: 360 createBy: admin createTime: 1639809358108 updateBy: admin bizName: SYMBOL_GROUP strId: '109' name: bethy updateTime: 1639809358108 id: 109 status: 1 revision: 0 bizCode: '' tm: 8 msgParams: null ok: true headers: {} security: [] /config.admin.AdminSymbolDubboService.getSymbolByCompanyId: post: summary: Get product basic information list deprecated: false description: |- version=0.0.1 bizType=config.admin.AdminSymbolDubboService.getSymbolByCompanyId tags: - Product parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: companyId: type: string description: Company ID tradeType: type: integer description: Game type trace: type: string description: Tracking code. Preferably included for easy issue tracking required: - companyId example: companyId: '{{company}}' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string description: Module identifier code code: type: string description: Status return code msg: type: string description: Status description tm: type: integer format: int64 description: Processing duration (milliseconds) trace: type: string description: Trace code msgParams: type: string description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array description: Data body items: type: object properties: tradeType: type: integer format: int64 description: Play type symbolId: type: integer format: int64 description: Product ID symbolCode: type: string description: Product code symbolName: type: string description: Product name baseCurrency: type: string description: Base currency profitCurrency: type: string description: Profit currency customerGroupIds: type: string description: Customer group permissions symbolGroupIds: type: string description: Product group relations symbolDigits: type: integer format: int32 description: Decimal places askSpread: type: string description: Ask spread bidSpread: type: string description: Bid spread pointRatio: type: integer format: int32 description: Big point ratio dealMode: type: integer format: int32 description: Deal mode etf: type: boolean description: Is ETF fundId: type: integer format: int64 description: Related fund ID labels: type: string description: Labels sortNum: type: integer format: int32 description: Sort field enableShortLoan: type: integer format: int32 description: Is short loan enabled enableLongLoan: type: integer format: int32 description: Is long loan enabled dividend: type: integer format: int32 description: Is trading enabled inHolidayTime: type: integer description: 'Is in holiday, 0: not in holiday, 1: in holiday' inTradeTime: type: integer description: >- Is in trading time, 0: not in trading time, 1: in trading time holidayTimeList: type: array items: $ref: '#/components/schemas/HolidayTime' description: Holiday time tradeTimeList: type: array items: $ref: '#/components/schemas/TradeTime' description: Trading time required: - inHolidayTime - inTradeTime - holidayTimeList - tradeTimeList ok: type: boolean fail: type: boolean example: msg: Success fail: false trace: t-7ui24-xb7pok5-3g6l3-730jh83-1668759433 code: '0' data: - symbolId: 2 pointRatio: 0 customerGroupIds: 2,3,4,6,7,8,9,10,13,15,19,21,23,27,35,42,66,1011,1361 dealMode: 1 baseCurrency: null bidSpread: '0' labels: null enableShortLoan: 0 symbolGroupIds: '118' symbolCode: USDCHF fundId: null etf: false enableLongLoan: 0 dividend: 0 profitCurrency: null symbolName: USD/CHF sortNum: 0 symbolDigits: null askSpread: '0' tradeType: 3 bizCode: '' tm: 52 msgParams: null ok: true headers: {} security: [] /config.admin.AdminSymbolDubboService.getFundByCompanyId: post: summary: Get fund information list deprecated: false description: bizType=config.admin.AdminSymbolDubboService.getFundByCompanyId tags: - Product parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: companyId: type: string description: Company ID trace: type: string description: Tracking code. Preferably included for easy issue tracking required: - companyId example: companyId: '{{company}}' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module identifier code code: type: string title: Status Return Code description: Status return code msg: type: string title: Status Description description: Status description tm: type: string title: Processing Duration (Milliseconds) description: Processing duration (milliseconds) trace: type: string title: Trace Code description: Trace code msgParams: type: string title: Placeholder Parameters in Return Description description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array items: type: object properties: fundId: type: integer title: Fund ID description: Fund ID shareTokenCode: type: string title: Trading Fund Code description: Trading fund code fundName: type: string title: Trading Fund Name description: Trading fund name customerGroupIds: type: string title: Customer Group Permissions description: Customer group permissions required: - fundId - shareTokenCode - fundName - customerGroupIds title: Data Body description: Data body required: - bizCode - code - tm example: msg: Success fail: false trace: t-zn775-2j7se85-p9cc55x1-f172vc-1668764481 code: '0' data: - shareTokenCode: V10 fundId: 80 customerGroupIds: >- 1,2,11,12,16,29,40,41,44,45,47,48,54,55,61,63,64,66,67,70,1005,1006,1008,1359,1360,1812,2157,2258,2266,2286,3057 fundName: V10 Index Fund111 bizCode: '' tm: 15 msgParams: null ok: true headers: {} security: [] /auth/admin.admin.CompanyAuthDubboService.auth: post: summary: Auth deprecated: false description: bizType=admin.admin.CompanyAuthDubboService.auth tags: - Auth parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string requestBody: content: application/json: schema: type: object properties: appId: type: string description: B-end company authorization ID appSecret: type: string description: B-end company authorization key required: - appId - appSecret example: appId: '{{app_id}}' appSecret: '{{app_secret}}' responses: '200': description: '' content: application/json: schema: type: object properties: msg: type: string description: Return information fail: type: boolean trace: type: string description: Global link flag information code: type: string description: System general return code. 0-Success, other exceptions data: type: object properties: code: type: string description: White label code startNumber: type: integer description: Customer code starting number tradeTypes: type: string description: Trading gameplay timezone: type: integer description: Default time zone bgImage: type: string description: Login page background image publicKey: type: string description: Public key configuration bizName: type: string updateBy: type: string description: Updater appId: type: string description: Authorization ID logo: type: string description: White label logo id: type: integer description: Company ID lang: type: string description: Default language adminPassword: type: 'null' description: Admin initial password adImage: type: string description: Advertisement image adminRoleId: type: 'null' description: Initialize company role ID adminUserId: type: 'null' description: Initialize company admin ID tradeTypeList: type: array items: type: object properties: code: type: string description: Game code name: type: string description: Game name id: type: string description: Game ID required: - code - name - id description: Trading game list strId: type: string endNumber: type: integer description: Customer code end number updateTime: type: integer description: Update time stpLoginUser: type: 'null' description: Shoot single user initProgress: type: integer description: >- Initialization progress. 1-Company initialization; 2-Create data source; 3-Initialize data revision: type: integer description: Optimistic lock token: type: string description: Token information demoInitialAmount: type: 'null' description: Initial capital of simulated account stpAccount: type: 'null' description: Shoot single account codeMd5: type: string description: Code MD5 stpPassword: type: 'null' description: Shoot single user password createBy: type: string description: Creator createTime: type: integer description: Creation time domain: type: string description: Domain name name: type: string description: White label name appSecret: type: string description: Authorization key dataSourceType: type: integer description: >- Data source type. 1-Public data source; 2-Independent data source dbPassword: type: 'null' description: Initial password for business database status: type: integer format: long description: Status. 1-Enabled; 2-Disabled; 3-Deleted; companyType: type: string description: Company type. demo-Simulation; real-Real; associationCompanyId: type: integer description: Associated company ID required: - code - startNumber - tradeTypes - timezone - bgImage - publicKey - bizName - updateBy - appId - logo - id - lang - adminPassword - adImage - adminRoleId - adminUserId - tradeTypeList - strId - endNumber - updateTime - stpLoginUser - initProgress - revision - token - demoInitialAmount - stpAccount - codeMd5 - stpPassword - createBy - createTime - domain - name - appSecret - dataSourceType - dbPassword - status - companyType - associationCompanyId description: Response body bizCode: type: string description: Module identifier code tm: type: integer description: Processing time (milliseconds) msgParams: type: 'null' description: >- Placeholder parameter string in return description, multiple parameters separated by commas ok: type: boolean description: Status flag required: - msg - fail - trace - code - data - bizCode - tm - msgParams - ok example: code: '0' msg: Success tm: 4 data: Language: - parentId: 162 id: 163 name: Simplified Chinese displayName: Simplified Chinese nameTw: Simplified Chinese nameEn: Simplified Chinese code: zh-CN parentCode: Language sort: 4 status: 1 revision: 0 createBy: admin createTime: 1636696846289 updateBy: admin updateTime: 1636696846289 - parentId: 162 id: 164 name: English displayName: English nameTw: English nameEn: en-US code: en-US parentCode: Language sort: 2 status: 1 revision: 1 createBy: admin createTime: 1636696876122 updateBy: test001 updateTime: 1639822331173 - parentId: 162 id: 618 name: Bulgarian displayName: Bulgarian code: bg-BG parentCode: Language sort: 35 status: 1 revision: 0 createBy: michael.ma createTime: 1669188193142 updateBy: michael.ma updateTime: 1669188193142 ok: true fail: false headers: {} security: [] /customer.app.CustomerWebApiService.checkCustomerExist: post: summary: Check if customer information exists deprecated: false description: |- version=0.0.1 bizType=customer.app.CustomerWebApiService.checkCustomerExist tags: - Customer parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: type: type: integer description: >- Registration login method: 1 email, 2 phone number, 3 customer account loginName: type: string description: 'Account: email/phone number' phoneArea: type: string description: Mobile area code, default area code is +86 emailArea: type: string description: Email area code, default area code is +86 required: - type - loginName example: type: 2 loginName: '{{mock_phone}}' protocol: 'true' emailArea: '+86' phoneArea: '+86' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: integer title: 1 Exists, 2 Does Not Exist description: 1 Exists, 2 Does Not Exist required: - bizCode - code - tm headers: {} security: [] /customer.admin.WhiteCustomerAdminApiService.addCusAndOpenAccountAndKyc: post: summary: Create Account deprecated: false description: >- Parameter: version=0.0.1 bizType=customer.admin.WhiteCustomerAdminApiService.addCusAndOpenAccountAndKyc tags: - Customer parameters: - name: trace in: header description: Trace Id required: true example: '' schema: type: string - name: token in: header description: Access token required: true example: '' schema: type: string - name: version in: header description: Version required: true example: 0.0.1 schema: type: string - name: companyId in: header description: Company Id required: true example: '' schema: type: string requestBody: content: application/json: schema: type: object properties: phone: type: string description: Mobile phone number email: type: string description: Email phoneArea: type: string description: Mobile phone area code, the default area code is +86 emailArea: type: string description: Mailbox area code, the default area code is +86 pwd: type: string description: Login password, MD5 encryption, a123456 country: type: string description: 'Country: US=United States' registerSource: type: integer description: >- Registration source: 1=Mobile web: H5, 2=pcweb: PC_Web, 3=System & background liquidation: System, 4=Android native app: Android, 5=Apple native app: iOS, 6=Hongmeng OS: HOS, 7=pc windows client: PC_Win, 8=pc mac client: PC_Mac, 9=not belonging to the above: other customerGroupId: type: number description: >- Customer group ID: 1 = default customer group; customerFroupId and tradeTypeCurrencyList correspond to each other remark: type: string description: Remark registerDevice: type: string description: Registered device model utmSource: type: string description: Advertising source (account opening link parameter source) utmMedium: type: string description: Advertising medium (account opening link parameter medium) utmCampaign: type: string description: Campaign (account opening link parameter campaign) utmContent: type: string description: Ad group (account opening link parameter content) utmTerm: type: string description: Keywords (account opening link parameter term) thirdServerCode: type: string maxLength: 50 description: Third-party system customer unique identifier. required: - phone - country - customerGroupId - registerSource - pwd example: phone: '{{mock_phone}}' pwd: dc483e80a7a0bd9ef71d8cf973673924 country: '{{national_code}}' registerSource: 1 customerGroupId: 1 tradeTypeCurrencyList: - allCurrency: USDT tradeType: '1' phoneArea: '+86' responses: '200': description: '' content: application/json: schema: type: object properties: code: type: string description: Return Code msg: type: string description: Return Message bizCode: type: string description: biz code tm: description: tm type: number trace: type: string description: trace msgParams: description: msgParams type: string nullable: true data: type: string description: return data,customer no required: - code - msg - bizCode - tm - trace - msgParams - data example: msg: Success fail: false trace: t-h2jv9x-4to64-9mp4wd7-793nv-1661227305 code: '0' data: '86021976' bizCode: '' tm: 236026513 msgParams: null ok: true headers: {} security: [] /customer.admin.WhiteCustomerAdminApiService.page: post: summary: Customer basic information deprecated: false description: |- version=0.0.1 bizType=customer.admin.WhiteCustomerAdminApiService.page tags: - Customer parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: token in: header description: Authentication code required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string requestBody: content: application/json: schema: type: object properties: customerNo: type: string description: Customer Number size: type: number description: Number of rows displayed per page, default is 20 current: type: number description: Current page, default is 1 required: - customerNo example: customerNo: null size: 20 current: 1 responses: '200': description: '' content: application/json: schema: type: object properties: agentCustomerNo: type: string description: Agent number refType: null companyId: type: integer format: int64 description: Company refType: null createTime: type: integer format: int64 description: Creation time / Application time refType: null customerGroupId: type: integer format: int64 description: Customer group Id refType: null customerGroupName: type: string description: Customer group name refType: null customerNo: type: string description: Customer account refType: null customerType: type: integer format: int32 description: >- Customer type 0 default 1 agent 2 credit 3 activity settlement refType: null email: type: string description: Email refType: null firstAccountActivateTime: type: integer format: int64 description: First activation time of trading account refType: null firstName: type: string description: Name refType: null id: type: integer format: int64 description: id refType: null idCard: type: string description: ID number refType: null idCardType: type: string description: ID type refType: null lastName: type: string description: Last name refType: null loginTime: type: integer format: int64 description: Login time refType: null name: type: string description: First name refType: null openAccountType: type: integer format: int32 description: 'Account type: 0. Individual 1. Business ' refType: null phone: type: string description: Phone number refType: null phoneArea: type: string description: Phone area code refType: null registerSource: type: integer format: int32 description: Registration source refType: null remark: type: string description: Remarks refType: null status: type: integer format: int32 description: >- Status: 1. Normal, 2. Disabled, 3. Deleted, 4. Closed account, 5. Locked, 6. Closing account refType: null tgUserId: type: string description: tgUserId refType: null tgUserName: type: string description: tgUserName refType: null thirdAccountNo: type: string description: Third-party account refType: null thirdLoginSource: type: string description: thirdLoginSource refType: null thirdUserId: type: string description: thirdUserId refType: null unitId: type: integer format: int64 description: Institution ID refType: null unitName: type: string description: Institution name refType: null updateTime: type: integer format: int64 description: Update time refType: null title: WhiteCustomerAdminPageVO example: bizCode: '' code: '' data: current: 0 records: - agentCustomerNo: '' companyId: 0 createTime: 0 customerGroupId: 0 customerGroupName: '' customerNo: '' customerType: 0 email: '' firstAccountActivateTime: 0 firstName: '' id: 0 idCard: '' idCardType: '' lastName: '' loginTime: 0 name: '' openAccountType: 0 phone: '' phoneArea: '' registerSource: 0 remark: '' status: 0 tgUserId: '' tgUserName: '' thirdAccountNo: '' thirdLoginSource: '' thirdUserId: '' unitId: 0 unitName: '' updateTime: 0 size: 0 total: 0 fail: true msg: '' msgParams: '' ok: true tm: 0 trace: '' headers: {} security: [] /customer.admin.WhiteCustomerAdminApiService.detail: post: summary: Customer details deprecated: false description: |- version=0.0.1 bizType=customer.admin.WhiteCustomerAdminApiService.detail tags: - Customer parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: token in: header description: Authentication code required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string requestBody: content: application/json: schema: type: object properties: type: type: string description: >- Type information, baseInfo= basic information, tradeAccount= trading account, kyc= kyc information, allKyc= detailed kyc information on the page, bankList= bank card list, walletList= wallet address, otherInfo= other id: type: string description: Customer ID customerNo: type: string description: Customer Number required: - type - id - customerNo example: type: tradeAccount id: '{{customerId}}' customerNo: '{{customer}}' responses: '200': description: '' content: application/json: schema: type: object properties: accountList: type: object description: Trading account list refType: null properties: {} accountRemark: type: string description: Whether the customer has a trading account note refType: null activateStatus: type: integer format: int32 description: Activation status refType: null activateTime: type: integer format: int64 description: Activation time refType: null address: type: string description: Mailing address refType: null apiCheckRule: type: string description: >- API verification rules. 1- email; 2- SMS; 3- Google NFA; enable multiple verifications at the same time, separated by commas. refType: null apiCheckSwitch: type: boolean description: API verification switch refType: null assertPassStatus: type: string description: >- Set fund password reminder flag, 1 requires setting password, 2 does not require refType: null associationCompanyId: type: integer format: int64 description: Associated company Id refType: null companyId: type: integer format: int64 description: Company refType: null companyKycStatus: type: integer format: int32 description: Company KYC account opening status, 1 open 2 not open refType: null companyType: type: string description: Company type refType: null country: type: string description: Country refType: null createTime: type: integer format: int64 description: Creation time refType: null customerAgentMark: type: string description: Customer agent identifier refType: null customerGroupId: type: integer format: int64 description: Customer group refType: null customerNo: type: string description: Customer account refType: null customerType: type: integer format: int32 description: >- Customer type 0 default 1 agent 2 credit 3 activity settlement refType: null deposit: type: integer format: int32 description: Can deposit, 1 can deposit refType: null earlyWarningLevel: type: object description: Warning level refType: null properties: {} email: type: string description: Email refType: null firstName: type: string description: Name refType: null forceLevel: type: object description: Force liquidation level refType: null properties: {} googleId: type: integer format: int64 description: >- Whether to enable MFA, greater than 0, enable, otherwise not enable refType: null id: type: integer format: int64 description: Customer ID refType: null idCard: type: string description: ID number refType: null idCardType: type: string description: ID type refType: null isFund: type: integer format: int32 description: Whether it is a fund manager, 1 is, default 0 is not refType: null kycAuditRemark: type: string description: >- Registration KYC review remarks, review rejection is not empty refType: null kycAuditStatus: type: integer format: int32 description: >- Registration KYC review status: 0 not certified redirect to certification page, 1 pending review, 2 review passed, 3 review failed refType: null kycRemark: type: string description: KYC status name refType: null kycStatus: type: integer format: int32 description: KYC status refType: null lastName: type: string description: Last name refType: null loginPassStatus: type: string description: >- Set password reminder flag, 1 requires setting password, 2 does not require refType: null loginTime: type: integer format: int64 description: Login time refType: null name: type: string description: First name refType: null openAccountType: type: integer format: int32 description: 'Account type: 0. Individual 1. Business ' refType: null optional: type: integer format: int32 description: Optional flag 0 not added 1 added refType: null payPassStatus: type: string description: >- Payment password existence status, 1 does not exist, 2 exists refType: null phone: type: string description: Phone number refType: null phoneArea: type: string description: Phone area code refType: null postalCode: type: string description: Postal code refType: null registerSource: type: integer format: int32 description: Registration source refType: null registerTime: type: integer format: int64 description: Registration time refType: null relationCustomerId: type: integer format: int64 description: Associated account id refType: null source: type: string description: Source refType: null status: type: integer format: int32 description: >- Status: 1. Normal, 2. Disabled, 3. Deleted, 4. Closed account, 5. Locked, 6. Closing account refType: null thirdIntactMsg: type: string description: Third-party login complete data refType: null thirdLoginSource: type: string description: Third-party login source google, facebook, twitter refType: null thirdServerCode: type: string description: Third-party system unique identifier refType: null thirdUserId: type: string description: Third-party userId refType: null type: type: integer format: int32 description: Group type <0 real, 1 simulated, 2 visitor> refType: null unitId: type: integer format: int64 description: Institution ID refType: null unitName: type: string description: Institution name refType: null utmSource: type: string description: Ad source refType: null withdraw: type: integer format: int32 description: Withdrawable, 1 withdrawable refType: null withdrawLevel: type: object description: Withdrawal level refType: null properties: {} title: CustomerAllInfoVO example: bizCode: '' code: '' data: accountList: {} accountRemark: '' activateStatus: 0 activateTime: 0 address: '' apiCheckRule: '' apiCheckSwitch: true assertPassStatus: '' associationCompanyId: 0 companyId: 0 companyKycStatus: 0 companyType: '' country: '' createTime: 0 customerAgentMark: '' customerGroupId: 0 customerNo: '' customerType: 0 deposit: 0 earlyWarningLevel: {} email: '' firstName: '' forceLevel: {} googleId: 0 id: 0 idCard: '' idCardType: '' isFund: 0 kycAuditRemark: '' kycAuditStatus: 0 kycRemark: '' kycStatus: 0 lastName: '' loginPassStatus: '' loginTime: 0 name: '' openAccountType: 0 optional: 0 payPassStatus: '' phone: '' phoneArea: '' postalCode: '' registerSource: 0 registerTime: 0 relationCustomerId: 0 source: '' status: 0 thirdIntactMsg: '' thirdLoginSource: '' thirdServerCode: '' thirdUserId: '' type: 0 unitId: 0 unitName: '' utmSource: '' withdraw: 0 withdrawLevel: {} fail: true msg: '' msgParams: '' ok: true tm: 0 trace: '' headers: {} security: [] /customer.admin.CustomerGroupAdminApiService.groupList: post: summary: Check customer group list deprecated: false description: |- version=0.0.1 bizType=customer.admin.CustomerGroupAdminApiService.groupList Accessible after B-side authentication tags: - Customer parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: {} example: tradeType: 5 customerNo: '86000020' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string description: Module identifier code code: type: string description: Status return code msg: type: string description: Status description tm: type: integer format: int64 description: Processing time (milliseconds) trace: type: string description: Tracking code msgParams: type: string description: >- Placeholder parameter string in return description, multiple parameters separated by commas data: type: object description: Data body properties: id: type: integer description: Customer group ID name: type: string description: Customer group name openAccountType: type: integer description: Is it an opening group, 1 for yes, 0 for no type: type: integer description: >- Customer group type, 0 for real, 1 for test, 2 for guest tradeType: type: integer description: Gameplay ID assets: type: string description: Asset information required: - tradeType - assets ok: type: boolean fail: type: boolean headers: {} security: [] /global/report.admin.CatsTradeDealService.getTradeDealInfoByDealId: post: summary: Get transaction details based on dealId deprecated: false description: |- Description: Query transaction record details based on dealId version=0.0.1 bizType=report.admin.CatsTradeDealService.getTradeDealInfoByDealId tags: - Trade/Spot parameters: - name: companyId in: header description: '' required: false example: '{{company}}' schema: type: string - name: token in: header description: '' required: false example: '{{LoginResult.data.token}}' schema: type: string - name: lang in: header description: '' required: false example: en-US schema: type: string - name: group in: header description: '' required: false example: tradeApi schema: type: string - name: trace in: header description: '' required: false example: '{{mock_trace}}' schema: type: string - name: version in: header description: '' required: false example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: dealId: type: integer format: uint64 required: - dealId example: '' responses: '200': description: '' content: application/json: schema: $ref: '#/components/schemas/BaseResultTradeDeal' examples: '1': summary: Exception example value: msg: System error fail: true trace: x-n9et4-yp4g8q3-0t31r-lopx-1677573670 code: E00003 data: tradeapi.app.OrderApiService.queryTradeRecordPage bizCode: O tm: 3 msgParams: null ok: false '2': summary: Success value: msg: Success fail: false trace: c0359d3a-b8e5-44cf-a2fb-02cc0d780326 code: '0' data: orderId: 1699 fee: 46768 accountCurrency: null accountDigits: 4 alarmMargin: null symbolName: BTC/USDT convertFee: 199998 matchCompanyId: null matchDealIds: null executeMargin: null revision: null pnl: null accountId: 1004460 occupyMargin: null companyId: 463 hedgingOrderNo: null executePrice: 4276400 currentTradeAmount: 10000000 maintainMargin: null customerGroupId: 1 symbolId: 706 bizType: 12 dealId: 1512 orderInCurrency: null orderStatus: null remark: null matchOrderId: null baseCurrency: BTC convertFeeDigits: 4 updateBy: null interest: null customerId: 281 contractSize: null event: null tradeType: 5 direction: 1 pointRatio: null convertExchangeRate: 42763.99 rateDigits: null executeRate: null updateTime: 1705567915141 hedgingDealTime: null spread: null symbolCode: null tradeAmount: null createBy: null positionId: null createTime: 1705567915141 executeNum: 0.02338415 digits: 2 exchangeName: null executeMarginCategoryId: null openTradeAmount: null feeDigits: 8 customerNo: '86000280' executeTime: 1705567918138 bizCode: '' tm: 2 msgParams: null ok: true headers: {} security: [] /global/report.admin.CatsTradeDealService.getTradeDealInfoByOrderId: post: summary: Get transaction details based on orderId deprecated: false description: |- Description: Get transaction details based on orderId version=0.0.1 bizType=report.admin.CatsTradeDealService.getTradeDealInfoByOrderId tags: - Trade/Spot parameters: - name: companyId in: header description: '' required: false example: '{{company}}' schema: type: string - name: token in: header description: '' required: false example: '{{LoginResult.data.token}}' schema: type: string - name: lang in: header description: '' required: false example: en-US schema: type: string - name: group in: header description: '' required: false example: tradeApi schema: type: string - name: trace in: header description: '' required: false example: '{{mock_trace}}' schema: type: string - name: version in: header description: '' required: false example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: orderId: type: integer format: uint64 description: Order ID tradeType: type: integer format: uint64 description: Game type required: - orderId - tradeType example: '' responses: '200': description: '' content: application/json: schema: $ref: '#/components/schemas/BaseResultTradeDealList' examples: '1': summary: Exception example value: msg: System error fail: true trace: x-n9et4-yp4g8q3-0t31r-lopx-1677573670 code: E00003 data: tradeapi.app.OrderApiService.queryTradeRecordPage bizCode: O tm: 3 msgParams: null ok: false '2': summary: Success value: msg: Success fail: false trace: c0359d3a-b8e5-44cf-a2fb-02cc0d780326 code: '0' data: orderId: 1699 fee: 46768 accountCurrency: null accountDigits: 4 alarmMargin: null symbolName: BTC/USDT convertFee: 199998 matchCompanyId: null matchDealIds: null executeMargin: null revision: null pnl: null accountId: 1004460 occupyMargin: null companyId: 463 hedgingOrderNo: null executePrice: 4276400 currentTradeAmount: 10000000 maintainMargin: null customerGroupId: 1 symbolId: 706 bizType: 12 dealId: 1512 orderInCurrency: null orderStatus: null remark: null matchOrderId: null baseCurrency: BTC convertFeeDigits: 4 updateBy: null interest: null customerId: 281 contractSize: null event: null tradeType: 5 direction: 1 pointRatio: null convertExchangeRate: 42763.99 rateDigits: null executeRate: null updateTime: 1705567915141 hedgingDealTime: null spread: null symbolCode: null tradeAmount: null createBy: null positionId: null createTime: 1705567915141 executeNum: 0.02338415 digits: 2 exchangeName: null executeMarginCategoryId: null openTradeAmount: null feeDigits: 8 customerNo: '86000280' executeTime: 1705567918138 bizCode: '' tm: 2 msgParams: null ok: true headers: {} security: [] /tradeapi.admin.OrderAdminApiService.queryCapitalFlowList: post: summary: Funds detail query deprecated: false description: |- group=tradeApi version=0.0.1 bizType=tradeapi.admin.OrderAdminApiService.queryCapitalFlowList tags: - Trade parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string - name: group in: header description: Interface grouping required: true example: tradeApi schema: type: string requestBody: content: application/json: schema: type: object properties: customerId: type: string customerGroupId: type: string customerNo: type: string tradeType: type: integer description: Game ID accountId: type: number description: Account ID accountCurrency: type: string description: Account currency size: type: integer description: Number of items per page current: type: integer description: Current page businessType: type: number description: >- Business type. 0-unrestricted; CFD-full position: 1-deposit; 2-withdrawal; 3-system reset; 4-limit adjustment; 5-freeze; 6-trade; 36-transfer; 42-reward; CFD-margin: 7-deposit; 8-withdrawal; 9-system reset; 10-limit adjustment; 11-freeze; 12-trade; 13-margin adjustment; 37-transfer; 43-reward; Leverage: 14-deposit; 15-withdrawal; 16-limit adjustment; 17-freeze; 18-trade; 19-auto loan; 20-manual loan; 21-auto repayment; 22-manual repayment; 23-loan interest; 35-back-end repayment; 38-transfer; 40-force liquidation repayment; 44-reward; ABCC: 24-deposit; 25-withdrawal; 26-limit adjustment; 27-freeze; 28-trade; 29-auto loan; 30-manual loan; 31-auto repayment; 32-manual repayment; 33-loan interest; 34-back-end repayment; 39-transfer; 41-force liquidation repayment; 45-reward; Spot leverage matching: 50-deposit; 51-withdrawal; 52-limit adjustment; 53-freeze; 54-trade; 55-transfer; 59-reward; Stocks: 601-deposit; 602-withdrawal; 603-limit adjustment; 604-freeze; 605-collateral; 606-trade; 607-loan; 608-repayment; 609-transfer; 610-interest calculation; 611-interest settlement; 612-reward; 613-system reset; 614-company action status: type: integer description: >- Status. 0-Unrestricted; 1-Initialized; 2-Processed successfully; 3-Processing failed; startTime: type: number description: Start time. 13-digit timestamp; 7 days before today endTime: type: number description: End time. 13-digit timestamp; usually today operate: type: integer description: Flow direction. 0-Unrestricted; 1. Increase, 2. Decrease; assetsId: type: number description: Asset Id; lang: type: string description: >- Language (zh_CN-Chinese; en_US-English. Default to Chinese if not filled or filled incorrectly); required: - tradeType - customerNo - customerGroupId - customerId example: tradeType: 5 customerNo: '86000020' customerGroupId: '1' customerId: '21' current: 1 size: 20 startTime: 1668528000000 endTime: 1669219199999 responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code, 0 - Success, others - Failure msg: type: string title: Status Description description: Status Description tm: type: integer format: int64 title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas ok: type: boolean description: Success Flag fail: type: boolean description: Failure Flag data: type: object properties: total: type: integer title: Total Count format: long description: Total Count size: type: integer format: long title: Items Per Page description: Items Per Page current: type: integer format: long title: Current Page description: Current Page records: type: array items: type: object properties: remark: type: string title: Remarks description: Remarks createTime: type: integer title: Creation Date description: Creation Date, 13-digit timestamp format: long updateTime: type: integer format: long title: Update Date description: Update Date, 13-digit timestamp subjectId: type: integer format: long title: Subject ID description: Subject ID bookkeepId: type: integer format: long title: Voucher ID description: Voucher ID amountIn: type: string title: Amount Added description: Amount Added amountOut: type: string title: Amount Deducted description: Amount Deducted status: type: integer format: int32 title: Status description: >- Status, 1 - Initialized; 2 - Processing Successful; 3 - Processing Failed; amountAfter: type: string title: Balance After Change description: Balance After Change businessType: type: integer title: Business Type format: int32 description: >- Business Type, 1 - Deposit; 2 - Withdrawal; 3 - System Reset; 4 - Quota Adjustment; 5 - Freeze; 6 - Transaction; 36 - Transfer; 42 - Reward; businessType1: type: integer format: int32 description: >- Business Subtype, 1001 - Front-end Deposit; 1002 - Deposit Fee; 2001 - Front-end Withdrawal; 2002 - Cancellation of Withdrawal; 2003 - Withdrawal Fee; 2004 - Cancellation of Fee; 2005 - Confirmation of Transfer; 3001 - System Reset; 4001 - Quota Adjustment - Deposit; 4002 - Quota Adjustment - Withdrawal; 4003 - Quota Adjustment - Other; 4004 - Quota Adjustment - Bonus; 4005 - Quota Adjustment - Release Non-withdrawable; 4006 - Quota Adjustment - Non-withdrawable; 4007 - Quota Adjustment - Transfer to Commission; 5001 - Freeze; 5002 - Unfreeze; 6001 - Opening Fee; 6002 - Closing Fee; 6003 - Overnight Interest; 6004 - Market Price Closing Profit and Loss; 6005 - Stop Loss Closing Profit and Loss; 6006 - Take Profit Closing Profit and Loss; 6007 - System Forced Closing Profit and Loss; 6008 - Expiration Forced Closing Profit and Loss; 6009 - Manual Forced Closing Profit and Loss; 36001 - Amount Transferred In; 36002 - Amount Transferred Out; 42001 - Reward Issued; 42002 - Reward Recovered; 42003 - Commission Issued; 42004 - Commission Recovered; title: Business Subtype customerNo: type: string title: Customer Number description: Customer Number digits: type: string title: Decimal Places description: Decimal Places currency: type: string title: Currency description: Currency businessTypeName: type: string title: Business Type Name description: >- Business Type Name, language confirmed by input parameter 'lang' businessType1Name: type: string title: Business Subtype Name description: >- Business Subtype Name, language confirmed by input parameter 'lang' accountId: type: integer title: Account ID format: long description: Account ID orderId: type: integer format: long description: Order ID dealId: type: integer format: long description: Transaction ID title: Data Body description: Data Body title: Record Collection description: Record Collection description: Data Body headers: {} security: [] /tradeapi.admin.OrderAdminApiService.queryPositionPage: post: summary: View position list deprecated: false description: |- group=tradeApi version=0.0.1 bizType=tradeapi.admin.OrderAdminApiService.queryPositionPage tags: - Trade parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string - name: group in: header description: Interface grouping required: true example: tradeApi schema: type: string requestBody: content: application/json: schema: type: object properties: tradeType: type: integer description: Game ID; Only game 1, 2, 6 have positions customerGroupId: type: integer format: long description: Customer group Id customerId: type: integer description: Customer ID format: long customerNo: type: string description: Customer Number accountId: type: number description: Account ID symbolId: type: number description: Product ID sortFieldName: type: string description: >- Sorting field name. orderId-Order Id; openTime-Execution time; symbolId-Product Id; pnl-Profit and loss; sortType: type: string description: >- Sorting method. asc-Ascending; desc-Descending; (default desc) size: type: integer format: long description: Number of data per page. Default 20 current: type: integer format: long description: Current page. Default 1 querySource: type: string description: >- H5: mobile web; PC_Web: pcweb; System: system; Android: Android native app; iOS: Apple native app; HOS: Hongmeng OS; PC_Win: pcwindows client; PC_Mac: pcmac client; default is the same as login source. (The enumeration is for reference only) thirdPartyOrder: type: string required: - tradeType - customerId - customerGroupId example: tradeType: 1 customerId: '22441' customerGroupId: '1' customerNo: '86022441' accountId: 1291816 sortType: desc sortFieldName: openTime responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: integer format: int64 title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas ok: type: boolean title: Is Successful description: Is Successful fail: type: boolean title: Is Failed description: Is Failed data: type: array items: type: object properties: positionId: type: integer title: Position ID format: long description: Position ID orderId: type: integer title: Order ID format: long description: Order ID dealId: type: integer title: Transaction ID format: long description: Transaction ID status: type: string title: Position Status description: >- Position Status; 0 - Initialized; 1 - In Position; 2 - Completed; 3 - Partially Closed; direction: type: integer format: int32 title: Direction description: 1 - Buy; 2 - Sell; symbolId: type: integer title: Product ID format: long description: Product ID symbolName: type: string title: Product Name description: Product Name openAccountDigits: type: integer title: Account Decimal Places at Opening format: int32 description: Account Decimal Places at Opening openSymbolDigits: type: integer format: int32 title: Product Decimal Places at Opening description: Product Decimal Places at Opening openContractSize: type: integer format: int32 title: Contract Size description: Contract Size openPrice: type: string title: Opening Price description: Opening Price openNum: type: string title: Opening Quantity description: Opening Quantity closeAccountDigits: type: integer title: Account Decimal Places at Closing format: int32 description: Account Decimal Places at Closing closeSymbolDigits: type: integer title: Product Decimal Places at Closing format: int32 description: Product Decimal Places at Closing closePrice: type: string title: Closing Price description: Closing Price closeFreeDigits: type: string title: Closing Fee Decimal Places description: Closing Fee Decimal Places profit: type: string title: Profit and Loss description: Profit and Loss openMargin: type: string title: Margin Required at Opening description: Margin Required at Opening stopLoss: type: string title: Stop Loss Price description: Original registration value, unprocessed takeProfit: type: string title: Take Profit Price description: Original registration value, unprocessed remark: type: string title: Remarks description: Remarks margin: type: string title: Real-time Margin description: Real-time Margin openTime: type: integer format: long title: Opening Time description: Opening Time closeTime: type: integer format: long title: Closing Time description: Closing Time openFee: type: string title: Opening Fee description: Opening Fee closeFee: type: string title: Closing Fee description: Closing Fee closeNum: type: string title: Closing Quantity description: Closing Quantity openVolume: type: string title: Opening Volume description: Opening Volume closeVolume: type: string title: Closing Volume description: Closing Volume minVolume: type: string title: Minimum Volume Per Side description: Minimum Volume Per Side stopLossDecimal: type: string title: Stop Loss Price description: >- Stop Loss Price, 'stopLoss' processed according to 'closeSymbolDigits'. Used for front-end display takeProfitDecimal: type: string title: Take Profit Price description: >- Take Profit Price, 'takeProfit' processed according to 'closeSymbolDigits'. Used for front-end display volume: type: string title: Volume description: Volume marginSetType: type: string title: Margin Type description: Margin Type, 1 - Percent; 2 - Range; source: type: string description: >- H5: mobile web; PC_Web: pcweb; System: system; Android: Android native app; iOS: Apple native app; HOS: Hongmeng OS; PC_Win: pcwindows client; PC_Mac: pcmac client; default is the same as login source. (The enumeration is for reference only) thirdPartyOrder: type: string title: Data Body description: Data Body example: msg: Success fail: false trace: x-00d1c642-3c96-4b00-abcc-ad16569658d4-1669277642254 code: '0' data: - symbolId: 810 orderId: 21650935 dealId: 11971285 canReduceMargin: '0.2493' openPrice: '5.540' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.0000' takeProfit: '0' occupyTheMargin: '1.6620' interest: '0.0000' maintenanceMargin: '0.8310' closeVolume: 0 openVolume: 1 closeTime: 0 symbolName: UNI/USDT_PRD closeAccountDigits: 4 openTime: 1669267968638 profit: null tradeType: 2 direction: 1 singleMargin: 16620. 0000000000000000 margin: null openContractSize: 1 resp: null openMargin: '1.6620' openNum: 1 closeSymbolDigits: 3 openFee: '0.2770' warningMargin: '1.3296' stopLossDecimal: '0.000' adjustCrossLevel: 0-0 volume: 1 openSymbolDigits: 3 accountId: 1031768 companyId: 360 positionId: 2022112423089 closeFreeDigits: null stopLoss: '0' minVolume: null marginSetType: '1' crossLevelNum: 3 openAccountDigits: 4 closePrice: '0.0000' status: '1' bizCode: C tm: 16 msgParams: null ok: true headers: {} security: [] /tradeapi.admin.PositionAdminApiService.queryAllPositionPage: post: summary: Querying position information by page deprecated: false description: |- group=tradeApi version=0.0.1 bizType=tradeapi.admin.PositionAdminApiService.queryAllPositionPage tags: - Trade parameters: - name: trace in: header description: '' required: false example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: '' required: false example: '{{company}}' schema: type: string - name: token in: header description: '' required: false example: '{{auto_token}}' schema: type: string - name: version in: header description: '' required: false example: 0.0.1 schema: type: string - name: group in: header description: '' required: false example: tradeApi schema: type: string requestBody: content: application/json: schema: type: object properties: tradeType: type: integer description: Gameplay ID. 1-Whole contract; 2-Isolated contract; customerGroupId: type: integer format: long description: Customer group Id customerId: type: integer description: Customer ID format: long customerNo: type: string description: Customer Number accountId: type: integer description: Account ID format: long symbolId: type: integer description: Product ID format: long orderId: type: integer format: long description: Order ID direction: type: integer format: int32 description: >- Buy/sell direction. 1-Buy; 2-Sell; When not passed, all will be queried, passing other values will result in no data startTime: type: integer format: long description: Opening time - start. (13-digit timestamp, including itself) endTime: type: integer format: long description: Opening time - end. (13-digit timestamp, including itself) sortFieldName: type: string description: >- Sorting field name. id-Position number; orderId-Order ID; openTime-Execution time; symbolId-Product ID; (default id) sortType: type: string description: >- Sorting method. asc-Ascending; desc-Descending; (default desc) size: type: integer format: long description: Number of data per page. Default 20 current: type: integer format: long description: Current page. Default 1 querySource: type: string description: >- H5: mobile web; PC_Web: pcweb; System: system; Android: Android native app; iOS: Apple native app; HOS: Hongmeng OS; PC_Win: pcwindows client; PC_Mac: pcmac client; default is the same as login source. (The enumeration is for reference only) thirdPartyOrder: type: string required: - tradeType example: '' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module identifier code description: Module identifier code code: type: string title: Status return code description: Status return code, 0 success, other failure msg: type: string title: Status description description: Status description tm: type: integer format: int64 title: Processing time (milliseconds) description: Processing time (milliseconds) trace: type: string title: Tracking code description: Tracking code msgParams: type: string title: >- Placeholder parameter string in return description, multiple parameters separated by commas description: >- Placeholder parameter string in return description, multiple parameters separated by commas ok: type: boolean description: Success flag fail: type: boolean description: Failure flag data: type: object properties: current: type: integer format: int32 description: Current page number size: type: integer format: int32 description: Number of data per page total: type: integer format: int32 description: Total count records: type: array items: type: object properties: positionId: type: integer format: long description: Position ID orderId: type: integer format: long description: Order ID dealId: type: integer format: long description: Deal ID status: type: string description: >- Position status. 0-Initialization; 1-Position holding; 2-Completed; 3-Partial closing; direction: type: integer format: int32 description: Buy/sell direction. 1-Buy; 2-Sell; symbolId: type: integer format: long description: Product ID symbolName: type: string description: Product name openAccountDigits: type: integer format: int32 description: Decimal places for opening account openSymbolDigits: type: integer format: int32 description: Decimal places for opening product openContractSize: type: integer format: int32 description: Contract size openPrice: type: string description: Opening unit price openNum: type: string description: Opening quantity closeAccountDigits: type: integer format: int32 description: Decimal places for closing account closeSymbolDigits: type: integer format: int32 description: Decimal places for closing position products closePrice: type: string description: Closing unit price closeFreeDigits: type: string description: Decimal places for closing commission openMargin: type: string description: Initial margin for opening position stopLoss: type: string description: Stop loss price. Integer takeProfit: type: string description: Take profit price. Integer remark: type: string description: Remarks openTime: type: integer format: long description: Opening time. 13-digit timestamp closeTime: type: integer format: long description: Closing time. 13-digit timestamp openFee: type: string description: Opening commission closeFee: type: string description: Closing commission closeNum: type: string description: Closing quantity openVolume: type: string description: Opening lot size closeVolume: type: string description: Closing lot size minVolume: type: string description: Minimum lot size per side stopLossDecimal: type: string description: >- Stop loss price. `stopLoss` processed according to `closeSymbolDigits`. Used for direct display on the front end takeProfitDecimal: type: string description: >- Take profit price. `takeProfit` processed according to `closeSymbolDigits`. Used for direct display on the front end volume: type: string description: Lot size marginSetType: type: string description: Margin type. 1-Ratio; 2-Range; accountId: type: integer format: long description: Account ID tradeType: type: integer description: Game ID format: long bizType: type: integer format: int32 description: >- Opening business type. Gameplay 1 (1-Market price opening; 2-Market price closing; 3-Stop loss closing order; 4-Take profit closing order; 5-Liquidation force closing order; 6-Expiration closing order; 7-Account closure closing order; 8-Manual force closing order; 10-Limit price pending order; 11-Stop loss pending order; 12-Limit price opening;) Gameplay 2 (1-Market price opening; 2-Market price closing; 3-Stop loss closing order; 4-Take profit closing order; 5-Liquidation force closing order; 6-Expiration closing order; 7-Account closure closing order; 8-Manual force closing order; 10-Limit price pending order; 11-Stop loss pending order; 13-Matching limit price opening order; 14-Matching limit price closing order;); customerNo: type: string description: Customer Number customerId: type: integer description: Customer ID format: long querySource: type: string description: >- H5: mobile web; PC_Web: pcweb; System: system; Android: Android native app; iOS: Apple native app; HOS: Hongmeng OS; PC_Win: pcwindows client; PC_Mac: pcmac client; default is the same as login source. (The enumeration is for reference only) thirdPartyOrder: type: string description: Result list title: Data body description: Data body example: msg: Success fail: false trace: ryder_test code: '0' data: total: 11 current: 1 size: 20 records: - symbolId: 1352 bizType: 12 orderId: 22270983 dealId: 97686693 openPrice: '1939.880' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.0000' takeProfit: '0' closeVolume: 0 customerId: 286835 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 4 openTime: 1693832472898 tradeType: 1 direction: 2 openContractSize: 100 openMargin: '0.0000' openNum: 1 closeSymbolDigits: 3 openFee: '0.0000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 5953422 companyId: 360 positionId: 20230904498875 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 4 closePrice: '0.0000' customerNo: '86286820' status: '1' - symbolId: 1352 bizType: 12 orderId: 22270982 dealId: 97686692 openPrice: '1939.910' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.0000' takeProfit: '0' closeVolume: 0 customerId: 286835 closeTime: 0 openVolume: 0.02 symbolName: GOLD-MM closeAccountDigits: 4 openTime: 1693832415377 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.1000' openNum: 2 closeSymbolDigits: 3 openFee: '0.0000' stopLossDecimal: '0.000' volume: 0.02 openSymbolDigits: 3 accountId: 5953422 companyId: 360 positionId: 20230904498780 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 4 closePrice: '0.0000' customerNo: '86286820' status: '1' - symbolId: 1352 bizType: 12 orderId: 22270981 dealId: 97686691 openPrice: '1940.050' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.0000' takeProfit: '0' closeVolume: 0 customerId: 286835 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 4 openTime: 1693832340769 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.0500' openNum: 1 closeSymbolDigits: 3 openFee: '0.0000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 5953422 companyId: 360 positionId: 20230904498635 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 4 closePrice: '0.0000' customerNo: '86286820' status: '1' - symbolId: 1352 bizType: 12 orderId: 30465551 dealId: 103790191 openPrice: '2027.790' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704865586698 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024011001083 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 12 orderId: 28110800 dealId: 101434970 openPrice: '2027.780' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704865478795 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024011001082 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 12 orderId: 28110799 dealId: 101434969 openPrice: '2027.790' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704865451692 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024011001081 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 12 orderId: 28110798 dealId: 101434968 openPrice: '2033.390' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704787818311 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024010901984 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 12 orderId: 28110797 dealId: 101434967 openPrice: '2033.890' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704784473702 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024010901781 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 12 orderId: 28110796 dealId: 101434966 openPrice: '2034.299' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704784417830 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024010901764 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 12 orderId: 28110795 dealId: 101434965 openPrice: '2033.200' remark: null takeProfitDecimal: '0.000' closeNum: 0 closeFee: '0.00000' takeProfit: '0' closeVolume: 0 customerId: 381534 closeTime: 0 openVolume: 0.01 symbolName: GOLD-MM closeAccountDigits: 5 openTime: 1704783605219 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '0.05000' openNum: 1 closeSymbolDigits: 3 openFee: '0.00000' stopLossDecimal: '0.000' volume: 0.01 openSymbolDigits: 3 accountId: 6428695 companyId: 360 positionId: 2024010901668 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 5 closePrice: '0.00000' customerNo: '86381519' status: '1' - symbolId: 1352 bizType: 1 orderId: 22270984 dealId: 97686694 openPrice: '1911.980' remark: null takeProfitDecimal: '0.000' closeNum: 50 closeFee: '0.0000' takeProfit: '0' closeVolume: 0.5 customerId: 1159 closeTime: 0 openVolume: 1 symbolName: GOLD-MM closeAccountDigits: 4 openTime: 1694592867404 tradeType: 1 direction: 1 openContractSize: 100 openMargin: '5.0000' openNum: 100 closeSymbolDigits: 3 openFee: '0.0000' stopLossDecimal: '0.000' volume: 0.5 openSymbolDigits: 3 accountId: 1031236 companyId: 360 positionId: 2023091377112 closeFreeDigits: null stopLoss: '0' marginSetType: '1' openAccountDigits: 4 closePrice: '0.0000' customerNo: '86001158' status: '1' bizCode: C tm: 414 msgParams: null ok: true headers: {} security: [] /tradeapi.admin.OrderAdminApiService.cancelPboOrder: post: summary: Single Customer Cancel pending order deprecated: false description: bizType=tradeapi.admin.OrderAdminApiService.cancelPboOrder tags: - Trade parameters: - name: token in: header description: '' required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: '' required: true example: 0.0.1 schema: type: string - name: group in: header description: '' required: true example: tradeApi schema: type: string - name: trace in: header description: '' required: true example: '{{mock_trace}}' schema: type: string requestBody: content: application/json: schema: title: '' type: object properties: tradeType: description: 'Trading method: contract full position is 1' type: integer customerNo: type: string description: Customer Number customerId: description: Customer Id type: integer customerGroupId: description: Customer group Id type: integer required: - tradeType - customerNo - customerId - customerGroupId example: tradeType: 1 customerNo: '86000188' customerId: 189 customerGroupId: 1 responses: '200': description: '' content: application/json: schema: &ref_0 $ref: '#/components/schemas/BaseResult' example: msg: Success fail: false trace: t-jgl2h-s5ndh-338f8-5bdi0al-1660127057 code: '0' data: - CATS:PROORDER:1_1557311743581831168 bizCode: '' tm: 349 msgParams: null ok: true headers: {} security: [] /tradeapi.admin.OrderAdminApiService.forcedOrder: post: summary: Single Customer closing position deprecated: false description: bizType=tradeapi.admin.OrderAdminApiService.forcedOrder tags: - Trade parameters: - name: token in: header description: '' required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: '' required: true example: 0.0.1 schema: type: string - name: group in: header description: '' required: true example: tradeApi schema: type: string - name: trace in: header description: '' required: true example: '{{mock_trace}}' schema: type: string requestBody: content: application/json: schema: title: '' type: object properties: tradeType: description: Trading gameplay type: integer customerNo: type: string description: Customer Number customerId: description: Customer ID type: integer customerGroupId: description: Customer group number type: integer required: - tradeType - customerNo - customerId - customerGroupId example: tradeType: 1 customerNo: '86000188' customerId: 189 customerGroupId: 1 responses: '200': description: '' content: application/json: schema: *ref_0 example: msg: Success fail: false trace: t-s5h66nh-c4727g1-hbkt0rxn-189w-1660127124 code: '0' data: tradeVolume: '1.0' symbolId: 2 orderId: 116130 fee: '-16.980600' openOrClose: 2 openPrice: '1697.01' takeProfit: null positionId: 2022081000376 interest: '0.000000' openDirection: 1 stopLoss: null executePrice: '1698.06' digits: 2 symbolName: ETH/USDT profit: '-1.050000' direction: 1 bizCode: '' tm: 295 msgParams: null ok: true headers: {} security: [] /message.admin.VerificationAdminService.queryCodeSendStatus: post: summary: Check verification code status deprecated: false description: '' tags: - Message parameters: - name: trace in: header description: '' required: true example: '{{mock_trace}}' schema: type: string - name: version in: header description: '' required: true example: 0.0.1 schema: type: string - name: companyId in: header description: '' required: true example: '{{company}}' schema: type: string requestBody: content: application/json: schema: type: object properties: bizType: type: string title: Business type description: >- EMAIL_COMMON_VERIFICATION_CODE - Email common verification code; EMAIL_LOGIN_VERIFICATION_CODE - Email login verification code; EMAIL_REGISTER_VERIFICATION_CODE - Email registration verification code; EMAIL_PASSWORD_VERIFICATION_CODE - Email forgot password verification code; SMS_COMMON_VERIFICATION_CODE - SMS common verification code; SMS_LOGIN_VERIFICATION_CODE - SMS login verification code; SMS_REGISTER_VERIFICATION_CODE - SMS registration verification code; SMS_PASSWORD_VERIFICATION_CODE - SMS forgot password verification code toUser: type: string title: Recipient code: type: string title: Verification code sendToken: type: string title: Send receipt description: Token returned by C-end verification code sending interface required: - bizType - toUser - code - sendToken example: '' responses: '200': description: '' content: application/json: schema: type: object properties: code: type: string title: System Common Return Code description: 0 - Success, others - Exception msg: type: string title: Return Message description: Return Message bizCode: type: string title: Module Identifier Code description: Module Identifier Code tm: type: integer title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Global Link Identifier Information description: Global Link Identifier Information msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: object properties: bizType: type: string title: Business Type description: Business Type toUser: type: string title: Recipient description: Recipient sendToken: type: string title: Send Token description: Send Token code: type: string title: Verification Code description: Verification Code status: type: string title: Verification Code Status Code description: >- 0 - Initialized; 1 - Pending Use; 2 - Used; 3 - Expired name: type: string title: Verification Code Status Name description: Verification Code Status Name desc: type: string title: Verification Code Status Description description: Verification Code Status Description required: - bizType - toUser - sendToken - code - status - name - desc title: Response Body description: Response Body required: - code - msg - bizCode - tm - trace - msgParams - data headers: {} security: [] /config.admin.AdminDictDubboService.getListByParentCode: post: summary: Get common dictionary list deprecated: false description: bizType=config.admin.AdminDictDubboService.getListByParentCode tags: - Basic parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: false example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: parentCode: type: string description: >- Dictionary code, area code: phone_code, registration source: register_source, bank list: bank_code required: - parentCode example: parentCode: phone_code responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string description: Module identification code code: type: string description: Status return code msg: type: string description: Status description tm: type: integer format: int64 description: Processing duration (milliseconds) trace: type: string description: Tracking code msgParams: type: string description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array description: Data body items: type: object properties: parentId: type: integer format: int64 description: Parent ID id: type: integer format: int64 description: Primary key ID name: type: string description: Dictionary name displayName: type: string description: Display name (front-end display) code: type: string description: Dictionary code parentCode: type: string description: Parent code sort: type: integer format: int32 description: Sort order showType: type: string description: Dictionary display type extend: type: string description: Extended attributes status: type: integer format: int32 description: 'Status 1, 2, 3: Enable, Disable, Delete' createTime: type: integer format: int64 description: Creation time updateTime: type: integer format: int64 description: Update time hasLeaf: type: integer format: int32 description: Whether it has child nodes ok: type: boolean fail: type: boolean example: msg: Success fail: false trace: x-484ynk7-j6o8-t3kglk-yiv7i-1677742871 code: '0' data: - code: Tron(TRC20) displayName: Tron updateTime: 1675995340948 sort: 1 nameEn: null parentId: 469 revision: 5 extend: '' nameTw: null createBy: admin createTime: 1673440493544 parentCode: USDT updateBy: admin name: Tron showType: null id: 1300 hasLeaf: 0 status: 1 bizCode: '' tm: 3 msgParams: null ok: true headers: {} security: [] /config.admin.AdminAssetsDubboService.getAssetsList: post: summary: Get company currency permission deprecated: false description: bizType=config.admin.AdminAssetsDubboService.getAssetsList tags: - Basic parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: companyId: type: string title: '' description: Company ID example: companyId: '360' responses: '200': description: '' content: application/json: schema: type: object properties: code: type: string description: Return Code msg: type: string description: Return Message bizCode: type: string description: biz code tm: description: tm type: number trace: type: string description: trace msgParams: description: msgParams type: string nullable: true data: type: array items: &ref_1 $ref: '#/components/schemas/AssetsVo' description: Asset list description: return data,customer no required: - code - msg - bizCode - tm - trace - msgParams - data example: msg: Success fail: false trace: t-62ut5v1-9s47-psh2w5-6k4t87k-1668757536 code: '0' data: - code: CNY displayName: null strId: '2' updateTime: 1664158550190 type: 1 revision: 8 fundId: 266 createBy: allen createTime: 1616550825827 updateBy: admin bizName: ASSETS name: CNY digits: 2 initState: null id: 2 status: 1 - code: GBP displayName: null strId: '3' updateTime: 1652948804388 type: 2 revision: 3 fundId: 256 createBy: allen createTime: 1616550837446 updateBy: admin bizName: ASSETS name: GBP digits: 3 initState: null id: 3 status: 1 - code: AUD displayName: null strId: '4' updateTime: 1652968248045 type: 2 revision: 3 fundId: 262 createBy: allen createTime: 1616550851237 updateBy: admin bizName: ASSETS name: AUD digits: 3 initState: null id: 4 status: 1 - code: JPY displayName: null strId: '5' updateTime: 1654064729797 type: 2 revision: 3 fundId: 268 createBy: allen createTime: 1616550866234 updateBy: admin bizName: ASSETS name: JPY digits: 3 initState: null id: 5 status: 1 - code: CHF displayName: null strId: '6' updateTime: 1653969205166 type: 2 revision: 3 fundId: 263 createBy: allen createTime: 1616550875887 updateBy: admin bizName: ASSETS name: CHF digits: 3 initState: null id: 6 status: 1 - code: EUR displayName: null strId: '7' updateTime: 1654064684258 type: 1 revision: 3 fundId: 267 createBy: allen createTime: 1616550916866 updateBy: admin bizName: ASSETS name: EUR digits: 3 initState: null id: 7 status: 1 - code: CAD displayName: null strId: '8' updateTime: 1654065103417 type: 2 revision: 3 fundId: 269 createBy: admin createTime: 1616554141598 updateBy: admin bizName: ASSETS name: CAD digits: 3 initState: null id: 8 status: 1 - code: HKD displayName: null strId: '9' updateTime: 1661416968068 type: 1 revision: 12 fundId: 132 createBy: admin createTime: 1616573492079 updateBy: admin bizName: ASSETS name: HKD digits: 2 initState: null id: 9 status: 1 - code: NZD displayName: null strId: '10' updateTime: 1644994576897 type: 1 revision: 14 fundId: 111 createBy: allen createTime: 1617000353673 updateBy: admin bizName: ASSETS name: NZD digits: 5 initState: null id: 10 status: 1 - code: USDT displayName: null strId: '13' updateTime: 1661241474156 type: 1 revision: 51 fundId: 147 createBy: admin createTime: 1621394862993 updateBy: admin bizName: ASSETS name: USDT digits: 4 initState: null id: 13 status: 1 - code: BTC displayName: null strId: '16' updateTime: 1661241647802 type: 1 revision: 20 fundId: 252 createBy: admin createTime: 1621909928033 updateBy: admin bizName: ASSETS name: BTC digits: 8 initState: null id: 16 status: 1 - code: LTC displayName: null strId: '18' updateTime: 1644994634377 type: 1 revision: 1 fundId: 146 createBy: admin createTime: 1622186707148 updateBy: admin bizName: ASSETS name: LTC digits: 8 initState: null id: 18 status: 1 - code: BNB displayName: null strId: '19' updateTime: 1643187824769 type: 1 revision: 1 fundId: 133 createBy: admin createTime: 1622186869452 updateBy: admin bizName: ASSETS name: BNB digits: 8 initState: null id: 19 status: 1 - code: KSM displayName: null strId: '20' updateTime: 1644994572018 type: 1 revision: 1 fundId: 131 createBy: admin createTime: 1622187222051 updateBy: admin bizName: ASSETS name: KSM digits: 8 initState: null id: 20 status: 1 - code: REEF displayName: null strId: '21' updateTime: 1643193111252 type: 1 revision: 0 fundId: 148 createBy: admin createTime: 1622187747327 updateBy: admin bizName: ASSETS name: REEF digits: 8 initState: null id: 21 status: 1 - code: VET displayName: null strId: '23' updateTime: 1643186949093 type: 1 revision: 0 fundId: 134 createBy: admin createTime: 1623130927254 updateBy: admin bizName: ASSETS name: VET digits: 6 initState: null id: 23 status: 1 - code: BTT displayName: null strId: '24' updateTime: 1644994649326 type: 1 revision: 1 fundId: 143 createBy: admin createTime: 1623131123589 updateBy: admin bizName: ASSETS name: BTT digits: 6 initState: null id: 24 status: 1 - code: HOBI displayName: null strId: '25' updateTime: 1644994563335 type: 1 revision: 1 fundId: 130 createBy: admin createTime: 1623303436605 updateBy: admin bizName: ASSETS name: HOBI digits: 12 initState: null id: 25 status: 1 - code: NFT displayName: null strId: '26' updateTime: 1641542767163 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1623741587336 updateBy: admin bizName: ASSETS name: NFT digits: 12 initState: null id: 26 status: 1 - code: XRP displayName: null strId: '27' updateTime: 1641550395850 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1623746533786 updateBy: admin bizName: ASSETS name: XRP digits: 8 initState: null id: 27 status: 1 - code: SAND displayName: null strId: '29' updateTime: 1641552842821 type: 1 revision: 5 fundId: 0 createBy: admin createTime: 1624263848177 updateBy: admin bizName: ASSETS name: SAND digits: 6 initState: null id: 29 status: 1 - code: BAT displayName: null strId: '30' updateTime: 1644994559212 type: 1 revision: 0 fundId: 135 createBy: admin createTime: 1624264226397 updateBy: admin bizName: ASSETS name: BAT digits: 4 initState: null id: 30 status: 1 - code: DOT displayName: null strId: '31' updateTime: 1641551997523 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1624264250273 updateBy: admin bizName: ASSETS name: DOT digits: 6 initState: null id: 31 status: 1 - code: LINK displayName: null strId: '32' updateTime: 1643188859668 type: 1 revision: 0 fundId: 136 createBy: admin createTime: 1624264265549 updateBy: admin bizName: ASSETS name: LINK digits: 3 initState: null id: 32 status: 1 - code: SUSHI displayName: null strId: '33' updateTime: 1624264282924 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1624264282924 updateBy: admin bizName: ASSETS name: SUSHI digits: 3 initState: null id: 33 status: 1 - code: UNI displayName: null strId: '34' updateTime: 1641552731391 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1624264570600 updateBy: admin bizName: ASSETS name: UNI digits: 3 initState: null id: 34 status: 1 - code: THETA displayName: null strId: '36' updateTime: 1641553256662 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625054328614 updateBy: admin bizName: ASSETS name: THETA digits: 6 initState: null id: 36 status: 1 - code: XLM displayName: null strId: '37' updateTime: 1641638027716 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625054341569 updateBy: admin bizName: ASSETS name: XLM digits: 6 initState: null id: 37 status: 1 - code: FIL displayName: null strId: '38' updateTime: 1641638022711 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625054361514 updateBy: admin bizName: ASSETS name: FIL digits: 6 initState: null id: 38 status: 1 - code: TRX displayName: null strId: '39' updateTime: 1625054373538 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625054373538 updateBy: admin bizName: ASSETS name: TRX digits: 6 initState: null id: 39 status: 1 - code: WBTC displayName: null strId: '40' updateTime: 1647854555974 type: 1 revision: 0 fundId: 172 createBy: admin createTime: 1625054386532 updateBy: admin bizName: ASSETS name: WBTC digits: 6 initState: null id: 40 status: 1 - code: LUNA displayName: null strId: '41' updateTime: 1641612291342 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625054400995 updateBy: admin bizName: ASSETS name: LUNA digits: 6 initState: null id: 41 status: 1 - code: EOS displayName: null strId: '42' updateTime: 1625552128208 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625552128208 updateBy: admin bizName: ASSETS name: EOS digits: 6 initState: null id: 42 status: 1 - code: FFT displayName: null strId: '43' updateTime: 1625557104549 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625557104549 updateBy: admin bizName: ASSETS name: FFT digits: 6 initState: null id: 43 status: 1 - code: BSV displayName: null strId: '44' updateTime: 1625559367944 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625559367944 updateBy: admin bizName: ASSETS name: BSV digits: 6 initState: null id: 44 status: 1 - code: OKB displayName: null strId: '45' updateTime: 1641638017032 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1625559377015 updateBy: admin bizName: ASSETS name: OKB digits: 6 initState: null id: 45 status: 1 - code: OMG displayName: null strId: '56' updateTime: 1632295709968 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1630043656170 updateBy: admin bizName: ASSETS name: OMG digits: 3 initState: 2 id: 56 status: 1 - code: USDTTRC displayName: null strId: '62' updateTime: 1642840102755 type: 1 revision: 0 fundId: 86 createBy: admin createTime: 1635388364409 updateBy: admin bizName: ASSETS name: USDTTRC digits: 8 initState: 2 id: 62 status: 1 - code: USDTERC displayName: null strId: '63' updateTime: 1635388385644 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1635388385644 updateBy: admin bizName: ASSETS name: USDTERC digits: 8 initState: 2 id: 63 status: 1 - code: DOGE displayName: null strId: '68' updateTime: 1642747937513 type: 1 revision: 2 fundId: 76 createBy: admin createTime: 1637293680897 updateBy: admin bizName: ASSETS name: DOGE digits: 6 initState: 2 id: 68 status: 1 - code: ADA displayName: null strId: '69' updateTime: 1641537309380 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1637575267243 updateBy: admin bizName: ASSETS name: ADA digits: 6 initState: 2 id: 69 status: 1 - code: BCH displayName: null strId: '70' updateTime: 1637575457071 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1637575457071 updateBy: admin bizName: ASSETS name: BCH digits: 6 initState: 2 id: 70 status: 1 - code: XMR displayName: null strId: '71' updateTime: 1637726720569 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1637726720569 updateBy: admin bizName: ASSETS name: XMR digits: 6 initState: 2 id: 71 status: 1 - code: MANA displayName: null strId: '72' updateTime: 1639367000336 type: 1 revision: 4 fundId: 0 createBy: admin createTime: 1638962569457 updateBy: admin bizName: ASSETS name: MANA digits: 6 initState: 2 id: 72 status: 1 - code: IOTA displayName: null strId: '77' updateTime: 1639641006887 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1639641006887 updateBy: admin bizName: ASSETS name: IOTA digits: 6 initState: 2 id: 77 status: 1 - code: AAVE displayName: null strId: '81' updateTime: 1640769813681 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1640769813680 updateBy: admin bizName: ASSETS name: AAVE digits: 5 initState: 2 id: 81 status: 1 - code: SOL displayName: null strId: '82' updateTime: 1641264702653 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641264702653 updateBy: admin bizName: ASSETS name: SOL digits: 6 initState: 2 id: 82 status: 1 - code: ARX20 displayName: null strId: '83' updateTime: 1646200014525 type: 2 revision: 0 fundId: 158 createBy: admin createTime: 1641447142673 updateBy: admin bizName: ASSETS name: ARX20 digits: 8 initState: 2 id: 83 status: 1 - code: AXS displayName: null strId: '84' updateTime: 1641460129723 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460129723 updateBy: admin bizName: ASSETS name: AXS digits: 6 initState: 2 id: 84 status: 1 - code: AVAX displayName: null strId: '85' updateTime: 1652930280440 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1641460163766 updateBy: admin bizName: ASSETS name: AVAX digits: 6 initState: 2 id: 85 status: 1 - code: DYDX displayName: null strId: '86' updateTime: 1641460204028 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460204028 updateBy: admin bizName: ASSETS name: DYDX digits: 6 initState: 2 id: 86 status: 1 - code: MATIC displayName: null strId: '87' updateTime: 1641460267955 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460267955 updateBy: admin bizName: ASSETS name: MATIC digits: 6 initState: 2 id: 87 status: 1 - code: XTZ displayName: null strId: '88' updateTime: 1641460306564 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460306564 updateBy: admin bizName: ASSETS name: XTZ digits: 6 initState: 2 id: 88 status: 1 - code: GALA displayName: null strId: '89' updateTime: 1641460526048 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460526048 updateBy: admin bizName: ASSETS name: GALA digits: 6 initState: 2 id: 89 status: 1 - code: SHIB displayName: null strId: '90' updateTime: 1641460539345 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460539345 updateBy: admin bizName: ASSETS name: SHIB digits: 6 initState: 2 id: 90 status: 1 - code: RACA displayName: null strId: '91' updateTime: 1641460551983 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641460551983 updateBy: admin bizName: ASSETS name: RACA digits: 6 initState: 2 id: 91 status: 1 - code: ATOM displayName: null strId: '92' updateTime: 1641606559274 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641606559274 updateBy: admin bizName: ASSETS name: ATOM digits: 5 initState: 2 id: 92 status: 1 - code: ALGO displayName: null strId: '93' updateTime: 1641606572114 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641606572114 updateBy: admin bizName: ASSETS name: ALGO digits: 5 initState: 2 id: 93 status: 1 - code: NEAR displayName: null strId: '94' updateTime: 1641638018866 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641606584179 updateBy: admin bizName: ASSETS name: NEAR digits: 5 initState: 2 id: 94 status: 1 - code: SPOT displayName: null strId: '95' updateTime: 1641638014402 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641607021808 updateBy: admin bizName: ASSETS name: SPOT digits: 5 initState: 2 id: 95 status: 1 - code: ARX19 displayName: null strId: '96' updateTime: 1652860472803 type: 1 revision: 1 fundId: 169 createBy: admin createTime: 1641614781197 updateBy: admin bizName: ASSETS name: ARX19 digits: 6 initState: 2 id: 96 status: 1 - code: ARX10 displayName: null strId: '97' updateTime: 1643008797711 type: 2 revision: 1 fundId: 97 createBy: admin createTime: 1641800688196 updateBy: admin bizName: ASSETS name: ARX10 digits: 8 initState: 2 id: 97 status: 1 - code: ARX5 displayName: null strId: '98' updateTime: 1652860457219 type: 1 revision: 0 fundId: 249 createBy: admin createTime: 1641802854563 updateBy: admin bizName: ASSETS name: ARX5 digits: 8 initState: 2 id: 98 status: 1 - code: ARX4 displayName: null strId: '99' updateTime: 1642827161743 type: 2 revision: 0 fundId: 88 createBy: admin createTime: 1641870947669 updateBy: admin bizName: ASSETS name: ARX4 digits: 8 initState: 2 id: 99 status: 1 - code: ETH displayName: null strId: '100' updateTime: 1654083298812 type: 1 revision: 2 fundId: 247 createBy: admin createTime: 1641876576241 updateBy: admin bizName: ASSETS name: ETH digits: 6 initState: 2 id: 100 status: 1 - code: USO displayName: null strId: '101' updateTime: 1641971342365 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641971342365 updateBy: admin bizName: ASSETS name: USO digits: 6 initState: 2 id: 101 status: 1 - code: UKO displayName: null strId: '102' updateTime: 1641971355600 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641971355600 updateBy: admin bizName: ASSETS name: UKO digits: 6 initState: 2 id: 102 status: 1 - code: XNG displayName: null strId: '103' updateTime: 1641971369725 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641971369725 updateBy: admin bizName: ASSETS name: XNG digits: 6 initState: 2 id: 103 status: 1 - code: XAG displayName: null strId: '104' updateTime: 1641971666453 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641971666453 updateBy: admin bizName: ASSETS name: XAG digits: 3 initState: 2 id: 104 status: 1 - code: XAU displayName: null strId: '105' updateTime: 1641971683706 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1641971683706 updateBy: admin bizName: ASSETS name: XAU digits: 3 initState: 2 id: 105 status: 1 - code: V10 displayName: null strId: '111' updateTime: 1642749401538 type: 2 revision: 0 fundId: 80 createBy: admin createTime: 1642130124017 updateBy: admin bizName: ASSETS name: V10 digits: 2 initState: 2 id: 111 status: 1 - code: JJ10 displayName: null strId: '112' updateTime: 1642745175274 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1642745175274 updateBy: admin bizName: ASSETS name: JJ10 digits: 8 initState: 2 id: 112 status: 1 - code: FTM displayName: null strId: '113' updateTime: 1642748293104 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1642748293104 updateBy: admin bizName: ASSETS name: FTM digits: 7 initState: 2 id: 113 status: 1 - code: USD displayName: null strId: '114' updateTime: 1661416958692 type: 1 revision: 5 fundId: 0 createBy: admin createTime: 1642750802788 updateBy: admin bizName: ASSETS name: USD digits: 2 initState: 2 id: 114 status: 1 - code: qa001 displayName: null strId: '116' updateTime: 1655187468050 type: 2 revision: 1 fundId: 270 createBy: admin createTime: 1642995107201 updateBy: admin bizName: ASSETS name: QA001 digits: 3 initState: 2 id: 116 status: 1 - code: qa002 displayName: null strId: '117' updateTime: 1643187148857 type: 2 revision: 0 fundId: 137 createBy: admin createTime: 1643160467657 updateBy: admin bizName: ASSETS name: QA002 digits: 3 initState: 2 id: 117 status: 1 - code: M10 displayName: null strId: '118' updateTime: 1652860583868 type: 2 revision: 0 fundId: 254 createBy: admin createTime: 1643166285967 updateBy: admin bizName: ASSETS name: M10 digits: 2 initState: 2 id: 118 status: 1 - code: USDC displayName: null strId: '120' updateTime: 1646057000195 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1646057000195 updateBy: admin bizName: ASSETS name: USDC digits: 6 initState: 2 id: 120 status: 1 - code: BUSD displayName: null strId: '121' updateTime: 1654515515371 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1646057041904 updateBy: admin bizName: ASSETS name: BUSD digits: 8 initState: 2 id: 121 status: 1 - code: UST displayName: null strId: '122' updateTime: 1646057056227 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1646057056227 updateBy: admin bizName: ASSETS name: UST digits: 6 initState: 2 id: 122 status: 1 - code: DAI displayName: null strId: '123' updateTime: 1646057100841 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1646057100841 updateBy: admin bizName: ASSETS name: DAI digits: 6 initState: 2 id: 123 status: 1 - code: HKMT displayName: null strId: '124' updateTime: 1646057238695 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1646057238695 updateBy: admin bizName: ASSETS name: HKMT digits: 6 initState: 2 id: 124 status: 1 - code: XEC displayName: null strId: '125' updateTime: 1646468568369 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1646468558457 updateBy: admin bizName: ASSETS name: XEC digits: 5 initState: 2 id: 125 status: 1 - code: QA003 displayName: null strId: '126' updateTime: 1647501788227 type: 2 revision: 0 fundId: 168 createBy: admin createTime: 1647495982669 updateBy: admin bizName: ASSETS name: QA003 digits: 2 initState: 2 id: 126 status: 1 - code: QA004 displayName: null strId: '127' updateTime: 1647575484673 type: 2 revision: 0 fundId: 170 createBy: admin createTime: 1647574726957 updateBy: admin bizName: ASSETS name: QA004 digits: 2 initState: 2 id: 127 status: 1 - code: QA005 displayName: null strId: '128' updateTime: 1661154805911 type: 1 revision: 2 fundId: 231 createBy: admin createTime: 1647581295070 updateBy: admin bizName: ASSETS name: QA005 digits: 2 initState: 2 id: 128 status: 1 - code: QA006 displayName: null strId: '129' updateTime: 1661154803791 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1647583664740 updateBy: admin bizName: ASSETS name: QA006 digits: 2 initState: 2 id: 129 status: 1 - code: QA007 displayName: null strId: '130' updateTime: 1661154794400 type: 1 revision: 2 fundId: 251 createBy: admin createTime: 1647585963624 updateBy: admin bizName: ASSETS name: QA007 digits: 2 initState: 2 id: 130 status: 1 - code: QA008 displayName: null strId: '131' updateTime: 1661154792176 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1647587322797 updateBy: admin bizName: ASSETS name: QA008 digits: 2 initState: 2 id: 131 status: 1 - code: qa009 displayName: null strId: '132' updateTime: 1661154790071 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1647589332368 updateBy: admin bizName: ASSETS name: qa009 digits: 2 initState: 2 id: 132 status: 1 - code: test001 displayName: null strId: '133' updateTime: 1661154787631 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1647589925800 updateBy: admin bizName: ASSETS name: test001 digits: 2 initState: 2 id: 133 status: 1 - code: testK displayName: null strId: '134' updateTime: 1661154800807 type: 1 revision: 2 fundId: 245 createBy: admin createTime: 1647598607548 updateBy: admin bizName: ASSETS name: testK digits: 5 initState: 2 id: 134 status: 1 - code: testki displayName: null strId: '135' updateTime: 1661154783915 type: 1 revision: 2 fundId: 244 createBy: admin createTime: 1648729146589 updateBy: admin bizName: ASSETS name: testki digits: 3 initState: 2 id: 135 status: 1 - code: STOCK displayName: null strId: '136' updateTime: 1650341969161 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1650341969161 updateBy: admin bizName: ASSETS name: Stock digits: 4 initState: 2 id: 136 status: 1 - code: APE displayName: null strId: '137' updateTime: 1652323790731 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1652323790731 updateBy: admin bizName: ASSETS name: APE digits: 5 initState: 2 id: 137 status: 1 - code: BSW displayName: null strId: '138' updateTime: 1652406922547 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1652406922547 updateBy: admin bizName: ASSETS name: BSW digits: 5 initState: 2 id: 138 status: 1 - code: MBOX displayName: null strId: '139' updateTime: 1652407560791 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1652407560791 updateBy: admin bizName: ASSETS name: MBOX digits: 5 initState: 2 id: 139 status: 1 - code: ALICE displayName: null strId: '140' updateTime: 1652407738958 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1652407738958 updateBy: admin bizName: ASSETS name: ALICE digits: 5 initState: 2 id: 140 status: 1 - code: ENJ displayName: null strId: '141' updateTime: 1652407912955 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1652407912955 updateBy: admin bizName: ASSETS name: ENJ digits: 5 initState: 2 id: 141 status: 1 - code: hkd displayName: null strId: '142' updateTime: 1660102282547 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1652768868406 updateBy: admin bizName: ASSETS name: hkd digits: 5 initState: 2 id: 142 status: 1 - code: V20 displayName: null strId: '143' updateTime: 1660703371171 type: 2 revision: 0 fundId: 271 createBy: admin createTime: 1652866321883 updateBy: admin bizName: ASSETS name: V20 digits: 8 initState: 2 id: 143 status: 1 - code: V30 displayName: null strId: '144' updateTime: 1652968172950 type: 2 revision: 0 fundId: 261 createBy: admin createTime: 1652967350684 updateBy: admin bizName: ASSETS name: V30 digits: 6 initState: 2 id: 144 status: 1 - code: IDR displayName: null strId: '145' updateTime: 1653534458130 type: 1 revision: 0 fundId: 0 createBy: Martin createTime: 1653534458130 updateBy: Martin bizName: ASSETS name: IDR digits: 6 initState: 2 id: 145 status: 1 - code: HKDD displayName: null strId: '146' updateTime: 1661154778293 type: 1 revision: 2 fundId: 0 createBy: Martin createTime: 1653546699930 updateBy: Martin bizName: ASSETS name: HKDD digits: 2 initState: 2 id: 146 status: 1 - code: PHP displayName: null strId: '147' updateTime: 1655284022946 type: 1 revision: 1 fundId: 0 createBy: Jensen createTime: 1653560311767 updateBy: admin bizName: ASSETS name: PHP digits: 2 initState: 2 id: 147 status: 1 - code: LUNC displayName: null strId: '148' updateTime: 1654498186213 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1654498186213 updateBy: admin bizName: ASSETS name: LUNC digits: 8 initState: 2 id: 148 status: 1 - code: '002' displayName: null strId: '150' updateTime: 1661154767601 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1655775216800 updateBy: admin bizName: ASSETS name: dylan.test2 digits: 8 initState: 2 id: 150 status: 1 - code: SQLTest displayName: null strId: '151' updateTime: 1661154765751 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1656034575050 updateBy: admin bizName: ASSETS name: SQLTest digits: 6 initState: 2 id: 151 status: 1 - code: SQLTest1 displayName: null strId: '152' updateTime: 1661154763776 type: 1 revision: 4 fundId: 0 createBy: admin createTime: 1656052234974 updateBy: admin bizName: ASSETS name: SQLTest1 digits: 8 initState: 2 id: 152 status: 1 - code: '123' displayName: null strId: '153' updateTime: 1661154760529 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1656655280035 updateBy: admin bizName: ASSETS name: BTCDYLAN digits: 6 initState: 2 id: 153 status: 1 - code: MBG displayName: null strId: '154' updateTime: 1658381610587 type: 1 revision: 2 fundId: 0 createBy: Martin createTime: 1657011088277 updateBy: admin bizName: ASSETS name: MBG digits: 2 initState: 2 id: 154 status: 1 - code: '12345' displayName: null strId: '155' updateTime: 1661154758053 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1659406120437 updateBy: admin bizName: ASSETS name: cake digits: 8 initState: 2 id: 155 status: 1 - code: cake displayName: null strId: '156' updateTime: 1659407511035 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659407511035 updateBy: admin bizName: ASSETS name: CAKE digits: 7 initState: 2 id: 156 status: 1 - code: SRM displayName: null strId: '157' updateTime: 1659409565256 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659409565256 updateBy: admin bizName: ASSETS name: SRM digits: 8 initState: 2 id: 157 status: 1 - code: ENS displayName: null strId: '158' updateTime: 1659418123900 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418123900 updateBy: admin bizName: ASSETS name: ENS digits: 7 initState: 2 id: 158 status: 1 - code: DASH displayName: null strId: '159' updateTime: 1659418141850 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418141850 updateBy: admin bizName: ASSETS name: DASH digits: 7 initState: 2 id: 159 status: 1 - code: ONE displayName: null strId: '160' updateTime: 1659418156445 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418156445 updateBy: admin bizName: ASSETS name: ONE digits: 7 initState: 2 id: 160 status: 1 - code: KNC displayName: null strId: '161' updateTime: 1659418208900 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418208900 updateBy: admin bizName: ASSETS name: KNC digits: 7 initState: 2 id: 161 status: 1 - code: MKR displayName: null strId: '162' updateTime: 1659418310764 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418310764 updateBy: admin bizName: ASSETS name: MKR digits: 7 initState: 2 id: 162 status: 1 - code: SLP displayName: null strId: '163' updateTime: 1659418324625 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418324625 updateBy: admin bizName: ASSETS name: SLP digits: 7 initState: 2 id: 163 status: 1 - code: GHZ displayName: null strId: '164' updateTime: 1659418338399 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418338399 updateBy: admin bizName: ASSETS name: GHZ digits: 7 initState: 2 id: 164 status: 1 - code: YGG displayName: null strId: '165' updateTime: 1659418350338 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418350338 updateBy: admin bizName: ASSETS name: YGG digits: 7 initState: 2 id: 165 status: 1 - code: COMP displayName: null strId: '166' updateTime: 1659418415195 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418415195 updateBy: admin bizName: ASSETS name: COMP digits: 7 initState: 2 id: 166 status: 1 - code: GRT displayName: null strId: '167' updateTime: 1659418426940 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659418426940 updateBy: admin bizName: ASSETS name: GRT digits: 7 initState: 2 id: 167 status: 1 - code: CHZ displayName: null strId: '168' updateTime: 1659584827538 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1659584827538 updateBy: admin bizName: ASSETS name: CHZ digits: 5 initState: 2 id: 168 status: 1 - code: INR displayName: null strId: '169' updateTime: 1660631642492 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1660631479215 updateBy: admin bizName: ASSETS name: INR digits: 2 initState: 2 id: 169 status: 1 - code: THB displayName: null strId: '170' updateTime: 1661508922698 type: 1 revision: 2 fundId: 0 createBy: admin createTime: 1661497523914 updateBy: admin bizName: ASSETS name: THB digits: 5 initState: 2 id: 170 status: 1 - code: wheat303 displayName: null strId: '171' updateTime: 1664270259042 type: 1 revision: 1 fundId: 0 createBy: admin createTime: 1664270085784 updateBy: admin bizName: ASSETS name: Wheat digits: 0 initState: 2 id: 171 status: 1 - code: VND displayName: null strId: '182' updateTime: 1664526848650 type: 1 revision: 0 fundId: 0 createBy: admin createTime: 1664526848650 updateBy: admin bizName: ASSETS name: Vietnamese Dong digits: 2 initState: 2 id: 182 status: 1 bizCode: '' tm: 3 msgParams: null ok: true headers: {} security: [] /config.admin.AdminDictDubboService.getCountryListByParentCode: post: summary: Get country dictionary list deprecated: false description: bizType=config.admin.AdminDictDubboService.getListByParentCode tags: - Basic parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: B-end authentication token returned required: false example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: parentCode: type: string description: Dictionary code, -1 represents all countries required: - parentCode example: parentCode: '-1' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string description: Module identification code code: type: string description: Status return code msg: type: string description: Status description tm: type: integer format: int64 description: Processing duration (milliseconds) trace: type: string description: Tracking code msgParams: type: string description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas data: type: array description: Data body items: type: object properties: parentId: type: integer format: int64 description: Parent ID id: type: integer format: int64 description: Primary key ID name: type: string description: Country/region name displayName: type: string description: Display name (front-end display) code: type: string description: Country code parentCode: type: string description: Parent code nationalCode: type: string description: Country abbreviation countryCode: type: string description: Country area code extend: type: string description: Extended attributes sort: type: integer format: int32 description: Sort order status: type: integer format: int32 description: 'Status: 1, 2, 3 - active, inactive, deleted' createTime: type: integer format: int64 description: Creation time updateTime: type: integer format: int64 description: Update time hasLeaf: type: integer format: int32 description: Whether it has child nodes childs: type: array description: Child node data items: type: object properties: {} ok: type: boolean fail: type: boolean example: msg: Success fail: false trace: t-05hj-knr4r-4w37wl-w1gpg83-1668756938 code: '0' data: - nationalCode: AF code: AF displayName: null updateTime: 1618881547731 sort: 1 nameEn: Afghanistan childs: null parentId: 0 revision: 1 extend: '' nameTw: Afghanistan createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+93' name: Afghanistan id: 2 hasLeaf: null status: 1 - nationalCode: AR code: AR displayName: null updateTime: 1618881547738 sort: 1 nameEn: Argentina childs: null parentId: 0 revision: 1 extend: '' nameTw: Argentina createBy: admin createTime: 1618881547738 updateBy: admin parentCode: '-1' countryCode: '+54' name: Argentina id: 9 hasLeaf: null status: 1 - nationalCode: AU code: AU displayName: null updateTime: 1618881547743 sort: 1 nameEn: Australia childs: null parentId: 0 revision: 1 extend: '' nameTw: Australia createBy: admin createTime: 1618881547743 updateBy: admin parentCode: '-1' countryCode: '+61' name: Australia id: 14 hasLeaf: null status: 1 - nationalCode: BE code: BE displayName: null updateTime: 1618881547747 sort: 1 nameEn: Belgium childs: null parentId: 0 revision: 1 extend: '' nameTw: Belgium createBy: admin createTime: 1618881547747 updateBy: admin parentCode: '-1' countryCode: '+32' name: Belgium id: 18 hasLeaf: null status: 1 - nationalCode: BG code: BG displayName: null updateTime: 1618881547752 sort: 1 nameEn: Bulgaria childs: null parentId: 0 revision: 1 extend: '' nameTw: Bulgaria createBy: admin createTime: 1618881547752 updateBy: admin parentCode: '-1' countryCode: '+359' name: Bulgaria id: 23 hasLeaf: null status: 1 - nationalCode: BR code: BR displayName: null updateTime: 1618881547761 sort: 1 nameEn: Brazil childs: null parentId: 0 revision: 1 extend: '' nameTw: Brazil createBy: admin createTime: 1618881547761 updateBy: admin parentCode: '-1' countryCode: '+55' name: Brazil id: 32 hasLeaf: null status: 1 - nationalCode: CA code: CA displayName: null updateTime: 1618881547768 sort: 1 nameEn: Canada childs: null parentId: 0 revision: 1 extend: '' nameTw: Canada createBy: admin createTime: 1618881547768 updateBy: admin parentCode: '-1' countryCode: '+1' name: Canada id: 39 hasLeaf: null status: 1 - nationalCode: CH code: CH displayName: null updateTime: 1618881547770 sort: 1 nameEn: Switzerland childs: null parentId: 0 revision: 1 extend: '' nameTw: Switzerland createBy: admin createTime: 1618881547770 updateBy: admin parentCode: '-1' countryCode: '+41' name: Switzerland id: 41 hasLeaf: null status: 1 - nationalCode: CL code: CL displayName: null updateTime: 1618881547771 sort: 1 nameEn: Chile childs: null parentId: 0 revision: 1 extend: '' nameTw: Chile createBy: admin createTime: 1618881547771 updateBy: admin parentCode: '-1' countryCode: '+56' name: Chile id: 42 hasLeaf: null status: 1 - nationalCode: CN code: CN displayName: null updateTime: 1660182621760 sort: 1 nameEn: Côte dIvoire childs: null parentId: 0 revision: 7 extend: ^[1]([3-9])[0-9]{9}$ nameTw: China createBy: admin createTime: 1618881547772 updateBy: admin parentCode: '-1' countryCode: '+86' name: China id: 43 hasLeaf: null status: 1 - nationalCode: CG code: CG displayName: null updateTime: 1618881547776 sort: 1 nameEn: Republic of the Congo childs: null parentId: 0 revision: 1 extend: '' nameTw: Republic of the Congo createBy: admin createTime: 1618881547776 updateBy: admin parentCode: '-1' countryCode: '+242' name: Republic of the Congo id: 47 hasLeaf: null status: 1 - nationalCode: CO code: CO displayName: null updateTime: 1618881547778 sort: 1 nameEn: Colombia childs: null parentId: 0 revision: 1 extend: '' nameTw: Colombia createBy: admin createTime: 1618881547778 updateBy: admin parentCode: '-1' countryCode: '+57' name: Colombia id: 49 hasLeaf: null status: 1 - nationalCode: CR code: CR displayName: null updateTime: 1618881547781 sort: 1 nameEn: Costa Rica childs: null parentId: 0 revision: 1 extend: '' nameTw: Costa Rica createBy: admin createTime: 1618881547781 updateBy: admin parentCode: '-1' countryCode: '+506' name: Costa Rica id: 52 hasLeaf: null status: 1 - nationalCode: CU code: CU displayName: null updateTime: 1618881547782 sort: 1 nameEn: Cuba childs: null parentId: 0 revision: 1 extend: '' nameTw: Cuba createBy: admin createTime: 1618881547782 updateBy: admin parentCode: '-1' countryCode: '+53' name: Cuba id: 53 hasLeaf: null status: 1 - nationalCode: IN code: IN displayName: null updateTime: 1618881547731 sort: 1 nameEn: India childs: null parentId: 0 revision: 1 extend: '' nameTw: India createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+91' name: India id: 43710 hasLeaf: null status: 1 - nationalCode: JP code: JP displayName: null updateTime: 1618881547731 sort: 1 nameEn: Japan childs: null parentId: 0 revision: 1 extend: '' nameTw: Japan createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+81' name: Japan id: 43711 hasLeaf: null status: 1 - nationalCode: SA code: SA displayName: null updateTime: 1618881547731 sort: 1 nameEn: Saudi Arabia childs: null parentId: 0 revision: 1 extend: '' nameTw: Saudi Arabia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+966' name: Saudi Arabia id: 43712 hasLeaf: null status: 1 - nationalCode: KR code: KR displayName: null updateTime: 1618881547731 sort: 1 nameEn: Korea childs: null parentId: 0 revision: 1 extend: '' nameTw: South Korea createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+82' name: South Korea id: 43713 hasLeaf: null status: 1 - nationalCode: KP code: KP displayName: null updateTime: 1618881547731 sort: 1 nameEn: North Korea childs: null parentId: 0 revision: 1 extend: '' nameTw: North Korea createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+850' name: North Korea id: 43714 hasLeaf: null status: 1 - nationalCode: PH code: PH displayName: null updateTime: 1618881547731 sort: 1 nameEn: Philippines childs: null parentId: 0 revision: 1 extend: '' nameTw: Philippines createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+63' name: Philippines id: 43715 hasLeaf: null status: 1 - nationalCode: SG code: SG displayName: null updateTime: 1618881547731 sort: 1 nameEn: Singapore childs: null parentId: 0 revision: 1 extend: '' nameTw: Singapore createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+65' name: Singapore id: 43716 hasLeaf: null status: 1 - nationalCode: KZ code: KZ displayName: null updateTime: 1618881547731 sort: 1 nameEn: Kazakstan childs: null parentId: 0 revision: 1 extend: '' nameTw: Kazakhstan createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+327' name: Kazakhstan id: 43717 hasLeaf: null status: 1 - nationalCode: ID code: ID displayName: null updateTime: 1618881547731 sort: 1 nameEn: Indonesia childs: null parentId: 0 revision: 1 extend: '' nameTw: Indonesia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+62' name: Indonesia id: 43718 hasLeaf: null status: 1 - nationalCode: IQ code: IQ displayName: null updateTime: 1618881547731 sort: 1 nameEn: Iraq childs: null parentId: 0 revision: 1 extend: '' nameTw: Iraq createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+964' name: Iraq id: 43719 hasLeaf: null status: 1 - nationalCode: PK code: PK displayName: null updateTime: 1618881547731 sort: 1 nameEn: Pakistan childs: null parentId: 0 revision: 1 extend: '' nameTw: Pakistan createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+92' name: Pakistan id: 43720 hasLeaf: null status: 1 - nationalCode: TR code: TR displayName: null updateTime: 1618881547731 sort: 1 nameEn: Turkey childs: null parentId: 0 revision: 1 extend: '' nameTw: Turkey createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+90' name: Turkey id: 43721 hasLeaf: null status: 1 - nationalCode: RU code: RU displayName: null updateTime: 1618881547731 sort: 1 nameEn: Russia childs: null parentId: 0 revision: 1 extend: '' nameTw: Russia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+7' name: Russia id: 43722 hasLeaf: null status: 1 - nationalCode: GB code: GB displayName: null updateTime: 1618881547731 sort: 1 nameEn: United Kingdom childs: null parentId: 0 revision: 1 extend: '' nameTw: United Kingdom createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+44' name: United Kingdom id: 43723 hasLeaf: null status: 1 - nationalCode: FR code: FR displayName: null updateTime: 1618881547731 sort: 1 nameEn: France childs: null parentId: 0 revision: 1 extend: '' nameTw: France createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+33' name: France id: 43724 hasLeaf: null status: 1 - nationalCode: DE code: DE displayName: null updateTime: 1618881547731 sort: 1 nameEn: Germany childs: null parentId: 0 revision: 1 extend: '' nameTw: Germany createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+49' name: Germany id: 43725 hasLeaf: null status: 1 - nationalCode: IT code: IT displayName: null updateTime: 1618881547731 sort: 1 nameEn: Italy childs: null parentId: 0 revision: 1 extend: '' nameTw: Italy createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+39' name: Italy id: 43726 hasLeaf: null status: 1 - nationalCode: 'NO' code: 'NO' displayName: null updateTime: 1618881547731 sort: 1 nameEn: Norway childs: null parentId: 0 revision: 1 extend: '' nameTw: Norway createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+47' name: Norway id: 43727 hasLeaf: null status: 1 - nationalCode: IS code: IS displayName: null updateTime: 1618881547731 sort: 1 nameEn: Iceland childs: null parentId: 0 revision: 1 extend: '' nameTw: Iceland createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+354' name: Iceland id: 43728 hasLeaf: null status: 1 - nationalCode: DK code: DK displayName: null updateTime: 1618881547731 sort: 1 nameEn: Denmark childs: null parentId: 0 revision: 1 extend: '' nameTw: Denmark createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+45' name: Denmark id: 43729 hasLeaf: null status: 1 - nationalCode: UA code: UA displayName: null updateTime: 1618881547731 sort: 1 nameEn: Ukraine childs: null parentId: 0 revision: 1 extend: '' nameTw: Ukraine createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+380' name: Ukraine id: 43730 hasLeaf: null status: 1 - nationalCode: PL code: PL displayName: null updateTime: 1618881547731 sort: 1 nameEn: Poland childs: null parentId: 0 revision: 1 extend: '' nameTw: Poland createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+48' name: Poland id: 43731 hasLeaf: null status: 1 - nationalCode: NL code: NL displayName: null updateTime: 1618881547731 sort: 1 nameEn: Netherlands childs: null parentId: 0 revision: 1 extend: '' nameTw: Netherlands createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+31' name: Netherlands id: 43732 hasLeaf: null status: 1 - nationalCode: GR code: GR displayName: null updateTime: 1618881547731 sort: 1 nameEn: Greece childs: null parentId: 0 revision: 1 extend: '' nameTw: Greece createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+30' name: Greece id: 43733 hasLeaf: null status: 1 - nationalCode: ES code: ES displayName: null updateTime: 1618881547731 sort: 1 nameEn: Spain childs: null parentId: 0 revision: 1 extend: '' nameTw: Spain createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+34' name: Spain id: 43734 hasLeaf: null status: 1 - nationalCode: PT code: PT displayName: null updateTime: 1618881547731 sort: 1 nameEn: Portugal childs: null parentId: 0 revision: 1 extend: '' nameTw: Portugal createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+351' name: Portugal id: 43735 hasLeaf: null status: 1 - nationalCode: EG code: EG displayName: null updateTime: 1618881547731 sort: 1 nameEn: Egypt childs: null parentId: 0 revision: 1 extend: '' nameTw: Egypt createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+20' name: Egypt id: 43736 hasLeaf: null status: 1 - nationalCode: ZA code: ZA displayName: null updateTime: 1618881547731 sort: 1 nameEn: South Africa childs: null parentId: 0 revision: 1 extend: '' nameTw: South Africa createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+27' name: South Africa id: 43737 hasLeaf: null status: 1 - nationalCode: ET code: ET displayName: null updateTime: 1618881547731 sort: 1 nameEn: Ethiopia childs: null parentId: 0 revision: 1 extend: '' nameTw: Ethiopia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+251' name: Ethiopia id: 43738 hasLeaf: null status: 1 - nationalCode: ZW code: ZW displayName: null updateTime: 1618881547731 sort: 1 nameEn: Zimbabwe childs: null parentId: 0 revision: 1 extend: '' nameTw: Zimbabwe createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+263' name: Zimbabwe id: 43739 hasLeaf: null status: 1 - nationalCode: MG code: MG displayName: null updateTime: 1618881547731 sort: 1 nameEn: Madagascar childs: null parentId: 0 revision: 1 extend: '' nameTw: Madagascar createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+261' name: Madagascar id: 43740 hasLeaf: null status: 1 - nationalCode: NZ code: NZ displayName: null updateTime: 1618881547731 sort: 1 nameEn: New Zealand childs: null parentId: 0 revision: 1 extend: '' nameTw: New Zealand createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+64' name: New Zealand id: 43741 hasLeaf: null status: 1 - nationalCode: PG code: PG displayName: null updateTime: 1618881547731 sort: 1 nameEn: Papua New Cuinea childs: null parentId: 0 revision: 1 extend: '' nameTw: Papua New Guinea createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+675' name: Papua New Guinea id: 43742 hasLeaf: null status: 1 - nationalCode: US code: US displayName: null updateTime: 1618881547731 sort: 1 nameEn: United States of America childs: null parentId: 0 revision: 1 extend: '' nameTw: United States createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+1' name: United States id: 43743 hasLeaf: null status: 1 - nationalCode: MX code: MX displayName: null updateTime: 1618881547731 sort: 1 nameEn: Mexico childs: null parentId: 0 revision: 1 extend: '' nameTw: Mexico createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+52' name: Mexico id: 43744 hasLeaf: null status: 1 - nationalCode: JM code: JM displayName: null updateTime: 1618881547731 sort: 1 nameEn: Jamaica childs: null parentId: 0 revision: 1 extend: '' nameTw: Jamaica createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+1876' name: Jamaica id: 43745 hasLeaf: null status: 1 - nationalCode: PE code: PE displayName: null updateTime: 1618881547731 sort: 1 nameEn: Peru childs: null parentId: 0 revision: 1 extend: '' nameTw: Peru createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+51' name: Peru id: 43746 hasLeaf: null status: 1 - nationalCode: TH code: TH displayName: null updateTime: 1618881547731 sort: 1 nameEn: Thailand childs: null parentId: 0 revision: 1 extend: '' nameTw: Thailand createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+66' name: Thailand id: 43747 hasLeaf: null status: 1 - nationalCode: SE code: SE displayName: null updateTime: 1618881547731 sort: 1 nameEn: Sweden childs: null parentId: 0 revision: 1 extend: '' nameTw: Sweden createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+46' name: Sweden id: 43748 hasLeaf: null status: 1 - nationalCode: NP code: NP displayName: null updateTime: 1618881547731 sort: 1 nameEn: Nepal childs: null parentId: 0 revision: 1 extend: '' nameTw: Nepal createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+977' name: Nepal id: 43749 hasLeaf: null status: 1 - nationalCode: NG code: NG displayName: null updateTime: 1618881547731 sort: 1 nameEn: Nigeria childs: null parentId: 0 revision: 1 extend: '' nameTw: Nigeria createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+234' name: Nigeria id: 43750 hasLeaf: null status: 1 - nationalCode: SK code: SK displayName: null updateTime: 1618881547731 sort: 1 nameEn: Slovakia childs: null parentId: 0 revision: 1 extend: '' nameTw: Slovakia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+421' name: Slovakia id: 43751 hasLeaf: null status: 1 - nationalCode: VN code: VN displayName: null updateTime: 1618881547731 sort: 1 nameEn: Vietnam childs: null parentId: 0 revision: 1 extend: '' nameTw: Vietnam createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+84' name: Vietnam id: 43752 hasLeaf: null status: 1 - nationalCode: HK code: HK displayName: null updateTime: 1618881547731 sort: 1 nameEn: Hongkong childs: null parentId: 0 revision: 1 extend: '' nameTw: Hong Kong, China createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+852' name: Hong Kong, China id: 43753 hasLeaf: null status: 1 - nationalCode: TW code: TW displayName: null updateTime: 1618881547731 sort: 1 nameEn: Taiwan childs: null parentId: 0 revision: 1 extend: '' nameTw: Taiwan, China createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+886' name: Taiwan, China id: 43754 hasLeaf: null status: 1 - nationalCode: MO code: MO displayName: null updateTime: 1618881547731 sort: 1 nameEn: Macao childs: null parentId: 0 revision: 1 extend: '' nameTw: Macao, China createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+853' name: Macao, China id: 43755 hasLeaf: null status: 1 - nationalCode: FI code: FI displayName: null updateTime: 1618881547731 sort: 1 nameEn: Finland childs: null parentId: 0 revision: 1 extend: '' nameTw: Finland createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+358' name: Finland id: 43756 hasLeaf: null status: 1 - nationalCode: HU code: HU displayName: null updateTime: 1618881547731 sort: 1 nameEn: Hungary childs: null parentId: 0 revision: 1 extend: '' nameTw: Hungary createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+36' name: Hungary id: 43757 hasLeaf: null status: 1 - nationalCode: IR code: IR displayName: null updateTime: 1618881547731 sort: 1 nameEn: Iran childs: null parentId: 0 revision: 1 extend: '' nameTw: Iran createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+98' name: Iran id: 43758 hasLeaf: null status: 1 - nationalCode: IE code: IE displayName: null updateTime: 1618881547731 sort: 1 nameEn: Ireland childs: null parentId: 0 revision: 1 extend: '' nameTw: Ireland createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+353' name: Ireland id: 43759 hasLeaf: null status: 1 - nationalCode: IL code: IL displayName: null updateTime: 1618881547731 sort: 1 nameEn: Israel childs: null parentId: 0 revision: 1 extend: '' nameTw: Israel createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+972' name: Israel id: 43760 hasLeaf: null status: 1 - nationalCode: KH code: KH displayName: null updateTime: 1618881547731 sort: 1 nameEn: Kampuchea(Cambodia) childs: null parentId: 0 revision: 1 extend: '' nameTw: Cambodia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+855' name: Cambodia id: 43761 hasLeaf: null status: 1 - nationalCode: MY code: MY displayName: null updateTime: 1618881547731 sort: 1 nameEn: Malaysia childs: null parentId: 0 revision: 1 extend: '' nameTw: Malaysia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+60' name: Malaysia id: 43762 hasLeaf: null status: 1 - nationalCode: MC code: MC displayName: null updateTime: 1618881547731 sort: 1 nameEn: Monaco childs: null parentId: 0 revision: 1 extend: '' nameTw: Monaco createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+377' name: Monaco id: 43763 hasLeaf: null status: 1 - nationalCode: MN code: MN displayName: null updateTime: 1618881547731 sort: 1 nameEn: Mongolia childs: null parentId: 0 revision: 1 extend: '' nameTw: Mongolia createBy: admin createTime: 1618881547731 updateBy: admin parentCode: '-1' countryCode: '+976' name: Mongolia id: 43764 hasLeaf: null status: 1 - nationalCode: other code: other displayName: null updateTime: 1639036328159 sort: 1 nameEn: other childs: null parentId: 0 revision: 0 extend: null nameTw: Other createBy: admin createTime: 1639036328159 updateBy: admin parentCode: '-1' countryCode: null name: Other id: 43765 hasLeaf: null status: 1 - nationalCode: Philippines code: Philippines displayName: null updateTime: 20220311035247 sort: 1 nameEn: Philippines childs: null parentId: 0 revision: 1 extend: '' nameTw: Philippines createBy: admin createTime: 20220311035247 updateBy: admin parentCode: '-1' countryCode: '+63' name: Philippines id: 43766 hasLeaf: null status: 1 - nationalCode: anda code: anda displayName: null updateTime: 1649819891979 sort: 1 nameEn: anda childs: null parentId: 0 revision: 0 extend: null nameTw: anda createBy: admin createTime: 1649819891979 updateBy: admin parentCode: '-1' countryCode: '+667' name: Andalusia id: 43767 hasLeaf: null status: 1 - nationalCode: freedom code: '12345' displayName: null updateTime: 1657004156536 sort: 2 nameEn: freedom childs: null parentId: 0 revision: 0 extend: null nameTw: Free Kingdom createBy: admin createTime: 1657004156536 updateBy: admin parentCode: '-1' countryCode: '38' name: Free Kingdom id: 43768 hasLeaf: null status: 1 - nationalCode: test001 code: test001 displayName: null updateTime: 1660120913853 sort: 74 nameEn: test001 childs: null parentId: 0 revision: 0 extend: null nameTw: '222' createBy: admin createTime: 1660120913853 updateBy: admin parentCode: '-1' countryCode: '1' name: test001 id: 43769 hasLeaf: null status: 1 - nationalCode: test005 code: test005 displayName: null updateTime: 1660120928245 sort: 75 nameEn: test005 childs: null parentId: 0 revision: 0 extend: null nameTw: test005 createBy: admin createTime: 1660120928245 updateBy: admin parentCode: '-1' countryCode: '2' name: test005 id: 43770 hasLeaf: null status: 1 - nationalCode: test006 code: test006 displayName: null updateTime: 1660120946036 sort: 76 nameEn: test006 childs: null parentId: 0 revision: 0 extend: null nameTw: test006 createBy: admin createTime: 1660120946036 updateBy: admin parentCode: '-1' countryCode: '2' name: test006 id: 43771 hasLeaf: null status: 1 - nationalCode: test007 code: test007 displayName: null updateTime: 1660181680702 sort: 76 nameEn: '007' childs: null parentId: 0 revision: 2 extend: null nameTw: test007 createBy: admin createTime: 1660120967347 updateBy: admin parentCode: '-1' countryCode: '3' name: test007 id: 43772 hasLeaf: null status: 1 - nationalCode: test008 code: test008 displayName: null updateTime: 1660184213856 sort: 79 nameEn: test008 childs: null parentId: 0 revision: 1 extend: null nameTw: test008 createBy: admin createTime: 1660184179162 updateBy: admin parentCode: '-1' countryCode: 809,808,807 name: test008 id: 43773 hasLeaf: null status: 1 bizCode: '' tm: 7 msgParams: null ok: true headers: {} security: [] /config.admin.AdminAssetsDubboService.getTradeTypeList: post: summary: Get company client group asset permissions deprecated: false description: bizType=config.admin.AdminAssetsDubboService.getTradeTypeList tags: - Basic parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string requestBody: content: application/json: schema: type: object properties: {} example: companyId: '360' responses: '200': description: '' content: application/json: schema: type: object properties: code: type: string description: Status return code msg: type: string description: Status description bizCode: type: string description: Module identifier code tm: description: Processing duration (milliseconds) type: number trace: type: string description: Trace code msgParams: description: >- Placeholder parameter string in the return description, multiple parameters are separated by commas type: string nullable: true data: type: array items: type: object properties: tradeType: type: integer description: Trade mode ID tradeTypeName: type: string description: Trade mode name customerGroupList: type: array items: type: object properties: customerGroupId: type: integer description: Customer group ID customerGroupName: type: string description: Customer group name assetsVoList: type: array items: *ref_1 description: List of asset permissions required: - customerGroupId - customerGroupName - assetsVoList description: Customer group list required: - tradeTypeName - customerGroupList - tradeType description: Data body required: - code - msg - bizCode - tm - trace - msgParams - data example: msg: Success fail: false trace: t-l7cx-c6qmk4-k7k91h1-v753-1668758128 code: '0' data: - tradeType: 5 tradeTypeName: Spot customerGroupList: - customerGroupId: 1 customerGroupName: Default client group assetsVoList: - code: USDT displayName: null strId: '13' updateTime: 1661241474156 type: 1 revision: 51 fundId: 147 createBy: admin createTime: 1621394862993 updateBy: admin bizName: ASSETS name: USDT digits: 4 initState: null id: 13 status: 1 bizCode: '' tm: 194 msgParams: null ok: true headers: {} security: [] /fund.admin.CustomerActivityBonusAdminDubboService.operationBonus: post: summary: Spot issuance/recovery of bonus deprecated: false description: |- version=0.0.1 bizType=fund.admin.CustomerActivityBonusAdminDubboService.operationBonus **accountId becomes optional tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Authentication token required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: customerNo: type: string description: Customer Number tradeType: type: integer description: Game type; currently only supports spot game type accountId: type: string description: Account ID companyId: type: string description: Company ID activityId: type: string description: Activity record ID currencyBonus: type: string description: Bonus currency bonus: type: number description: Bonus amount activityCustomerNo: type: string description: Activity account type: type: integer description: Type, 1. issuance, 2. recovery required: - customerNo - companyId - activityId - activityCustomerNo - bonus - currencyBonus - type - tradeType example: customerNo: '{{customer}}' companyId: '{{company}}' activityId: '87' activityCustomerNo: '' bonus: 58 currencyBonus: '' type: 52 tradeType: 5 accountId: '40' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: object properties: result: type: boolean title: Processing Result description: Processing Result actionAmount: type: string title: Actual Deducted Amount description: Actual Deducted Amount title: Data Body description: Data Body required: - result - actionAmount required: - bizCode - code - tm headers: {} security: [] /fund.admin.CustomerFundAdminDubboService.getExchangeRate: post: summary: Batch get recharge withdrawal exchange rate deprecated: false description: |- version=0.0.1 bizType=fund.admin.CustomerFundAdminDubboService.getExchangeRate tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: companyId: type: string description: Company ID currencyMap: type: object properties: BTC: type: string BNB: type: string description: 'key: source currency value: exchange currency' required: - BTC - BNB type: type: integer description: 'Type: 1. Recharge 2. Withdrawal' required: - currencyMap example: companyId: '{{company}}' type: 1 currencyMap: BTC: USDT BNB: USDT responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: array items: $ref: '#/components/schemas/ExchangeRateConvertDto' title: Data Body description: Data Body required: - bizCode - code - tm example: msg: Success fail: false trace: t-7e3s5yi-y18svvj-68bj9lv1-5z5i-1668770226 code: '0' data: - targetCurrency: USDT rate: 16755.38 formulaSymbol: multiply targetDigits: 4 sourceCurrency: BTC class: com.cats.fund.api.dto.ExchangeRateConvertDto sourceDigits: 8 bizCode: '' tm: 69 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /fund.admin.CustomerActivityBonusAdminDubboService.lockTradeAccount: post: summary: >- Locking the transfer in and out function of the designated gameplay account for customers deprecated: false description: >- version=0.0.1 bizType=fund.admin.CustomerActivityBonusAdminDubboService.lockTradeAccount tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: customerNo: type: string description: Customer Number tradeType: type: integer description: Game ID companyId: type: string description: Company ID type: type: integer description: 'Type: 1=Transfer in, 2=Transfer out, 3=Transfer in and out' lockTime: type: number description: >- Locking duration, in seconds, if not passed, platform default value will be used lockEndTime: type: number description: >- Lock end time - timestamp (milliseconds), if not passed, platform default value will be used: priority to use lockEndTime required: - customerNo - tradeType - companyId - type example: customerNo: '86000020' tradeType: 5 companyId: '{{company}}' type: 1 responses: '200': description: '' content: application/json: schema: *ref_0 example: msg: Success fail: false trace: t-pi33x33-1b94r-9x5c-38183s2-1668770770 code: '0' data: null bizCode: '' tm: 54 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /fund.admin.CustomerActivityBonusAdminDubboService.unlockTradeAccount: post: summary: >- Unlock the transfer in and out function of the customer's designated gameplay account deprecated: false description: >- version=0.0.1 bizType=fund.admin.CustomerActivityBonusAdminDubboService.unlockTradeAccount tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: customerNo: type: string description: Customer Number tradeType: type: integer description: Game ID companyId: type: string description: Company ID type: type: integer description: 'Type: 1=Transfer in, 2=Transfer out, 3=Transfer in and out' required: - customerNo - type - companyId - tradeType example: customerNo: '86000020' type: 1 companyId: '{{company}}' tradeType: 5 responses: '200': description: '' content: application/json: schema: *ref_0 example: msg: Success fail: false trace: t-7sga7o-6d29n-pbsk-wt4mpb3-1668771006 code: '0' data: null bizCode: '' tm: 3 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /fund.admin.CustomerActivityBonusAdminDubboService.queryOneLockTradeAccount: post: summary: Check the lock status of a single customer deprecated: false description: >- Explanation: Single query of lock status: Transfer in and out function of the customer's designated gameplay account, only query specified type (transfer in and out) of version=0.0.1 bizType=fund.admin.CustomerActivityBonusAdminDubboService.queryOneLockTradeAccount tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: customerNo: type: string description: Customer Number tradeType: type: integer description: Game ID companyId: type: string description: Company ID type: type: integer description: 'Type: 1=Transfer in, 2=Transfer out, 3=Transfer in and out' required: - customerNo - tradeType - companyId - type example: customerNo: '86000020' tradeType: 5 companyId: '{{company}}' type: 1 responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: boolean title: Lock Status description: Lock Status required: - bizCode - code - tm example: msg: Success fail: false trace: t-npfw73-5i09153-vxf6745-dqip8-1668771342 code: '0' data: false bizCode: '' tm: 1 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /fund.admin.CustomerAdjustProposalAdminDubboService.getCustomerAdjustProposalById: post: summary: Query credit adjustment details based on proposal number deprecated: false description: '' tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: proposalNo: type: string description: Credit adjustment proposal number companyId: type: string description: Company ID required: - proposalNo - companyId example: customerNo: '86000020' tradeType: 5 companyId: '{{company}}' type: 1 responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: title: Data Body description: Data Body $ref: '#/components/schemas/CustomerAdjustProposalDto' required: - bizCode - code - tm example: msg: Success fail: false trace: t-npfw73-5i09153-vxf6745-dqip8-1668771342 code: '0' data: false bizCode: '' tm: 1 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /fund.admin.CustomerActivityBonusAdminDubboService.queryTradeTypeLockTradeAccount: post: summary: Batch query customer lock status deprecated: false description: >- Description: Lock status query, all of one gameplay: customer specified gameplay account transfer in and out function version=0.0.1 bizType=fund.admin.CustomerActivityBonusAdminDubboService.queryTradeTypeLockTradeAccount tags: - Fund parameters: - name: trace in: header description: Global link unique identifier required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: Company ID required: true example: '{{company}}' schema: type: string - name: token in: header description: Token after B-end authentication required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: Interface version number required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: type: object properties: customerNo: type: string description: Customer Number tradeType: type: integer description: Game ID companyId: type: string description: Company ID required: - customerNo - tradeType - companyId example: customerNo: '86000020' tradeType: 5 companyId: '{{company}}' responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: array items: type: object properties: lockStatus: type: boolean title: Lock Status description: Lock Status type: type: string title: >- Type: 1=Transfer In, 2=Transfer Out, 3=Transfer In and Out description: >- Type: 1=Transfer In, 2=Transfer Out, 3=Transfer In and Out required: - lockStatus - type title: Data Body description: Data Body required: - bizCode - code - tm example: msg: Success fail: false trace: t-gooy7-y1fg9-663j2h-426tq-1668771452 code: '0' data: - lockStatus: false type: 1 class: >- com.cats.fund.api.dto.CustomerQueryTradeTypeLockTradeAccountDto - lockStatus: false type: 2 class: >- com.cats.fund.api.dto.CustomerQueryTradeTypeLockTradeAccountDto - lockStatus: false type: 3 class: >- com.cats.fund.api.dto.CustomerQueryTradeTypeLockTradeAccountDto bizCode: '' tm: 3 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /message.admin.PlatFormMessageThirdSendAdminService.add: post: summary: Send internal message to customers deprecated: false description: bizType=message.admin.PlatFormMessageThirdSendAdminService.add tags: - Activities parameters: - name: token in: header description: '' required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: '' required: true example: 0.0.1 schema: type: string - name: trace in: header description: '' required: true example: '{{mock_trace}}' schema: type: string requestBody: content: application/json: schema: title: '' type: object properties: customerNo: type: string description: Customer Number tradeType: description: Trading gameplay type: integer language: type: string description: Language (zh-HK, en-US, zh-CN), fill in as needed content: type: string description: Content, no length limit title: type: string description: Title, length of 100 characters showType: type: integer description: 'Popup type EnumShowType: 0 no action, 1 popup' refreshType: type: integer description: >- Refresh type EnumRefreshType: 0 no action, 1 position, 2 pending order, 3 funds, 4 kick out, 5 pending order position, 6 pending order funds customerId: type: integer description: Customer ID companyId: type: integer description: Company ID required: - customerNo - tradeType - showType - title - content - language - companyId - customerId example: |- { "customerNo": "{{customerNo}}", "tradeType": 1, "language": "en-US", "content": "HHAHHAHHAHHAHHAHHAHHA", "title": "CESHTEST", "showType": 0, "refreshType": 1, "customerId": {{customerId}}, "companyId": {{company}} } responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: object properties: {} title: Data Body description: Data Body required: - bizCode - code - tm example: msg: Success fail: false trace: t-f7l5w542-o2c8p9-l8810-l1gpm-1660189534 code: '0' data: null bizCode: '' tm: 2 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /fund.admin.CustomerAdjustProposalAdminDubboService.addCustomerAdjustProposal: post: summary: Bonus distribution / rebate deprecated: false description: >- version=0.0.1 bizType=fund.admin.CustomerAdjustProposalAdminDubboService.addCustomerAdjustProposal tags: - Activities parameters: - name: token in: header description: '' required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: '' required: true example: 0.0.1 schema: type: string - name: trace in: header description: '' required: true example: '{{mock_trace}}' schema: type: string requestBody: content: application/json: schema: title: '' type: object properties: customerNo: type: string description: Customer Number accountId: description: Account ID type: integer accountCurrency: type: string description: Currency for sending bonuses tradeType: description: 'Game type: 1 is contract full position' type: integer businessType: description: Fixed value 4 type: integer amount: description: >- Number of bonuses issued, positive for bonus issuance, negative for rebate bonuses type: number withdraw: type: boolean description: Fixed true remark: description: Optional type: string required: - customerNo - accountCurrency - tradeType - businessType - amount - withdraw example: customerNo: '86000020' accountId: 1000450 accountCurrency: USDT tradeType: 1 businessType: 4 amount: 5 withdraw: true remark: test responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: string title: Proposal Number description: Quota Adjustment Proposal Number title: '' required: - bizCode - code - tm example: msg: Success fail: false trace: t-7vgm5-bu0337-blbkp-024w3k84-1660120108 code: '0' data: true bizCode: '' tm: 189 msgParams: null ok: true class: com.cats.common.core.base.vo.BaseResult headers: {} security: [] /customer.admin.CustomerAdminApiService.queryAccountList: post: summary: Check customer balance deprecated: false description: bizType=customer.admin.CustomerAdminApiService.queryAccountList tags: - Activities parameters: - name: trace in: header description: '' required: true example: '{{mock_trace}}' schema: type: string - name: companyId in: header description: '' required: true example: '{{company}}' schema: type: string - name: token in: header description: '' required: true example: '{{auto_token}}' schema: type: string - name: version in: header description: '' required: true example: 0.0.1 schema: type: string requestBody: content: application/json: schema: title: '' type: object properties: customerNo: type: string description: Customer Number tradeType: description: Trading gameplay type: integer required: - customerNo - tradeType example: customerNo: '86000020' tradeType: 1 responses: '200': description: '' content: application/json: schema: type: object properties: bizCode: type: string description: Module Identifier Code code: type: string description: Status Return Code msg: type: string description: Status Description tm: type: integer format: int64 description: Processing Duration (milliseconds) trace: type: string description: Tracking Code msgParams: type: string description: >- Placeholder Parameter String in Return Description, separated by commas data: description: Data Body $ref: '#/components/schemas/QueryAccountVo' ok: type: boolean description: Indicates if the operation is successful fail: type: boolean description: Indicates if the operation failed example: |- Balance is used in the balance field { "msg": "Success", "fail": false, "trace": "t-23uee2-go44-se70u4w7-jyx6bvb-1660187117", "code": "0", "data": [ { "netAssets": "47.319290", "available": "47.319290", "remark": null, "type": 1, "equity": "47.319290", "firstDepositTime": 1646123635909, "lockMargin": "0.000000", "balance": "47.319290", "interest": "0.000000", "customerId": 189, "liabilities": "0.000000", "currency": "USDT", "activateStatus": 2, "withdrawAmount": "0.000000", "profit": "0", "tradeType": 1, "wholeWarehouseBalance": null, "freeMargin": "0", "margin": "0", "firstWithdrawTime": null, "activateTime": 1646123635934, "frozen": "0.000000", "wholeWarehouseRate": null, "accountId": 1003496, "openAccountStatus": true, "companyId": 1, "liabilitiesPrincipal": "0.000000", "interestProportion": null, "createTime": 1646123590664, "lockAmount": "0.000000", "marginRadio": null, "notWithdrawAmount": "10000000.000000", "availableLoan": null, "digits": 6, "customerNo": "86000188", "status": 2, "assetsId": 1 } ], "bizCode": "C", "tm": 18737968, "msgParams": null, "ok": true } headers: {} security: [] /quote-b-api/depth-tick: get: summary: Latest market quote query [digital currency, forex] deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: 65b31e26-312c-4e71-89ae-f5e33073d1c8-1676446387481 schema: type: string - name: query in: query description: >- Please encode the following fields, the backend service will decode them upon receiving { "trace": "enim occaecat dolore esse voluptate", "data": { "symbol_list": [ { "code": "GBPJPY" }, { "code": "CADJPY" } ] } } trace: Trace code, used for log query, please ensure it is unique for each request code: Please refer to the code list and select the code you want to query required: true example: >- %7B%20%20%20%20%22trace%22%3A%20%22enim%20occaecat%20dolore%20esse%20voluptate%22%2C%20%20%20%20%22data%22%3A%20%7B%20%20%20%20%20%20%20%20%22symbol_list%22%3A%20%5B%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22GBPJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22CADJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%20%5D%20%20%20%20%7D%7D schema: type: string responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer description: Return code msg: type: string description: Message corresponding to the return code trace: type: string description: Requested trace data: type: object properties: tick_list: type: array items: type: object properties: code: type: string description: Code seq: type: string description: Quote number tick_time: type: string description: Quote timestamp bids: type: array items: type: object properties: price: type: string description: Price volume: type: string description: Volume description: Bid List asks: type: array items: type: object properties: price: type: string description: Price volume: type: string description: Volume description: Ask List required: - tick_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: tick_list: - code: 857.HK seq: '30686349' tick_time: '1677830357227' bids: - price: '136.424' volume: '100000.00' asks: - price: '136.427' volume: '400000.00' headers: {} security: [] /quote-stock-b-api/depth-tick: get: summary: 'Latest Quote Inquiry [Stock] ' deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: e945d7d9-9e6e-4721-922a-7251a9d311d0-1678159756806 schema: type: string - name: query in: query description: >- Please encode the following fields, the backend service will decode them upon receiving { "trace": "enim occaecat dolore esse voluptate", "data": { "symbol_list": [ { "code": "GBPJPY" }, { "code": "CADJPY" } ] } } trace: Trace code, used for log query, please ensure it is unique for each request code: Please refer to the code list and select the code you want to query required: true example: >- %7B%20%20%20%20%22trace%22%3A%20%22enim%20occaecat%20dolore%20esse%20voluptate%22%2C%20%20%20%20%22data%22%3A%20%7B%20%20%20%20%20%20%20%20%22symbol_list%22%3A%20%5B%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22GBPJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22CADJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%20%5D%20%20%20%20%7D%7D schema: type: string responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer description: Return code msg: type: string description: Message corresponding to the return code trace: type: string description: Requested trace data: type: object properties: tick_list: type: array items: type: object properties: code: type: string description: Code seq: type: string description: Quote number tick_time: type: string description: Quote timestamp bids: type: array items: type: object properties: price: type: string description: Price volume: type: string description: Volume description: Bid List asks: type: array items: type: object properties: price: type: string description: Price volume: type: string description: Volume description: Ask List required: - tick_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: tick_list: - code: 857.HK seq: '30686349' tick_time: '1677830357227' bids: - price: '136.424' volume: '100000.00' asks: - price: '136.427' volume: '400000.00' headers: {} security: [] /quote-b-api/trade-tick: get: summary: Latest transaction price query [digital currency, foreign exchange] deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: 65b31e26-312c-4e71-89ae-f5e33073d1c8-1676446387481 schema: type: string - name: query in: query description: >- Please encode the following fields, the backend service will decode them upon receiving { "trace": "enim occaecat dolore esse voluptate", "data": { "symbol_list": [ { "code": "GBPJPY" }, { "code": "CADJPY" } ] } } trace: Trace code, used for log query, please ensure it is unique for each request code: Please refer to the code list and select the code you want to query required: true example: >- %7B%20%20%20%20%22trace%22%3A%20%22enim%20occaecat%20dolore%20esse%20voluptate%22%2C%20%20%20%20%22data%22%3A%20%7B%20%20%20%20%20%20%20%20%22symbol_list%22%3A%20%5B%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22GBPJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22CADJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%20%5D%20%20%20%20%7D%7D schema: type: string responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer description: Return code msg: type: string description: Message corresponding to the return code trace: type: string description: Requested trace data: type: object properties: tick_list: type: array items: type: object properties: code: type: string description: Code seq: type: string description: Serial number tick_time: type: string description: Timestamp price: type: string description: Transaction price volume: type: string description: Transaction volume turnover: type: string description: Transaction amount trade_direction: type: integer description: >- Trading direction, 0 for default, 1 for BUY, 2 for SELL required: - tick_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: tick_list: - code: 857.HK seq: '30841439' tick_time: '1677831545217' price: '136.302' volume: '0' turnover: '0' trade_direction: 0 headers: {} security: [] /quote-stock-b-api/trade-tick: get: summary: Latest transaction price inquiry [Stocks] deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: e945d7d9-9e6e-4721-922a-7251a9d311d0-1678159756806 schema: type: string - name: query in: query description: >- Please encode the following fields, the backend service will decode them upon receiving { "trace": "enim occaecat dolore esse voluptate", "data": { "symbol_list": [ { "code": "GBPJPY" }, { "code": "CADJPY" } ] } } trace: Trace code, used for log query, please ensure it is unique for each request code: Please refer to the code list and select the code you want to query required: true example: >- %7B%20%20%20%20%22trace%22%3A%20%22enim%20occaecat%20dolore%20esse%20voluptate%22%2C%20%20%20%20%22data%22%3A%20%7B%20%20%20%20%20%20%20%20%22symbol_list%22%3A%20%5B%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22GBPJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%2C%20%20%20%20%20%20%20%20%20%20%20%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22code%22%3A%20%22CADJPY%22%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%20%5D%20%20%20%20%7D%7D schema: type: string responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer description: Return code msg: type: string description: Message corresponding to the return code trace: type: string description: Requested trace data: type: object properties: tick_list: type: array items: type: object properties: code: type: string description: Code seq: type: string description: Serial number tick_time: type: string description: Timestamp price: type: string description: Transaction price volume: type: string description: Transaction volume turnover: type: string description: Transaction amount trade_direction: type: integer description: >- Trading direction, 0 for default, 1 for BUY, 2 for SELL required: - tick_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: tick_list: - code: 857.HK seq: '30841439' tick_time: '1677831545217' price: '136.302' volume: '0' turnover: '0' trade_direction: 0 headers: {} security: [] /quote-b-api/kline: get: summary: K-line query [digital currency, forex] deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: 65b31e26-312c-4e71-89ae-f5e33073d1c8-1676446387481 schema: type: string - name: query in: query description: "Please encode the following fields, the backend service will decode after receiving\n{\n \"trace\": \"culpa cillum ea reprehenderit occaecat\",\n \"data\": {\n \"code\": \"GBPJPY\",\n \"kline_type\": 1,\n \"kline_timestamp_end\": 0,\n \"query_kline_num\": 2, \t\"adjust_type\": 0 } } trace: tracking code, used for log query, please ensure it is unique for each request code: please refer to the code list, select the code you want to query kline_type: k-line type, 1 for 1-minute K, 2 for 5-minute K, 3 for 15-minute K, 4 for 30-minute K, 5 for hourly K, 6 for 2-hour K, 7 for 4-hour K, 8 for daily K, 9 for weekly K, 10 for monthly K kline_timestamp_end: the time point to query from, 0 means from current time, only valid for non-stock codes query_kline_num: how many K-lines to query, maximum of 1000 adjust_type: adjustment type, only valid for stock codes, e.g. 0: ex-rights, 1: pre-adjustment" required: true example: "{% '{\"trace\": \"culpa cillum ea reprehenderit occaecat\",\"data\": {\"code\": \"GBPJPY\",\r\n\"kline_type\": 1,\"kline_timestamp_end\": 0,\"query_kline_num\": 2,\"adjust_type\": 0}}'|encodeURIComponent %}" schema: type: string responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer msg: type: string trace: type: string data: type: object properties: code: type: string description: Code kline_type: type: integer description: >- K line types, 1 for 1-minute K, 2 for 5-minute K, 3 for 15-minute K, 4 for 30-minute K, 5 for hourly K, 6 for 2-hour K, 7 for 4-hour K, 8 for daily K, 9 for weekly K, 10 for monthly K kline_list: type: array items: type: object properties: timestamp: type: string description: Timestamp of the K line open_price: type: string description: Opening price of the K line close_price: type: string description: Closing price of the K line high_price: type: string description: Highest price of the K line low_price: type: string description: Lowest price of the K line volume: type: string description: Volume of the K line turnover: type: string description: Amount of transactions of the K line required: - timestamp - open_price - close_price - high_price - low_price - volume - turnover required: - code - kline_type - kline_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: code: 857.HK kline_type: 1 kline_list: - timestamp: '1677829200' open_price: '136.421' close_price: '136.412' high_price: '136.422' low_price: '136.407' volume: '0' turnover: '0' - timestamp: '1677829260' open_price: '136.412' close_price: '136.401' high_price: '136.415' low_price: '136.397' volume: '0' turnover: '0' headers: {} security: [] /quote-b-api/batch-kline: get: summary: Batch query for K lines [digital currency, forex] deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: 65b31e26-312c-4e71-89ae-f5e33073d1c8-1676446387481 schema: type: string requestBody: content: application/json: schema: type: object properties: trace: type: string data: type: object properties: data_list: type: array items: type: object properties: code: type: string kline_type: type: integer kline_timestamp_end: type: integer query_kline_num: type: integer adjust_type: type: integer required: - code - kline_type - kline_timestamp_end - query_kline_num - adjust_type required: - data_list required: - trace - data example: trace: '{{mock_trace}}' data: data_list: - code: EURJPY kline_type: 1 kline_timestamp_end: 0 query_kline_num: 2 adjust_type: 0 - code: EURJPY kline_type: 1 kline_timestamp_end: 0 query_kline_num: 2 adjust_type: 0 responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer msg: type: string trace: type: string data: type: object properties: code: type: string description: Code kline_type: type: integer description: >- K line types, 1 for 1-minute K, 2 for 5-minute K, 3 for 15-minute K, 4 for 30-minute K, 5 for hourly K, 6 for 2-hour K, 7 for 4-hour K, 8 for daily K, 9 for weekly K, 10 for monthly K kline_list: type: array items: type: object properties: timestamp: type: string description: Timestamp of the K line open_price: type: string description: Opening price of the K line close_price: type: string description: Closing price of the K line high_price: type: string description: Highest price of the K line low_price: type: string description: Lowest price of the K line volume: type: string description: Volume of the K line turnover: type: string description: Amount of transactions of the K line required: - timestamp - open_price - close_price - high_price - low_price - volume - turnover required: - code - kline_type - kline_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: code: 857.HK kline_type: 1 kline_list: - timestamp: '1677829200' open_price: '136.421' close_price: '136.412' high_price: '136.422' low_price: '136.407' volume: '0' turnover: '0' - timestamp: '1677829260' open_price: '136.412' close_price: '136.401' high_price: '136.415' low_price: '136.397' volume: '0' turnover: '0' headers: {} security: [] /quote-stock-b-api/kline: get: summary: 'Query for K lines [stocks] ' deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: e945d7d9-9e6e-4721-922a-7251a9d311d0-1678159756806 schema: type: string - name: query in: query description: "Please encode the following fields, the backend service will decode after receiving\n{\n \"trace\": \"culpa cillum ea reprehenderit occaecat\",\n \"data\": {\n \"code\": \"GBPJPY\",\n \"kline_type\": 1,\n \"kline_timestamp_end\": 0,\n \"query_kline_num\": 2, \t\"adjust_type\": 0 } } trace: tracking code, used for log query, please ensure it is unique for each request code: please refer to the code list, select the code you want to query kline_type: k-line type, 1 for 1-minute K, 2 for 5-minute K, 3 for 15-minute K, 4 for 30-minute K, 5 for hourly K, 6 for 2-hour K, 7 for 4-hour K, 8 for daily K, 9 for weekly K, 10 for monthly K kline_timestamp_end: the time point to query from, 0 means from current time, only valid for non-stock codes query_kline_num: how many K-lines to query, maximum of 1000 adjust_type: adjustment type, only valid for stock codes, e.g. 0: ex-rights, 1: pre-adjustment" required: true example: "{% '{\"trace\": \"culpa cillum ea reprehenderit occaecat\",\"data\": {\"code\": \"GBPJPY\",\r\n\"kline_type\": 1,\"kline_timestamp_end\": 0,\"query_kline_num\": 2,\"adjust_type\": 0}}'|encodeURIComponent %}" schema: type: string responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer msg: type: string trace: type: string data: type: object properties: code: type: string description: Code kline_type: type: integer description: >- K line types, 1 for 1-minute K, 2 for 5-minute K, 3 for 15-minute K, 4 for 30-minute K, 5 for hourly K, 6 for 2-hour K, 7 for 4-hour K, 8 for daily K, 9 for weekly K, 10 for monthly K kline_list: type: array items: type: object properties: timestamp: type: string description: Timestamp of the K line open_price: type: string description: Opening price of the K line close_price: type: string description: Closing price of the K line high_price: type: string description: Highest price of the K line low_price: type: string description: Lowest price of the K line volume: type: string description: Volume of the K line turnover: type: string description: Amount of transactions of the K line required: - timestamp - open_price - close_price - high_price - low_price - volume - turnover required: - code - kline_type - kline_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: code: 857.HK kline_type: 1 kline_list: - timestamp: '1677829200' open_price: '136.421' close_price: '136.412' high_price: '136.422' low_price: '136.407' volume: '0' turnover: '0' - timestamp: '1677829260' open_price: '136.412' close_price: '136.401' high_price: '136.415' low_price: '136.397' volume: '0' turnover: '0' headers: {} security: [] /quote-stock-b-api/batch-kline: get: summary: Batch query for K-line [stocks] deprecated: false description: '' tags: - Markets/HTTP parameters: - name: token in: query description: >- If you do not know your token, please contact relevant personnel to request it required: true example: e945d7d9-9e6e-4721-922a-7251a9d311d0-1678159756806 schema: type: string requestBody: content: application/json: schema: type: object properties: trace: type: string data: type: object properties: data_list: type: array items: type: object properties: code: type: string kline_type: type: integer kline_timestamp_end: type: integer query_kline_num: type: integer adjust_type: type: integer required: - code - kline_type - kline_timestamp_end - query_kline_num - adjust_type required: - data_list required: - trace - data example: trace: '{{mock_trace}}' data: data_list: - code: EURJPY kline_type: 1 kline_timestamp_end: 0 query_kline_num: 2 adjust_type: 0 - code: USDJPY kline_type: 1 kline_timestamp_end: 0 query_kline_num: 2 adjust_type: 0 responses: '200': description: '' content: application/json: schema: type: object properties: ret: type: integer msg: type: string trace: type: string data: type: object properties: code: type: string description: Code kline_type: type: integer description: >- K line types, 1 for 1-minute K, 2 for 5-minute K, 3 for 15-minute K, 4 for 30-minute K, 5 for hourly K, 6 for 2-hour K, 7 for 4-hour K, 8 for daily K, 9 for weekly K, 10 for monthly K kline_list: type: array items: type: object properties: timestamp: type: string description: Timestamp of the K line open_price: type: string description: Opening price of the K line close_price: type: string description: Closing price of the K line high_price: type: string description: Highest price of the K line low_price: type: string description: Lowest price of the K line volume: type: string description: Volume of the K line turnover: type: string description: Amount of transactions of the K line required: - timestamp - open_price - close_price - high_price - low_price - volume - turnover required: - code - kline_type - kline_list required: - ret - msg - trace - data example: ret: 200 msg: ok trace: asdfsdfa data: code: 857.HK kline_type: 1 kline_list: - timestamp: '1677829200' open_price: '136.421' close_price: '136.412' high_price: '136.422' low_price: '136.407' volume: '0' turnover: '0' - timestamp: '1677829260' open_price: '136.412' close_price: '136.401' high_price: '136.415' low_price: '136.397' volume: '0' turnover: '0' headers: {} security: [] components: schemas: SymbolGroup: type: object properties: id: type: integer format: int64 description: Primary key ID title: Primary key ID status: type: integer format: int32 description: 'Status: 1, 2, 3 (Enabled, Disabled, Deleted)' title: 'Status: 1, 2, 3 (Enabled, Disabled, Deleted)' createBy: type: string description: Created by title: Created by createTime: type: integer format: int64 description: Creation time title: Creation time updateBy: type: string description: Updated by title: Updated by updateTime: type: integer format: int64 description: Update time title: Update time name: type: string description: Product group name title: Product group name HolidayTime: type: object properties: startTime: type: integer format: int64 description: Start time, 13-digit timestamp endTime: type: integer format: int64 description: End time, 13-digit timestamp description: Holiday time TradeTime: type: object properties: dayOfWeek: type: integer format: int32 description: Day of the week, 1-7 (Monday to Sunday) startTime: type: integer format: int64 description: Start time, in seconds endTime: type: integer format: int64 description: End time, in seconds description: Trading time ExchangeRateConvertDto: type: object properties: rate: type: string description: Exchange Rate formulaSymbol: type: string description: >- Operation Rule: multiply or divide. Values can be 'multiply' or 'divide' sourceDigits: type: integer format: int32 description: Source Currency Decimal Places targetDigits: type: integer format: int32 description: Target Currency Decimal Places sourceCurrency: type: string description: Source Currency Code targetCurrency: type: string description: Target Currency Code CustomerAdjustProposalDto: type: object required: - tradeType properties: companyId: type: integer format: int64 description: Company ID customerId: type: integer format: int64 description: Customer ID customerNo: type: string description: Customer Number accountId: type: integer format: int64 description: Account ID id: type: integer format: int64 description: Primary Key ID status: type: integer format: int32 description: 'Status: 1=Enabled, 2=Disabled, 3=Deleted' createBy: type: string description: Created By createTime: type: integer format: int64 description: Creation Time updateBy: type: string description: Updated By updateTime: type: integer format: int64 description: Update Time tradeType: type: integer format: int64 proposalNo: type: string description: Proposal Number businessType: type: integer format: int32 description: Business Type Code accountCurrency: type: string description: Account Currency (Transaction Account Currency) amount: type: number description: Proposal Amount withdraw: type: boolean description: Withdrawable operatorPassword: type: string description: Operator's Fund Password checkBy: type: string description: Approver checkStatus: type: integer format: int32 description: >- Proposal Status: Waiting for Manual Approval: 1, Approval Successful: 2, Approval Failed: 3 remark: type: string description: Remark thirdOrderId: type: string description: Third Party Order ID resetAccount: type: boolean description: Reset Account businessTypeText: type: string thirdAccount: type: string description: Third Party Account CustomerGroupBizVO: type: object properties: name: type: string description: Group Name id: type: integer format: int64 description: ID type: type: integer format: int32 description: Group Type openAccountType: type: integer format: int32 description: Account Opening Group Type, 1 Yes 2 No tradeType: type: integer format: int64 description: Game Play ID assets: type: string description: Asset Information QueryAccountVo: type: object properties: accountId: type: integer format: int64 description: Unique account identifier activateStatus: type: integer format: int32 description: Activation status (1-unavailable, 2-available) activateTime: type: integer format: int64 description: Activation time assetsId: type: integer format: int64 description: Net assets available: type: string description: Available availableLoan: type: string description: Can borrow balance: type: string description: Balance collateralFrozen: type: string description: Collateral freeze companyId: type: integer format: int64 description: Company ID createTime: type: integer format: int64 description: Account opening time currency: type: string description: Account opening currency customerId: type: integer format: int64 description: Customer Id customerNo: type: string description: Customer Number digits: type: integer format: int32 description: Funds decimal places equity: type: string description: Net worth firstDepositTime: type: integer format: int64 description: First deposit time firstWithdrawTime: type: integer format: int64 description: First withdrawal time freeMargin: type: string description: Real-time available margin frozen: type: string description: Freeze interest: type: string description: Interest interestProportion: type: string description: Daily interest rate liabilities: type: string description: Total liabilities liabilitiesPrincipal: type: string description: Liabilities - principal lockAmount: type: string description: Locked amount lockMargin: type: string description: Frozen margin margin: type: string description: Real-time margin occupation marginRadio: type: string description: Margin ratio netAssets: type: string description: Net assets notWithdrawAmount: type: string description: Available frozen amount openAccountStatus: type: boolean description: Account status profit: type: string description: Real-time profit and loss remark: type: string description: Remarks status: type: integer format: int32 description: Account status (1-unavailable, 2-available) tradeType: type: integer format: int64 description: Gameplay ID type: type: integer format: int32 description: Account classification (1-user, 2-merchant, 3-platform) wholeWarehouseBalance: type: string description: Current account currency for full position account wholeWarehouseRate: type: string description: Current account exchange rate for full position account withdrawAmount: type: string description: Available amount title: QueryAccountVo AssetsVo: type: object properties: code: type: string description: Asset code refType: null createBy: type: string description: Creator refType: null createTime: type: integer format: int64 description: Creation time refType: null digits: type: integer format: int32 description: Decimal places refType: null displayName: type: string description: Display Name refType: null fundId: type: integer format: int64 description: Related Fund refType: null id: type: integer format: int64 description: Primary Key ID refType: null initState: type: integer format: int32 description: Initialization Status 1, 2, Initializing, Initialized refType: null name: type: string description: Asset Name refType: null revision: type: integer format: int32 description: Optimistic lock refType: null status: type: integer format: int32 description: Status 1, 2, 3, Enabled, Disabled, Deleted refType: null type: type: integer format: int32 description: Asset Type refType: null updateBy: type: string description: Updater refType: null updateTime: type: integer format: int64 description: Update time refType: null title: '' Dict: type: object properties: name: type: string title: Name description: name value: type: string title: Variable description: value required: - name - value BaseResultTradeDealList: type: object properties: bizCode: type: string title: Module identifier code description: Module Identifier Code code: type: string title: Status return code description: Status Return Code msg: type: string title: Status description description: Status Description tm: type: string title: Processing time (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking code description: Tracking Code msgParams: type: string title: >- Placeholder parameter string in return description, multiple parameters separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: array items: &ref_2 $ref: '#/components/schemas/TradeDeal' title: Data body description: Data Body title: '' required: - bizCode - code - tm TradeDeal: type: object properties: accountDigits: description: Account Decimal Places, Trading Amount, Decimal Places type: integer accountId: description: Deposit Account ID type: integer bizType: description: Business type type: integer companyId: description: Company ID type: integer createTime: description: Creation time type: integer currentTradeAmount: description: Transaction Amount type: integer customerGroupId: description: Customer group ID type: integer customerId: description: Customer ID type: integer customerNo: description: Customer Number type: string digits: description: Transaction Average Price Decimal Places type: integer direction: description: Buy/Sell Direction, 1 Buy 2 Sell type: integer executeNum: description: Transaction Quantity type: number executePrice: description: Transaction Average Price type: integer executeTime: description: Creation time type: integer fee: description: Commission Fee type: integer feeDigits: description: Commission Fee Decimal Places type: integer orderInCurrency: description: Transaction fee currency type: string id: description: Deal record id type: string orderId: description: Order record id type: integer symbolId: description: Product ID type: integer symbolName: description: Product name type: string tradeType: description: Game type type: integer updateTime: description: Update time type: integer convertFee: description: Value after converting transaction fee to USDT currency type: integer convertFeeDigits: description: >- Number of decimal places after converting transaction fee to USDT currency type: integer convertExchangeRate: description: Exchange rate used to convert transaction fee currency to USDT type: integer positionId: description: Position id, value when tradeTpe is 1 and 2 type: integer pnl: description: >- Closing profit and loss, decimal places same as account decimal places, value when tradeTpe is 1 and 2, bizType is 2, 3, 4, 5, 6, 7, 8 type: integer source: type: string description: >- H5: mobile web; PC_Web: pcweb; System: system; Android: Android native app; iOS: Apple native app; HOS: Hongmeng OS; PC_Win: pcwindows client; PC_Mac: pcmac client; default is the same as login source. (The enumeration is for reference only) thirdPartyOrder: type: string required: - customerGroupId - customerId - customerNo - digits - direction - companyId BaseResultTradeDeal: type: object properties: bizCode: type: string title: Module identifier code description: Module Identifier Code code: type: string title: Status return code description: Status Return Code msg: type: string title: Status description description: Status Description tm: type: string title: Processing time (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking code description: Tracking Code msgParams: type: string title: >- Placeholder parameter string in return description, multiple parameters separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: *ref_2 title: '' required: - bizCode - code - tm BaseResult: type: object properties: bizCode: type: string title: Module Identifier Code description: Module Identifier Code code: type: string title: Status Return Code description: Status Return Code msg: type: string title: Status Description description: Status Description tm: type: string title: Processing Duration (milliseconds) description: Processing Duration (milliseconds) trace: type: string title: Tracking Code description: Tracking Code msgParams: type: string title: >- Placeholder Parameter String in Return Description, separated by commas description: >- Placeholder Parameter String in Return Description, separated by commas data: type: object properties: {} title: Data Body description: Data Body title: '' required: - bizCode - code - tm securitySchemes: {} servers: - url: https://pre-api-test.cmfbl.com/openapi-b description: PRE环境-公司439 security: []