公共端點

以 Markdown 格式查看

基礎 URL

https://api.6mm.com

服役版本

1GET /v1/version

取得服務版本資訊。

伺服器時間

1GET /v1/time

多累積服務時間。此端點可用於校準用戶端簽署前 API Key 時間。

使用者登入

1POST /v1/public/user/login

請求參數:

參數類型必修描述
usernamestring是的用戶名,長度 3 - 32
passwordstring是的密碼,長度 1 - 64
deviceIdstring裝置指紋,最多可輸入 64 個字元
deviceNamestring裝置名稱,最多 128 字元

請求範例:

$curl -X POST https://api.6mm.com/v1/public/user/login \
> -H "Content-Type: application/json" \
> -d '{
> "username": "alice",
> "password": "yourPassword",
> "deviceId": "device-001",
> "deviceName": "server-001"
> }'

回應範例:

1{
2 "code": 0,
3 "message": "success",
4 "data": {
5 "accessToken": "YOUR_ACCESS_TOKEN",
6 "accessExpire": 1769676656
7 },
8 "requestId": "req-login"
9}

刷新令牌

1POST /v1/public/user/refresh-token

在一般整合情境下,登入狀態會透過 Cookie 重新更新。請保留登入回應時回傳的 Cookie。

回應欄位:

場地類型描述
accessTokenstring新存取令牌
accessExpireint64存取權杖的有效期限

特工 SSO

換票

1POST /v1/public/agent-sso/exchange-ticket

請求參數:

參數類型必修描述
ticketstring是的由代理服務開具的一次性票券
deviceIdstring裝置指紋,最多可輸入 64 個字元

回應欄位:

場地類型描述
accessTokenstring存取令牌
accessExpireint64存取權杖的有效期限
redirectPathstring建議重定向路徑

Embed 代幣交易所

1POST /v1/public/agent-sso/exchange-embed-token

請求參數:

參數類型必修描述
embedTokenstring是的由代理服務發行的短命嵌入式交易代幣
channelIdstring是的嵌入 iframe 通道 ID,最多 128 個字元
deviceIdstring裝置指紋,最多可輸入 64 個字元

回應欄位:

場地類型描述
accessTokenstring存取令牌
accessExpireint64存取權杖的有效期限

PnL 排行榜

1GET /v1/public/leaderboard/pnl?period=30d

請求參數:

參數類型必修描述
periodstring是的7d / 30d / 90d

回應欄位:

場地類型描述
list[].rankint32軍階
list[].userIdstring外部使用者識別碼
list[].traderstring蒙面商人名稱
list[].volumestring窗口內的交易量
list[].pnlAmountstring視窗中實現的PnL
list[].pnlPctstringPnL 比率,從 01
myRankint32目前使用者的等級。若未認證或未排名,退貨0