Realax Open API 文档

RESTful API 与 WebSocket 实时数据流,支持现货交易、账户管理和资产提现。

v1 稳定版
https://realax.ai/openapi
Swagger UI

概览

Realax Open API 提供完整的 RESTful 接口,涵盖现货交易、账户管理和资产提现功能。 所有接口均挂载在 /openapi 路径下。

19
REST 接口
1
WebSocket
3
SDK 语言
2
文档接口

Base URL

TEXT
https://realax.ai/openapi

快速开始

三步完成首次 API 调用,从创建密钥到发送请求

1
创建 API Key
在账户设置中生成您的 API 密钥对
前往设置
进入「设置 → API 管理」,点击「创建 API Key」
设置 IP 白名单(推荐)和权限范围(读取/交易/提现)
安全保存 API KeySecret Key,Secret Key 仅显示一次
2
生成 HMAC-SHA256 签名
私有接口需要对请求参数进行签名认证

签名算法:将所有请求参数(含 timestamp)拼接为查询字符串,使用 Secret Key 进行 HMAC-SHA256 哈希

Python
1import hmac, hashlib, time, requests
2
3API_KEY = "rlx_live_your_api_key"
4SECRET_KEY = "YOUR_SECRET_KEY"
5
6def sign(params: dict) -> str:
7 query = "&".join(f"{k}={v}" for k, v in params.items())
8 return hmac.new(
9 SECRET_KEY.encode(), query.encode(), hashlib.sha256
10 ).hexdigest()
11
12params = {"timestamp": int(time.time() * 1000)}
13params["signature"] = sign(params)
14headers = {"X-MBX-APIKEY": API_KEY}
交互式签名生成器在浏览器本地计算,密钥不会上传
3
发送第一个请求
使用 cURL 快速验证 API 连通性

公开接口(无需鉴权)— 获取行情

Shell
curl -X GET "https://realax.ai/openapi/v1/ticker/24hr?symbol=BTCUSDT"

私有接口(需签名)— 查询账户

Shell
curl -X GET "https://realax.ai/openapi/v1/account?timestamp=1714800000000&signature=<sig>" -H "X-MBX-APIKEY: rlx_live_your_api_key"
成功响应返回 HTTP 200,错误码详见