新客推广活动

赠金发放/回扣

post

bizType=fund.admin.CustomerAdjustProposalAdminDubboService.addCustomerAdjustProposal

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

accountIdintegerOptional

账户id

accountCurrencystringRequired

发送赠金的币种

tradeTypeintegerRequired

玩法类型:1是合约全仓

businessTypeintegerRequired

固定值4

amountnumberRequired

发放赠金数量,正数是发放赠金,负数是回扣赠金

withdrawbooleanRequired

固定true

remarkstringOptional

选填

Responses
200Success
application/json
post
/fund.admin.CustomerAdjustProposalAdminDubboService.addCustomerAdjustProposal
POST /openapi-b/fund.admin.CustomerAdjustProposalAdminDubboService.addCustomerAdjustProposal HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 256

"{\r\n    \"customerNo\": \"{{customerNo}}\",\r\n    \"accountId\": {{accountId}},\r\n    \"accountCurrency\": \"USDT\",\r\n    \"tradeType\": 1,\r\n    \"businessType\": 4,\r\n    \"amount\": 5,\r\n    \"withdraw\": true,\r\n    \"remark\": \"test\"\r\n}"
200Success
{
  "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"
}

锁定划转

post

bizType=fund.admin.CustomerActivityBonusAdminDubboService.lockTradeAccount

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

tradeTypeintegerRequired

交易玩法

companyIdintegerRequired

公司id

typeintegerRequired

类型:1=转入,2=转出,3=转入转出

lockTimeintegerOptional

锁定时长,单位秒,不传则使用平台默认值

lockEndTimeintegerOptional

锁定截至时间-时间戳,不传则使用平台默认值:优先使用lockEndTime

Responses
200Success
application/json
post
/fund.admin.CustomerActivityBonusAdminDubboService.lockTradeAccount
POST /openapi-b/fund.admin.CustomerActivityBonusAdminDubboService.lockTradeAccount HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 76

{
  "customerNo": "proident",
  "tradeType": 78,
  "companyId": "{{company}}",
  "type": 24
}
200Success
{
  "msg": "Success",
  "fail": false,
  "trace": "t-9jrx4-7xr6-kv3q630-b8ifcvi3-1660127587",
  "code": "0",
  "data": null,
  "bizCode": "",
  "tm": 4,
  "msgParams": null,
  "ok": true,
  "class": "com.cats.common.core.base.vo.BaseResult"
}

解锁划转

post

bizType=fund.admin.CustomerActivityBonusAdminDubboService.unlockTradeAccount

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

tradeTypeintegerRequired

交易玩法

companyIdintegerRequired

公司id

typeintegerRequired

类型:1=转入,2=转出,3=转入转出

Responses
200Success
application/json
post
/fund.admin.CustomerActivityBonusAdminDubboService.unlockTradeAccount
POST /openapi-b/fund.admin.CustomerActivityBonusAdminDubboService.unlockTradeAccount HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 120

"{\n    \"customerNo\": \"{{customerNo}}\",\n    \"tradeType\": 1,\n    \"companyId\": {{company}},\n    \"type\": 3\n}"
200Success
{
  "msg": "Success",
  "fail": false,
  "trace": "t-1vt1006-5sr1g55n-q3pl3-e9jg38ji-1660127628",
  "code": "0",
  "data": null,
  "bizCode": "",
  "tm": 4,
  "msgParams": null,
  "ok": true,
  "class": "com.cats.common.core.base.vo.BaseResult"
}

锁定状态单个查询

post

bizType=fund.admin.CustomerActivityBonusAdminDubboService.queryOneLockTradeAccount

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

tradeTypeintegerRequired

交易玩法

companyIdintegerRequired

公司id

typeintegerRequired

类型:1=转入,2=转出,3=转入转出

Responses
200Success
application/json
post
/fund.admin.CustomerActivityBonusAdminDubboService.queryOneLockTradeAccount
POST /openapi-b/fund.admin.CustomerActivityBonusAdminDubboService.queryOneLockTradeAccount HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 120

"{\n    \"customerNo\": \"{{customerNo}}\",\n    \"tradeType\": 1,\n    \"companyId\": {{company}},\n    \"type\": 3\n}"
200Success
{
  "bizCode": "text",
  "code": "text",
  "msg": "text",
  "tm": "text",
  "trace": "text",
  "msgParams": "text",
  "data": {}
}

锁定状态查询

post

bizType=fund.admin.CustomerActivityBonusAdminDubboService.queryTradeTypeLockTradeAccount

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

tradeTypeintegerRequired

交易玩法

companyIdintegerRequired

公司id

Responses
200Success
application/json
post
/fund.admin.CustomerActivityBonusAdminDubboService.queryTradeTypeLockTradeAccount
POST /openapi-b/fund.admin.CustomerActivityBonusAdminDubboService.queryTradeTypeLockTradeAccount HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 102

"{\n    \"customerNo\": \"{{customerNo}}\",\n    \"tradeType\": 1,\n    \"companyId\": {{company}}\n}"
200Success
lockStatus:是否被锁定,true被锁定

{

    "msg": "Success",

    "fail": false,

    "trace": "t-c88b6-no22of4-2je3o88-t6o3s5-1660556892",

    "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": true,

            "type": 3,

            "class": "com.cats.fund.api.dto.CustomerQueryTradeTypeLockTradeAccountDto"

        }

    ],

    "bizCode": "",

    "tm": 54,

    "msgParams": null,

    "ok": true,

    "class": "com.cats.common.core.base.vo.BaseResult"

}

查询客户余额

post

bizType=customer.admin.CustomerAdminApiService.queryAccountList

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

tradeTypeintegerRequired

交易玩法

Responses
200Success
application/json
Responseobject
post
/customer.admin.CustomerAdminApiService.queryAccountList
POST /openapi-b/customer.admin.CustomerAdminApiService.queryAccountList HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 45

{
  "customerNo": "{{customerNo}}",
  "tradeType": 1
}
200Success
余额用balance字段
{
    "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
}

向客户发站内信

post

bizType=message.admin.PlatFormMessageThirdSendAdminService.add

Header parameters
tokenstringRequiredExample: {{auto_token}}
versionstringRequiredExample: 0.0.1
tracestringRequiredExample: {{mock_trace}}
Body
customerNostringRequired

客户编号

tradeTypeintegerRequired

交易玩法

languagestringRequired

语种(zh-HK,en-US,zh-CN),根据实际填写即可

contentstringRequired

内容,长度未限制

titlestringRequired

标题,长度为100个字符

showTypeintegerRequired

弹窗类型EnumShowType:0无动作,1弹窗

refreshTypeintegerOptional

刷新类型EnumRefreshType:0无动作,1仓位,2挂单,3资金,4踢出,5挂单仓位,6挂单资金

customerIdintegerRequired

客户ID

companyIdintegerRequired

公司ID

Responses
200Success
application/json
post
/message.admin.PlatFormMessageThirdSendAdminService.add
POST /openapi-b/message.admin.PlatFormMessageThirdSendAdminService.add HTTP/1.1
Host: pre-api-test.cmfbl.com
token: text
version: text
trace: text
Content-Type: application/json
Accept: */*
Content-Length: 291

"{\n    \"customerNo\": \"{{customerNo}}\",\n    \"tradeType\": 1,\n    \"language\": \"en-US\",\n    \"content\": \"HHAHHAHHAHHAHHAHHAHHA\",\n    \"title\": \"CESHTEST\",\n    \"showType\": 0,\n    \"refreshType\": 1,\n    \"customerId\": {{customerId}},\n    \"companyId\": {{company}}\n}"
200Success
{
  "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"
}

Last updated