快速上手对接币安加密货币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日

相关推荐
一条Go3 小时前
OnCall 时段路由:跨午夜、左闭右开与「Local 不是时区」
后端·架构·github
Moment3 小时前
不会后期的我,发现了一个开源胶片神器😍😍😍
前端·后端·开源
数据库小学妹3 小时前
pgbouncer 事务池:prepared statement、临时表与会话状态
数据库·后端·postgresql
三小河4 小时前
SWC 凭什么比 Babel 快 ?项目优化迁移踩坑记录
前端·后端
鶴哥只手遮天4 小时前
《Redis 8.10.3 深度剖析》系列 ·第 17 章. 一个迟到十六年的类型
redis·后端·开源
知守观5 小时前
同一个团队两套分包:DDD 四层落地后,domain 层最大的类还是 5885 行
java·后端·领域驱动设计
Anymous5 小时前
我手写的 Redis 锁,输给了 10 秒的 TTL
后端·架构
Rain的Java大神之路6 小时前
设计一套生产级 API 接口:从契约、安全、幂等到限流,我踩过的坑都在这了
java·后端·面试
SimonKing6 小时前
零配置也能白嫖前沿大模型!dsh-our-free-model插件真香警告
java·后端·程序员
nice_lcj5206 小时前
【从零理解 Spring AI · 15】让检索更准:先宽召回,再精排序
java·后端·rag·spring ai·ai应用开发·检索优化·重排序