sub-account by binance/binance-skills-hub
npx skills add https://github.com/binance/binance-skills-hub --skill sub-account使用经过身份验证的 API 端点对 Binance 进行子账户请求。某些端点需要 API 密钥和密钥。以 JSON 格式返回结果。
| 端点 | 描述 | 必填参数 | 可选参数 | 身份验证 |
|---|---|---|---|---|
/sapi/v1/sub-account/virtualSubAccount (POST) | 创建虚拟子账户(主账户使用)(USER_DATA) | subAccountString | recvWindow | 是 |
/sapi/v1/sub-account/futures/enable (POST) | 为子账户启用期货(主账户使用)(USER_DATA) | recvWindow | 是 | |
/sapi/v1/sub-account/eoptions/enable (POST) |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 为子账户启用期权(主账户使用)(USER_DATA) |
| recvWindow |
| 是 |
/sapi/v2/sub-account/futures/positionRisk (GET) | 获取子账户期货持仓风险 V2(主账户使用)(USER_DATA) | email, futuresType | recvWindow | 是 |
/sapi/v1/sub-account/futures/positionRisk (GET) | 获取子账户期货持仓风险(主账户使用)(USER_DATA) | recvWindow | 是 |
/sapi/v1/sub-account/status (GET) | 获取子账户在保证金或期货上的状态(主账户使用)(USER_DATA) | 无 | email, recvWindow | 是 |
/sapi/v1/sub-account/list (GET) | 查询子账户列表(主账户使用)(USER_DATA) | 无 | email, isFreeze, page, limit, recvWindow | 是 |
/sapi/v1/sub-account/transaction-statistics (GET) | 查询子账户交易统计(主账户使用)(USER_DATA) | 无 | email, recvWindow | 是 |
/sapi/v2/sub-account/subAccountApi/ipRestriction (POST) | 为子账户 API 密钥添加 IP 限制(主账户使用)(USER_DATA) | email, subAccountApiKey, status | ipAddress, recvWindow | 是 |
/sapi/v1/sub-account/subAccountApi/ipRestriction/ipList (DELETE) | 删除子账户 API 密钥的 IP 列表(主账户使用)(USER_DATA) | email, subAccountApiKey, ipAddress | recvWindow | 是 |
/sapi/v1/sub-account/subAccountApi/ipRestriction (GET) | 获取子账户 API 密钥的 IP 限制(主账户使用)(USER_DATA) | email, subAccountApiKey | recvWindow | 是 |
/sapi/v1/sub-account/futures/transfer (POST) | 子账户期货转账(主账户使用)(USER_DATA) | email, asset, amount, type | recvWindow | 是 |
/sapi/v2/sub-account/futures/account (GET) | 获取子账户期货账户详情 V2(主账户使用)(USER_DATA) | email, futuresType | recvWindow | 是 |
/sapi/v1/sub-account/futures/account (GET) | 获取子账户期货账户详情(主账户使用)(USER_DATA) | recvWindow | 是 |
/sapi/v1/sub-account/margin/account (GET) | 获取子账户保证金账户详情(主账户使用)(USER_DATA) | recvWindow | 是 |
/sapi/v1/sub-account/futures/move-position (GET) | 获取子账户移仓历史(主账户使用)(USER_DATA) | symbol, page, row | startTime, endTime, recvWindow | 是 |
/sapi/v1/sub-account/futures/move-position (POST) | 为子账户移仓(主账户使用)(USER_DATA) | fromUserEmail, toUserEmail, productType, orderArgs | recvWindow | 是 |
/sapi/v1/capital/deposit/subAddress (GET) | 获取子账户充值地址(主账户使用)(USER_DATA) | email, coin | network, amount, recvWindow | 是 |
/sapi/v1/capital/deposit/subHisrec (GET) | 获取子账户充值历史(主账户使用)(USER_DATA) | coin, status, startTime, endTime, limit, offset, recvWindow, txId | 是 |
/sapi/v2/sub-account/futures/accountSummary (GET) | 获取子账户期货账户摘要 V2(主账户使用)(USER_DATA) | futuresType | page, limit, recvWindow | 是 |
/sapi/v1/sub-account/futures/accountSummary (GET) | 获取子账户期货账户摘要(主账户使用)(USER_DATA) | page, limit | recvWindow | 是 |
/sapi/v1/sub-account/margin/accountSummary (GET) | 获取子账户保证金账户摘要(主账户使用)(USER_DATA) | 无 | recvWindow | 是 |
/sapi/v1/sub-account/margin/transfer (POST) | 子账户保证金转账(主账户使用)(USER_DATA) | email, asset, amount, type | recvWindow | 是 |
/sapi/v3/sub-account/assets (GET) | 查询子账户资产(主账户使用)(USER_DATA) | recvWindow | 是 |
/sapi/v4/sub-account/assets (GET) | 查询子账户资产(主账户使用)(USER_DATA) | recvWindow | 是 |
/sapi/v1/sub-account/futures/internalTransfer (GET) | 查询子账户期货资产转账历史(主账户使用)(USER_DATA) | email, futuresType | startTime, endTime, page, limit, recvWindow | 是 |
/sapi/v1/sub-account/futures/internalTransfer (POST) | 子账户期货资产转账(主账户使用)(USER_DATA) | fromEmail, toEmail, futuresType, asset, amount | recvWindow | 是 |
/sapi/v1/sub-account/sub/transfer/history (GET) | 查询子账户现货资产转账历史(主账户使用)(USER_DATA) | 无 | fromEmail, toEmail, startTime, endTime, page, limit, recvWindow | 是 |
/sapi/v1/sub-account/spotSummary (GET) | 查询子账户现货资产摘要(主账户使用)(USER_DATA) | 无 | email, page, size, recvWindow | 是 |
/sapi/v1/sub-account/universalTransfer (GET) | 查询通用转账历史(主账户使用)(USER_DATA) | 无 | fromEmail, toEmail, clientTranId, startTime, endTime, page, limit, recvWindow | 是 |
/sapi/v1/sub-account/universalTransfer (POST) | 通用转账(主账户使用)(USER_DATA) | fromAccountType, toAccountType, asset, amount | fromEmail, toEmail, clientTranId, symbol, recvWindow | 是 |
/sapi/v1/sub-account/transfer/subUserHistory (GET) | 子账户转账历史(子账户使用)(USER_DATA) | 无 | asset, type, startTime, endTime, limit, returnFailHistory, recvWindow | 是 |
/sapi/v1/sub-account/transfer/subToMaster (POST) | 转账给主账户(子账户使用)(USER_DATA) | asset, amount | recvWindow | 是 |
/sapi/v1/sub-account/transfer/subToSub (POST) | 转账给同一主账户下的子账户(子账户使用)(USER_DATA) | toEmail, asset, amount | recvWindow | 是 |
/sapi/v1/managed-subaccount/deposit (POST) | 向托管子账户充值资产(投资者主账户使用)(USER_DATA) | toEmail, asset, amount | recvWindow | 是 |
/sapi/v1/managed-subaccount/deposit/address (GET) | 获取托管子账户充值地址(投资者主账户使用)(USER_DATA) | email, coin | network, amount, recvWindow | 是 |
/sapi/v1/managed-subaccount/queryTransLogForInvestor (GET) | 查询托管子账户转账日志(投资者主账户使用)(USER_DATA) | email, startTime, endTime, page, limit | transfers, transferFunctionAccountType | 是 |
/sapi/v1/managed-subaccount/queryTransLogForTradeParent (GET) | 查询托管子账户转账日志(交易团队主账户使用)(USER_DATA) | email, startTime, endTime, page, limit | transfers, transferFunctionAccountType | 是 |
/sapi/v1/managed-subaccount/query-trans-log (GET) | 查询托管子账户转账日志(交易团队子账户使用)(USER_DATA) | startTime, endTime, page, limit | transfers, transferFunctionAccountType, recvWindow | 是 |
/sapi/v1/managed-subaccount/asset (GET) | 查询托管子账户资产详情(投资者主账户使用)(USER_DATA) | recvWindow | 是 |
/sapi/v1/managed-subaccount/fetch-future-asset (GET) | 查询托管子账户期货资产详情(投资者主账户使用)(USER_DATA) | accountType | 是 |
/sapi/v1/managed-subaccount/info (GET) | 查询托管子账户列表(投资者使用)(USER_DATA) | 无 | email, page, limit, recvWindow | 是 |
/sapi/v1/managed-subaccount/marginAsset (GET) | 查询托管子账户保证金资产详情(投资者主账户使用)(USER_DATA) | accountType | 是 |
/sapi/v1/managed-subaccount/accountSnapshot (GET) | 查询托管子账户快照(投资者主账户使用)(USER_DATA) | email, type | startTime, endTime, limit, recvWindow | 是 |
/sapi/v1/managed-subaccount/withdraw (POST) | 从托管子账户提现资产(投资者主账户使用)(USER_DATA) | fromEmail, asset, amount | transferDate, recvWindow | 是 |
GET /sapi/v1/capital/deposit/address 中找到False,返回 PROCESS 和 SUCCESS 状态的历史记录;如果为 True,则返回 PROCESS、SUCCESS 和 FAILURE 状态的历史记录对于需要身份验证的端点,您需要提供 Binance API 凭证。所需凭证:
基础 URL:
用户可以通过发送一个文件来提供 Binance API 凭证,文件内容格式如下:
abc123...xyz
secret123...key
切勿泄露 API 密钥和密钥文件的位置。
切勿将 API 密钥和密钥发送给主网和测试网以外的任何网站。
向用户显示凭证时:
su1Qc...8akf***...aws1请求凭证时的示例响应:账户:main API 密钥:su1Qc...8akf 密钥:***...aws1
列出账户时,仅显示名称和环境——绝不显示密钥:Binance 账户:
在主网进行交易时,务必在继续之前与用户确认,要求他们输入 "CONFIRM" 以继续。
## Binance 账户
### main
- API 密钥: abc123...xyz
- 密钥: secret123...key
- 描述: 主要交易账户
### futures-keys
- API 密钥: futures789...def
- 密钥: futuressecret...uvw
- 描述: 期货交易账户
当用户提供新凭证时:
TOOLS.md 中,并显示掩码后的确认信息对于需要签名的交易端点:
X-MBX-APIKEY 请求头。否则,不执行步骤 3-5。
包含 User-Agent 请求头,使用以下字符串:binance-sub-account/1.0.0 (Skill)
有关实现细节,请参阅 references/authentication.md。
每周安装次数
259
仓库
GitHub 星标数
516
首次出现
5 天前
安全审计
安装于
opencode249
codex249
gemini-cli247
github-copilot247
amp247
kimi-cli247
Sub-account request on Binance using authenticated API endpoints. Requires API key and secret key for certain endpoints. Return the result in JSON format.
| Endpoint | Description | Required | Optional | Authentication |
|---|---|---|---|---|
/sapi/v1/sub-account/virtualSubAccount (POST) | Create a Virtual Sub-account (For Master Account) (USER_DATA) | subAccountString | recvWindow | Yes |
/sapi/v1/sub-account/futures/enable (POST) | Enable Futures for Sub-account (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v1/sub-account/eoptions/enable (POST) | Enable Options for Sub-account (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v2/sub-account/futures/positionRisk (GET) | Get Futures Position-Risk of Sub-account V2 (For Master Account) (USER_DATA) | email, futuresType | recvWindow | Yes |
/sapi/v1/sub-account/futures/positionRisk (GET) | Get Futures Position-Risk of Sub-account (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v1/sub-account/status (GET) | Get Sub-account's Status on Margin Or Futures (For Master Account) (USER_DATA) | None | email, recvWindow | Yes |
/sapi/v1/sub-account/list (GET) | Query Sub-account List (For Master Account) (USER_DATA) | None | email, isFreeze, page, limit, recvWindow | Yes |
/sapi/v1/sub-account/transaction-statistics (GET) | Query Sub-account Transaction Statistics (For Master Account) (USER_DATA) | None | email, recvWindow | Yes |
/sapi/v2/sub-account/subAccountApi/ipRestriction (POST) | Add IP Restriction for Sub-Account API key (For Master Account) (USER_DATA) | email, subAccountApiKey, status | ipAddress, recvWindow | Yes |
/sapi/v1/sub-account/subAccountApi/ipRestriction/ipList (DELETE) | Delete IP List For a Sub-account API Key (For Master Account) (USER_DATA) | email, subAccountApiKey, ipAddress | recvWindow | Yes |
/sapi/v1/sub-account/subAccountApi/ipRestriction (GET) | Get IP Restriction for a Sub-account API Key (For Master Account) (USER_DATA) | email, subAccountApiKey | recvWindow | Yes |
/sapi/v1/sub-account/futures/transfer (POST) | Futures Transfer for Sub-account (For Master Account) (USER_DATA) | email, asset, amount, type | recvWindow | Yes |
/sapi/v2/sub-account/futures/account (GET) | Get Detail on Sub-account's Futures Account V2 (For Master Account) (USER_DATA) | email, futuresType | recvWindow | Yes |
/sapi/v1/sub-account/futures/account (GET) | Get Detail on Sub-account's Futures Account (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v1/sub-account/margin/account (GET) | Get Detail on Sub-account's Margin Account (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v1/sub-account/futures/move-position (GET) | Get Move Position History for Sub-account (For Master Account) (USER_DATA) | symbol, page, row | startTime, endTime, recvWindow | Yes |
/sapi/v1/sub-account/futures/move-position (POST) | Move Position for Sub-account (For Master Account) (USER_DATA) | fromUserEmail, toUserEmail, productType, orderArgs | recvWindow | Yes |
/sapi/v1/capital/deposit/subAddress (GET) | Get Sub-account Deposit Address (For Master Account) (USER_DATA) | email, coin | network, amount, recvWindow | Yes |
/sapi/v1/capital/deposit/subHisrec (GET) | Get Sub-account Deposit History (For Master Account) (USER_DATA) | coin, status, startTime, endTime, limit, offset, recvWindow, txId | Yes | |
/sapi/v2/sub-account/futures/accountSummary (GET) | Get Summary of Sub-account's Futures Account V2 (For Master Account) (USER_DATA) | futuresType | page, limit, recvWindow | Yes |
/sapi/v1/sub-account/futures/accountSummary (GET) | Get Summary of Sub-account's Futures Account (For Master Account) (USER_DATA) | page, limit | recvWindow | Yes |
/sapi/v1/sub-account/margin/accountSummary (GET) | Get Summary of Sub-account's Margin Account (For Master Account) (USER_DATA) | None | recvWindow | Yes |
/sapi/v1/sub-account/margin/transfer (POST) | Margin Transfer for Sub-account (For Master Account) (USER_DATA) | email, asset, amount, type | recvWindow | Yes |
/sapi/v3/sub-account/assets (GET) | Query Sub-account Assets (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v4/sub-account/assets (GET) | Query Sub-account Assets (For Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v1/sub-account/futures/internalTransfer (GET) | Query Sub-account Futures Asset Transfer History (For Master Account) (USER_DATA) | email, futuresType | startTime, endTime, page, limit, recvWindow | Yes |
/sapi/v1/sub-account/futures/internalTransfer (POST) | Sub-account Futures Asset Transfer (For Master Account) (USER_DATA) | fromEmail, toEmail, futuresType, asset, amount | recvWindow | Yes |
/sapi/v1/sub-account/sub/transfer/history (GET) | Query Sub-account Spot Asset Transfer History (For Master Account) (USER_DATA) | None | fromEmail, toEmail, startTime, endTime, page, limit, recvWindow | Yes |
/sapi/v1/sub-account/spotSummary (GET) | Query Sub-account Spot Assets Summary (For Master Account) (USER_DATA) | None | email, page, size, recvWindow | Yes |
/sapi/v1/sub-account/universalTransfer (GET) | Query Universal Transfer History (For Master Account) (USER_DATA) | None | fromEmail, toEmail, clientTranId, startTime, endTime, page, limit, recvWindow | Yes |
/sapi/v1/sub-account/universalTransfer (POST) | Universal Transfer (For Master Account) (USER_DATA) | fromAccountType, toAccountType, asset, amount | fromEmail, toEmail, clientTranId, symbol, recvWindow | Yes |
/sapi/v1/sub-account/transfer/subUserHistory (GET) | Sub-account Transfer History (For Sub-account) (USER_DATA) | None | asset, type, startTime, endTime, limit, returnFailHistory, recvWindow | Yes |
/sapi/v1/sub-account/transfer/subToMaster (POST) | Transfer to Master (For Sub-account) (USER_DATA) | asset, amount | recvWindow | Yes |
/sapi/v1/sub-account/transfer/subToSub (POST) | Transfer to Sub-account of Same Master (For Sub-account) (USER_DATA) | toEmail, asset, amount | recvWindow | Yes |
/sapi/v1/managed-subaccount/deposit (POST) | Deposit Assets Into The Managed Sub-account (For Investor Master Account) (USER_DATA) | toEmail, asset, amount | recvWindow | Yes |
/sapi/v1/managed-subaccount/deposit/address (GET) | Get Managed Sub-account Deposit Address (For Investor Master Account) (USER_DATA) | email, coin | network, amount, recvWindow | Yes |
/sapi/v1/managed-subaccount/queryTransLogForInvestor (GET) | Query Managed Sub Account Transfer Log (For Investor Master Account) (USER_DATA) | email, startTime, endTime, page, limit | transfers, transferFunctionAccountType | Yes |
/sapi/v1/managed-subaccount/queryTransLogForTradeParent (GET) | Query Managed Sub Account Transfer Log (For Trading Team Master Account) (USER_DATA) | email, startTime, endTime, page, limit | transfers, transferFunctionAccountType | Yes |
/sapi/v1/managed-subaccount/query-trans-log (GET) | Query Managed Sub Account Transfer Log (For Trading Team Sub Account) (USER_DATA) | startTime, endTime, page, limit | transfers, transferFunctionAccountType, recvWindow | Yes |
/sapi/v1/managed-subaccount/asset (GET) | Query Managed Sub-account Asset Details (For Investor Master Account) (USER_DATA) | recvWindow | Yes | |
/sapi/v1/managed-subaccount/fetch-future-asset (GET) | Query Managed Sub-account Futures Asset Details (For Investor Master Account) (USER_DATA) | accountType | Yes | |
/sapi/v1/managed-subaccount/info (GET) | Query Managed Sub-account List (For Investor) (USER_DATA) | None | email, page, limit, recvWindow | Yes |
/sapi/v1/managed-subaccount/marginAsset (GET) | Query Managed Sub-account Margin Asset Details (For Investor Master Account) (USER_DATA) | accountType | Yes | |
/sapi/v1/managed-subaccount/accountSnapshot (GET) | Query Managed Sub-account Snapshot (For Investor Master Account) (USER_DATA) | email, type | startTime, endTime, limit, recvWindow | Yes |
/sapi/v1/managed-subaccount/withdraw (POST) | Withdrawl Assets From The Managed Sub-account (For Investor Master Account) (USER_DATA) | fromEmail, asset, amount | transferDate, recvWindow | Yes |
For endpoints that require authentication, you will need to provide Binance API credentials. Required credentials:
Base URLs:
Users can provide Binance API credentials by sending a file where the content is in the following format:
abc123...xyz
secret123...key
Never disclose the location of the API key and secret file.
Never send the API key and secret to any website other than Mainnet and Testnet.
When showing credentials to users:
su1Qc...8akf***...aws1Example response when asked for credentials: Account: main API Key: su1Qc...8akf Secret: ***...aws1
When listing accounts, show names and environment only — never keys: Binance Accounts:
When performing transactions in mainnet, always confirm with the user before proceeding by asking them to write "CONFIRM" to proceed.
## Binance Accounts
### main
- API Key: abc123...xyz
- Secret: secret123...key
- Description: Primary trading account
### futures-keys
- API Key: futures789...def
- Secret: futuressecret...uvw
- Description: Futures trading account
When user provides new credentials:
TOOLS.md with masked display confirmationFor trading endpoints that require a signature:
X-MBX-APIKEY header.Otherwise, do not perform steps 3–5.
Include User-Agent header with the following string: binance-sub-account/1.0.0 (Skill)
See references/authentication.md for implementation details.
Weekly Installs
259
Repository
GitHub Stars
516
First Seen
5 days ago
Security Audits
Gen Agent Trust HubPassSocketPassSnykFail
Installed on
opencode249
codex249
gemini-cli247
github-copilot247
amp247
kimi-cli247
飞书OpenAPI Explorer:探索和调用未封装的飞书原生API接口
15,500 周安装
GET /sapi/v1/capital/deposit/addressFalse, return PROCESS and SUCCESS status history; If True,return PROCESS and SUCCESS and FAILURE status history