OMS Toolkit REST API
string · 必须boolean · 必须boolean · 必须string · 必须booleanbooleanstringstringstringstringstringstringstringstringstringbooleanbooleanbooleanbooleaninteger · int64boolean
为用户创建 API Key
为用户创建 API Key
POST
/v1/api-key/create
https://api.binance.com
为用户创建 API Key › 请求体
apiName自定义 API 名称,可重复。
示例: my-api-name
enableTradetrue 或 false。
示例: true
enableFutureTradetrue 或 false。
示例: true
publicKey自定义公钥。服务端将使用该公钥加密 API Key,客户端使用私钥解密。使用 RSA 算法,密钥长度通常为 1024 或 2048。
示例: PUBLIC_KEY
enableMargin若未传入或用户没有杠杆账户,则默认为 false。
示例: false
enableEuropeanOptions若未传入或用户没有期权账户,则默认为 false。
示例: false
status1 或 null 表示不限制访问 IP;2 表示仅受信任 IP;3 表示仅受信任第三方 IP。若要启用任意交易权限(现货/杠杆/合约),必须限制 IP 访问。
示例: 1
ipAddress受信任 IP 列表。可批量添加,以逗号分隔。单个 API Key 最多 30 个 IP。
示例: 54.128.193.28
thirdPartyName第三方名称必须与服务端配置的名称一致。
示例: null
apiKeyPublicKey用于非对称密钥类型(Ed25519 和 RSA)的公钥。请参考相关 FAQ 文档。
示例: API_KEY_PUBLIC_KEY
为用户创建 API Key › 响应
200
为用户创建 API Key
code示例: 000000
message示例: null
object
apiKey示例: ZN02rGiWOE6*****yjOZg==
apiName示例: testoauth1
secretKey示例: rH1cO1374UhZXfn2*********3EJjg/JT6gg==
enableTrade示例: true
enableFutureTrade示例: true
enableMargin示例: false
enableEuropeanOptions示例: true
createTime示例: 1717746281067
success示例: true