快速上手对接币安加密货币API

StockTV 加密货币 API 对接文档


1. 获取加密货币交易对列表

获取支持的所有加密货币交易对列表。

接口地址
GET /crypto/pairlist

请求示例

http 复制代码
GET https://api.stocktv.top/crypto/pairlist?key=YOUR_API_KEY

请求参数

参数名 必填 说明
key 用户授权 Key,请联系客服获取

返回字段示例

json 复制代码
{
  "code": 200,
  "message": "操作成功",
  "data": {
    "total_count": 412,
    "total_page": 206,
    "list": [
      {
        "symbol": "BTC",
        "name": "Bitcoin",
        "price": "119188.8600000000000000",
        "price_display": "119,188.86",
        "market_cap_usd": "2368163669304.77",
        "volume_24h": "2134448308.904214",
        "percent_change_1h": 0.13,
        "percent_change_utc0_0": 0.42,
        "rank": 1,
        "logo": "https://camelhash.s3.ap-southeast-1.amazonaws.com/1726799669489_g0kma14xdww_btc.webp",
        "market_name": "Binance",
        "com_id": "btc_usdt",
        "exchange_time": "刚刚"
      }
    ]
  }
}

2. 获取加密货币最新行情

获取指定加密货币交易对的实时行情数据。

接口地址
GET /crypto/tickerPrice

请求示例

http 复制代码
GET https://api.stocktv.top/crypto/tickerPrice?key=YOUR_API_KEY&symbols=BTCUSDT,ETHUSDT

请求参数

参数名 必填 说明
key 用户授权 Key
symbols 交易对列表,多个用英文逗号隔开,最大支持 100 个

返回字段示例

json 复制代码
{
  "code": 200,
  "message": "操作成功",
  "data": [
    {
      "symbol": "BTCUSDT",
      "priceChange": "2760.75000000",
      "openPrice": "64151.26000000",
      "highPrice": "67480.00000000",
      "lowPrice": "63456.70000000",
      "lastPrice": "66912.01000000",
      "volume": "30907.41655000",
      "quoteVolume": "2016822851.96679820",
      "openTime": 1721894100000,
      "closeTime": 1721980525357,
      "priceChangePercent": "4.304",
      "weightedAvgPrice": "65253.68591400",
      "count": 1731863
    },
    {
      "symbol": "ETHUSDT",
      "priceChange": "78.37000000",
      "openPrice": "3173.21000000",
      "highPrice": "3276.00000000",
      "lowPrice": "3087.53000000",
      "lastPrice": "3251.58000000",
      "volume": "385445.44180000",
      "quoteVolume": "1225148148.34218900",
      "openTime": 1721894100000,
      "closeTime": 1721980525357,
      "priceChangePercent": "2.470",
      "weightedAvgPrice": "3178.52545517",
      "count": 1700560
    }
  ]
}

3. 获取加密货币最新价格

获取指定交易对的最新成交价。

接口地址
GET /crypto/lastPrice

请求示例

http 复制代码
GET https://api.stocktv.top/crypto/lastPrice?key=YOUR_API_KEY&symbols=BTCUSDT,ETHUSDT

请求参数

参数名 必填 说明
key 用户授权 Key
symbols 交易对列表,用逗号分隔,最多支持 100 个

返回字段示例

json 复制代码
{
  "code": 200,
  "message": "操作成功",
  "data": [
    {
      "symbol": "BTCUSDT",
      "price": "66630.20000000"
    },
    {
      "symbol": "ETHUSDT",
      "price": "3307.74000000"
    }
  ]
}

4. 获取 K线 数据(历史行情)

获取指定交易对的 K线 数据。

接口地址
GET /crypto/getKlines

请求示例

http 复制代码
GET https://api.stocktv.top/crypto/getKlines?key=YOUR_API_KEY&symbol=BTCUSDT&interval=5m

请求参数

参数名 必填 说明
key 用户授权 Key
symbol 交易对,如 BTCUSDT
interval 时间间隔:1s, 1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1M

返回字段示例

json 复制代码
{
  "code": 200,
  "message": "操作成功",
  "data": [
    [
      1721832000000,        // k线开盘时间(时间戳)
      "66895.35000000",     // 开盘价
      "67038.81000000",     // 最高价
      "66850.15000000",     // 最低价
      "66876.57000000",     // 收盘价(当前k线未结束即为最新价)
      "241.28984000",       // 成交量
      1721832299999,        // k线收盘时间
      "16158644.69122830",  // 成交额
      14103,                // 成交笔数
      "110.77452000",       // 主动买入成交量
      "7418717.11651610",   // 主动买入成交额
      "0"                   // 请忽略该参数
    ]
  ]
}

5. 获取近期成交记录

获取指定交易对的最近成交记录。

接口地址
GET /crypto/getTrades

请求示例

http 复制代码
GET https://api.stocktv.top/crypto/getTrades?key=YOUR_API_KEY&symbol=BTCUSDT

请求参数

参数名 必填 说明
key 用户授权 Key
symbol 交易对,如 BTCUSDT

返回字段示例

json 复制代码
{
  "code": 200,
  "message": "操作成功",
  "data": [
    {
      "id": 3702674679,
      "price": "67033.05000000",
      "qty": "0.00100000",
      "quoteQty": "67.03305000",
      "time": 1721981582129,
      "isBuyerMaker": false,
      "isBestMatch": true
    }
  ]
}

6. 获取加密货币详情信息

获取指定加密货币的详细信息。

接口地址
GET /crypto/getCoinInfo

请求示例

http 复制代码
GET https://api.stocktv.top/crypto/getCoinInfo?key=YOUR_API_KEY&symbol=ETHUSDT

请求参数

参数名 必填 说明
key 用户授权 Key
symbol 交易对,如 ETHUSDT

返回字段示例

json 复制代码
{
  "code": 200,
  "message": "操作成功",
  "data": [
    {
      "name": "Ethereum",
      "symbol": "ETHUSDT",
      "pair": "ETH/USDT",
      "price_usd": "4398.5200000000000000",
      "hr_price_display_web": "4,398.51",
      "volume_24h_usd": "3190375310.203305",
      "percent_change_1h": 1.59,
      "percent_change_24h": 4.15,
      "percent_change_7d": 21.13,
      "category": "现货",
      "logo": "https://camelhash.s3.ap-southeast-1.amazonaws.com/1726799669489_eth.webp",
      "price_updated_at": 1755008194
    }
  ]
}

公共返回码

code 说明
200 操作成功
400 请求参数错误
401 Key 无效或缺失
500 服务器内部错误

技术支持

  • 所有接口对接币安(Binance)实时数据。
  • 如需获取 key 或技术支持,请联系:Telegram @CryptoRzz

📅 文档更新时间:2025年8月27日

相关推荐
Rust研习社5 小时前
组合真的优于继承吗?为什么 Rust 和 Go 都拥抱组合舍弃继承?
后端·rust·编程语言
IT_陈寒5 小时前
JavaScript的闭包把我坑惨了,说好的内存会自动回收呢?
前端·人工智能·后端
CaffeinePro6 小时前
Pydantic深度使用:数据校验、枚举、ORM映射
后端·fastapi
Chenyiax7 小时前
从 Chat 到 Responses:OpenAI API 抽象为什么变了?
后端
MariaH7 小时前
Koa和Express的区别
后端
MariaH7 小时前
Koa框架的使用
后端
luckdewei8 小时前
那个用 passlib 做认证的新同事,上线第一天就把用户密码写进了日志
后端
ping某9 小时前
为什么 Nginx 明明监听了 80,转发后端时却用了 4xxxx 端口?
后端·nginx
JustHappy9 小时前
我汇总了身边朋友的经历才发现,其实第一份实习是最难找的......
前端·后端·面试
uhakadotcom9 小时前
在python 的 工程化架构中 ,什么是 薄包装器层?
后端·面试·github