2626** 2. 独立经纪商:** </br >
2727包括钱包商、行情资讯平台、聚合交易平台、券商和股票证券交易平台等,有自己独立用户,MEXC可以提供订单撮合系统、账户管理系统、结算系统以及母子账户系统等,独立经纪商可共享全站流动性和深度,获得高额手续费分润。
2828
29+ ** 3. OAuth经纪商:** </br >
30+ 对接MEXC OAuth 2.0的第三方应用,可向MEXC用户提供一键交易功能,具体如下:
31+ MEXC用户仅需要在第三方应用内一键授权,无需向第三方应用直接提供API Key,即可进行交易。
32+ MEXC OAuth 2.0支持WEB,基于OAuth 2.0协议(RFC 6749)开发。
33+
2934## MEXC提供的经纪商服务内容
3035
3136** 1. API 经纪商:** </br >
@@ -44,17 +49,34 @@ meta:
4449 * 支持子账号充提
4550 * 支持子账号划转
4651
52+ ** 3. OAuth经纪商:** </br >
53+ ** 接入流程**
54+ 1 . 官网注册账户申请经纪商,您需要先[ 申请成为MEXC的经纪商] ( https://docs.google.com/forms/d/e/1FAIpQLSea0FypAsUB3g23P_jfPueFvdIIofTBbXRi9DdrU_igasgp5g/viewform ) 。
55+ 2 . 申请通过后,专属客户经理会提供给您相应的开发文档。
56+ 3 . OAuth返佣设置
57+ 接入后的OAuth经纪商,下单时需要将专属broker_id填写到header的source字段里,作为返佣订单统计的标识。
58+
59+ ** 授权模式介绍**
60+ MEXC OAuth 2.0提供的授权模式:授权码模式。
61+
62+ | 授权模式| 描述| 使用场景|
63+ | ----------| ------| -------|
64+ | 授权码模式| 用户授权,第三方应用提供client_secret获取授权码。通过授权码获取访问令牌和刷新令牌。| 应用有服务器,可存储应用密钥,与MEXCOAuth服务器进行密钥交互。|
4765
66+ 授权码模式
67+ 用户通过第三方应用跳转至MEXC授权页面并进行授权后,第三方应用可以凭借此授权码换取访问令牌,通过调用MEXC OpenAPI,访问用户授权的数据资源。
68+
69+ <img src =" ../images/broker3.png " >
4870
4971## MEXC 经纪商合作模式
5072
5173** 1. API 经纪商:**
5274
53- <img src =" ../images/broker .png " >
75+ <img src =" ../images/broker1 .png " >
5476
5577** 2. 独立经纪商:**
5678
57- <img src =" ../images/broker-2 .png " >
79+ <img src =" ../images/broker2 .png " >
5880
5981
6082# Broker 接口
@@ -633,9 +655,9 @@ get /api/v3/broker/capital/deposit/subHisrec
633655 "coin" :" PAXG" ,
634656 "network" :" ETH" ,
635657 "status" :,
636- "address" :" 0x788cabe9236ce061e5a892e1a59395a81fc8d62c " ,
658+ "address" :" 0x788cabe9236ce061e5a892e1a595a81fc8d62c " ,
637659 "addressTag" :" " ,
638- "txId" :" 0xaad4654a3234aa6118af9b4b335f5ae81c360b2394721c019b5d1e75328b09f3 " ,
660+ "txId" :" 0xaad4654a3234aa6118af9b4b335f5aec360b2394721c019b5d1e75328b09f3 " ,
639661 "unlockConfirm" :" 12" ,
640662 "confirmTimes" :" 7"
641663 },
@@ -644,10 +666,11 @@ get /api/v3/broker/capital/deposit/subHisrec
644666 "coin" :" IOTA" ,
645667 "network" :" IOTA" ,
646668 "status" :1 ,
647- "address" :" SIZ9VLMHWATXKV99LH99CIGFJFUMLEHGWVZVNNZXRJJVWBPHYWPPBOSDORZ9EQSHCZAMPVAPGFYQAUUV9DROOXJLNW" ,
648- "addressTag" :" " , "txId" :" ESBFVQUTPIWQNJSPXFNHNYHSQNTGKRVKPRABQWTAXCDWOAKDKYWPTVG9BGXNVNKTLEJGESAVXIKIZ9999" ,
649- "unlockConfirm" :" 12" ,
650- "confirmTimes" :" 7"
669+ "address" :" SIZ9VLMHWATXKV99LH99CIGFJFUMLEVZVNNZXRJJVWBPHYWPPBOSDORZ9EQSHCZAMPVAPGFYQAUUV9DROOXJLNW" ,
670+ "addressTag" :" " ,
671+ "txId" :" ESBFVQUTPIWQNJSPXFNHNYHSQNTGKRVBQWTAXCDWOAKDKYWPTVG9BGXNVNKTLEJGESAVXIKIZ9999" ,
672+ "unlockConfirm" :" 12" ,
673+ "confirmTimes" :" 7"
651674 }
652675]
653676
@@ -664,7 +687,7 @@ get /api/v3/broker/capital/deposit/subHisrec
664687|coin|string|no|币种|
665688|status|string|no|<a href="#status">状态</a> |
666689|startTime|string|no|开始时间,如果没有传,默认查询10天|
667- |endTime|string|no|结束时间,如果没有传,取当前时间 |
690+ |endTime|string|no|结束时间|
668691|limit|string|no|默认值20,目前无最大值限制|
669692|page|string|no|默认值1|
670693|recvWindow|string|no|同步时间|
@@ -685,6 +708,77 @@ get /api/v3/broker/capital/deposit/subHisrec
685708|unlockConfirm|string|解锁需要的网络确认次数|
686709|confirmTimes|string| 确认进度|
687710
711+ ## 获取所有子账户的所有充值记录(最近三天)
712+
713+ 母账户查询三天(三天前从0点计时)内,子账户充值记录
714+
715+ > 请求示例
716+
717+ ```
718+
719+ get /api/v3/broker/capital/deposit/subHisrec/getall
720+
721+ ```
722+
723+ > 返回示例
724+
725+ ```json
726+ [
727+ {
728+ "amount" :" 0.00999800" ,
729+ "coin" :" PAXG" ,
730+ "network" :" ETH" ,
731+ "status" :,
732+ "address" :" 0x788cabe9236ce061e5a92e1a59395a81fc8d62c" ,
733+ "txId" :" 0xaad4654a3234aa6118af9b4bf5ae81c360b2394721c019b5d1e75328b09f3" ,
734+ "unlockConfirm" :" 12" ,
735+ "confirmTimes" :" 7"
736+ },
737+ {
738+ "amount" :" 0.50000000" ,
739+ "coin" :" IOTA" ,
740+ "network" :" IOTA" ,
741+ "status" :1 ,
742+ "address" :" SIZ9VLMHWATXKV99LHIGFJFUMLEHGWVZVNNZXRJJVWBPHYWPPBOSDORZ9EQSHCZAMPVAPGFYQAUUV9DROOXJLNW" ,
743+ "txId" :" ESBFVQUTPIWQNJSPXFNHNYQNTGKRABQWTAXCDWOAKDKYWPTVG9BGXNVNKTLEJGESAVXIKIZ9999" ,
744+ "unlockConfirm" :" 12" ,
745+ "confirmTimes" :" 7"
746+ }
747+ ]
748+
749+ ```
750+
751+ **HTTP请求:**
752+
753+ - **GET** ```/api/v3/broker/capital/deposit/subHisrec/getall```
754+
755+ **请求参数:**
756+
757+ | 参数名 | 数据类型| 是否必须 | 说明 |
758+ | ------ | -------- | -------- | ---------- |
759+ |coin|string|no|币种|
760+ |status|string|no|<a href="#status">状态</a> |
761+ |startTime|string|no|开始时间|
762+ |endTime|string|no|结束时间|
763+ |limit|string|no|默认值100,最大1000|
764+ |page|string|no|默认值1|
765+ |recvWindow|string|no|同步时间|
766+ |timestamp|string|yes|时间|
767+ |signature|string|yes|签名|
768+
769+ **返回参数:**
770+
771+ | 参数名 | 类型 | 说明 |
772+ | ------ | ---- | ---- |
773+ |amount|string| 充值数量|
774+ |coin|string| 充值币种|
775+ |network|string|充值网络|
776+ |status|number| <a href="#status">状态</a> |
777+ |address|string| 充值地址|
778+ |txId|string| txid|
779+ |unlockConfirm|string|解锁需要的网络确认次数|
780+ |confirmTimes|string| 确认进度|
781+
688782## 提币
689783【只支持子账号提币,不支持母提子】
690784
@@ -775,7 +869,6 @@ post /api/v3/broker/sub-account/universalTransfer
775869|toAccount|string|no|母子账户,可填subAccout账户名,不填默认母账户|
776870|fromAccountType|string|yes|<a href="#from_account">划出账户类型</a>|
777871|toAccountType|string|yes|<a href="#to_account">划入账户类型</a>|
778- |symbol|string|yes|币对,当fromAccountType为逐仓杠杆(ISOLATED_MARGIN)时必传,eg:ETHUSDT|
779872|asset|string|yes|划转资产,eg:USDT|
780873|amount|string|yes|划转数量,eg:1.82938475|
781874
@@ -834,49 +927,6 @@ post /api/v3/broker/sub-account/futures
834927|isFuturesEnabled|boolean|开通合约业务,开通:true|
835928|timestamp|string|返回时间|
836929
837- ## 开通子账户的杠杆业务
838-
839- > 请求示例
840-
841- ```
842-
843- post /api/v3/broker/sub-account/margin
844-
845- ```
846-
847- > 返回示例
848-
849- ```json
850- {
851- "code" : " 0" ,
852- "message" : " " ,
853- "data" : [{
854- "subAccount" : " mexc1" ,
855- "isMarginEnabled" : true ,
856- "timestamp" : " 1597026383085"
857- }]
858- }
859- ```
860-
861- **HTTP请求:**
862-
863- - **POST** ```/api/v3/broker/sub-account/margin```
864-
865- **Query参数:**
866-
867- | 参数名 | 数据类型| 是否必须 | 说明 |
868- | ------ | -------- | -------- | ---------- |
869- |subAccount|string|yes|子账户名称|
870- |timestamp|string|yes|时间|
871- |signature|string|yes|签名|
872-
873- **返回参数:**
874-
875- | 参数名 | 类型 | 说明 |
876- | ------ | ---- | ---- |
877- |subAccount|string|子账户名称|
878- |isMarginEnabled|boolean|是否开通杠杆业务:true or false|
879- |timestamp|string|返回时间|
880930# 公开API参数
881931
882932## Broker 枚举定义
@@ -885,24 +935,18 @@ post /api/v3/broker/sub-account/margin
885935
886936- SPOT 现货
887937- FUTURES 合约
888- - ISOLATED_MARGIN 杠杆
889938
890939### <a id="to_account">划入账户类型</a>
891940
892941- SPOT 现货
893942- FUTURES 合约
894- - ISOLATED_MARGIN 杠杆
895943
896944### <a id="permissions">权限</a>
897945
898946- SPOT_ACCOUNT_READ 账户读
899947- SPOT_ACCOUNT_WRITE 账户写
900948- SPOT_DEAL_READ 现货交易信息读
901949- SPOT_DEAL_WRITE 现货交易信息写
902- - ISOLATED_MARGIN_ACCOUNT_READ 杠杆账户信息读
903- - ISOLATED_MARGIN_ACCOUNT_WRITE 杠杆账户信息写
904- - ISOLATED_MARGIN_DEAL_READ 杠杆交易信息读
905- - ISOLATED_MARGIN_DEAL_WRITE 杠杆交易信息写
906950- CONTRACT_ACCOUNT_READ 合约账户信息读
907951- CONTRACT_ACCOUNT_WRITE 合约账户信息写
908952- CONTRACT_DEAL_READ 合约交易信息读
0 commit comments