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: []