跳到主要内容

创建下级用户 API Key

  • POST /api/v3/accountCenter/apiKey

权重(IP): 5

为指定下级用户创建 API Key。创建成功后,secret 仅在本次响应中返回一次,请调用方妥善保存。

请求参数

参数名参数类型是否必须描述
subUserIdLong下级用户 UID。
passphraseStringAPI Key 口令。长度 8-31 位,仅允许英文字母或数字,不能包含空格或特殊符号。
authoritiesString[]API Key 权限。未传时默认 ACCOUNT_DETAILS
ipWhiteListString[]条件必填IP 白名单,最多 10 个。包含非只读权限时必填。
remarkStringAPI Key 备注。

权限枚举

权限枚举说明
ACCOUNT_DETAILS账户详情,只读权限。
SPOT_TRADING现货交易权限。
FUTURES_TRADING合约交易权限。
TRANSFER资金划转权限。
WITHDRAW提币权限。

请求示例

{
"subUserId": 1234567890,
"passphrase": "abc12345",
"authorities": ["ACCOUNT_DETAILS", "TRANSFER"],
"ipWhiteList": ["127.0.0.1"],
"remark": "sub user key"
}

返回参数

字段名类型字段说明
subUserIdLong下级用户 UID。
apiKeyStringAPI Key。
secretStringSecret Key,仅创建成功时返回一次。
authoritiesString[]API Key 权限。
ipWhiteListString[]IP 白名单。

返回示例

{
"subUserId": 1234567890,
"apiKey": "weex_xxxxxxxxxxxxxxxxxxxxxxxx",
"secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"authorities": ["ACCOUNT_DETAILS", "TRANSFER"],
"ipWhiteList": ["127.0.0.1"]
}