当前位置: 首页 > news >正文

币安加密货币API接口文档

1. 概述

本API提供加密货币市场数据接口,包括交易对列表、最新行情、最新价格、K线数据和近期成交记录。所有接口均需要key参数进行身份验证,key需要联系API提供方获取。

2. 接口列表

2.1 交易对列表

接口描述

获取加密货币交易对列表,支持分页查询。

请求方法

GET

请求URL
https://api.stocktv.top/crypto/pairlist?key=联系我们获取key&page=1&size=100&marketId=338
请求参数
参数必填说明默认值
keyAPI访问密钥-
page分页参数,第几页1
size分页大小,每页记录数100
marketId市场ID,338表示获取币安数据338
响应示例
{"code": 200,"message": "操作成功","data": {"total_count": 412,"total_page": 206,"list": [{"symbol": "BTC","legal_currency_price": 119188.63826104486,"market_cap_display": "$2,368,163,669,304.77","percent_change_utc0_3d": 3.35,"today_change_faq": "今日涨幅是指当前价格相对于今日 UTC 0 点(今日北京时间 8 点)价格的变化。","cc_kline": 1,"today_change": "今日涨幅","price": "119188.8600000000000000","price_change_today": "+0.0000000000000000","price_high_display": "0","rank": 1,"logo": "https://camelhash.s3.ap-southeast-1.amazonaws.com/1726799669489_g0kma14xdww_btc.webp","id": 113538,"tag": "","price_display": "119,188.86","is_price_abnormal": 0,"price_abnormal_icon": "https://cdn.mytoken.org/warning3x.png","price_low_display": "0","price_display_cny": 119188.63826104486,"tv_symbol": null,"is_new": 0,"com_id": "btc_usdt","market_id": 338,"legal_currency_sign": "$","market_cap_display_cny": "2368163669304.77","market_name": "Binance","market_cap_usd": "2368163669304.77","exchange_time": "刚刚","percent_change_1h": 0.13,"legal_currency_price_display": "119,189","percent_change_utc8_0": -0.94,"volume_24h_rate": "14.79%","percent_change_today": null,"name": "Bitcoin","volume_24h": "2134448308.904214","percent_change_utc0_yesterday": -0.51,"price_display_cny_accuracy": 119188.63826104486,"percent_change_utc0_0": 0.42,"global_price_second_price_display": "$119,189","price_usd": "119188.8600000000000000","is_favorite": false,"price_change_utc8": "+0.0000000000000000","available_supply": 19905246,"hr_price_display": "$119,189","volume_24h_from": 17919.6,"enabled": 1,"market_logo": "https://cdn.mytoken.org/Fn3df8UZZGNuWd87rTXSD26WD0-R","kline_enabled": 1,"price_accuracy": "119188.8600000000000000","percent_change_24h": -0.69,"percent_change_display": "0.4200","alias": "比特币","currency": "BTC","percent_change_range": "今日","kline_source": "binance","currency_name": "Bitcoin","market_alias": "币安Binance","currency_on_market_name": "Bitcoin","price_updated_at": 1755008213,"name_id": "bitcoin","pair": "BTC/USDT","percent_change_utc8_yesterday": 1.26,"hr_price_display_web": "119,189","price_usd_accuracy": "119188.8600000000000000","percent_change_utc0": 0.42,"anchor_sign": "₮","anchor": "USDT","legal_currency_price_usd": "","volume_24h_usd": "2134448308.904214","volume_24h_to": null,"percent_change_3d": 2.97,"percent_change_utc8": 1.59,"volume_24h_legal_currency": "2134448308.904214","percent_change_7d": 4.26,"category": "现货","currency_id": 1,"search_field": "Bitcoin BTC 比特币"}]}
}
响应参数说明
字段说明
code状态码,200表示操作成功
message操作结果消息
data.total_count总记录数
data.total_page总页数
data.list交易对列表
data.list.symbol币种符号
data.list.price当前价格
data.list.price_display价格显示格式
data.list.percent_change_utc0_0UTC0时区今日涨幅百分比
data.list.percent_change_24h24小时涨幅百分比
data.list.percent_change_7d7天涨幅百分比
data.list.pair交易对,如BTC/USDT

2.2 获取最新行情

接口描述

获取指定交易对的最新行情数据。

请求方法

GET

请求URL
https://api.stocktv.top/crypto/tickerPrice?key=联系我们获取key&symbols=BTCUSDT,ETHUSDT
请求参数
参数必填说明默认值
keyAPI访问密钥-
symbols交易对列表,通过逗号隔开,最多100个-
响应示例
{"code": 200,"message": "操作成功","data": [{"priceChange": "2760.75000000","symbol": "BTCUSDT","count": 1731863,"openPrice": "64151.26000000","lastId": 3702658682,"quoteVolume": "2016822851.96679820","firstId": 3700926820,"volume": "30907.41655000","weightedAvgPrice": "65253.68591400","lowPrice": "63456.70000000","highPrice": "67480.00000000","closeTime": 1721980525357,"openTime": 1721894100000,"priceChangePercent": "4.304","lastPrice": "66912.01000000"},{"priceChange": "78.37000000","symbol": "ETHUSDT","count": 1700560,"openPrice": "3173.21000000","lastId": 1491753771,"quoteVolume": "1225148148.34218900","firstId": 1490053212,"volume": "385445.44180000","weightedAvgPrice": "3178.52545517","lowPrice": "3087.53000000","highPrice": "3276.00000000","closeTime": 1721980525357,"openTime": 1721894100000,"priceChangePercent": "2.470","lastPrice": "3251.58000000"}]
}
响应参数说明
字段说明
symbol交易对,如BTCUSDT
lastPrice最新价格
openPrice当前开盘价格
highPrice当前最高价
lowPrice当前最低价
priceChange价格变化值
priceChangePercent涨跌幅百分比
volume成交量
quoteVolume成交额

2.3 获取最新价格

接口描述

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

请求方法

GET

请求URL
https://api.stocktv.top/crypto/lastPrice?key=联系我们获取key&symbols=BTCUSDT,ETHUSDT
请求参数
参数必填说明默认值
keyAPI访问密钥-
symbols交易对列表,通过逗号隔开,最多100个-
响应示例
{"code": 200,"message": "操作成功","data": [{"symbol": "BTCUSDT","price": "66630.20000000"},{"symbol": "ETHUSDT","price": "3307.74000000"}]
}
响应参数说明
字段说明
symbol交易对,如BTCUSDT
price最新价格

2.4 K线数据

接口描述

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

请求方法

GET

请求URL
https://api.stocktv.top/crypto/getKlines?key=联系我们获取key&symbol=BTCUSDT&interval=5m
请求参数
参数必填说明默认值
keyAPI访问密钥-
symbol交易对-
interval时间间隔,支持1s, 1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1M-
响应示例
{"code": 200,"message": "操作成功","data": [[1721832000000,"66895.35000000","67038.81000000","66850.15000000","66876.57000000","241.28984000",1721832299999,"16158644.69122830",14103,"110.77452000","7418717.11651610","0"],[1721832300000,"66876.57000000","67000.00000000","66876.57000000","66967.71000000","223.31503000",1721832599999,"14968218.08592150",13325,"100.46735000","6711542.50281500","0"]]
}
响应参数说明
字段说明
0K线开盘时间(时间戳)
1开盘价
2最高价
3最低价
4收盘价(当前K线未结束的即为最新价)
5成交量
6K线收盘时间(时间戳)
7成交额
8成交笔数
9主动买入成交量
10主动买入成交额
11请忽略该参数

2.5 获取近期成交

接口描述

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

请求方法

GET

请求URL
https://api.stocktv.top/crypto/getTrades?key=联系我们获取key&symbol=BTCUSDT
请求参数
参数必填说明默认值
keyAPI访问密钥-
symbol交易对-
响应示例
{"code": 200,"message": "操作成功","data": [{"quoteQty": "67.03305000","price": "67033.05000000","qty": "0.00100000","isBestMatch": true,"id": 3702674679,"time": 1721981582129,"isBuyerMaker": false},{"quoteQty": "123.45678900","price": "67033.05000000","qty": "0.00184200","isBestMatch": true,"id": 3702674680,"time": 1721981582130,"isBuyerMaker": true}]
}
响应参数说明
字段说明
id成交ID
time成交时间(时间戳)
price价格
qty成交量
quoteQty成交额
isBestMatch是否是最佳匹配
isBuyerMaker是否是买方挂单

3. 错误码说明

错误码说明
400请求参数错误
401未授权,key无效
403禁止访问
500服务器内部错误

4. 使用示例

4.1 获取BTC/USDT的最新价格

GET https://api.stocktv.top/crypto/lastPrice?key=YOUR_KEY_HERE&symbols=BTCUSDT

4.2 获取BTC/USDT和ETH/USDT的K线数据(5分钟间隔)

GET https://api.stocktv.top/crypto/getKlines?key=YOUR_KEY_HERE&symbol=BTCUSDT&interval=5m

5. 注意事项

  1. 所有接口需要key参数,key需要联系API提供方获取。
  2. 交易对符号格式为BASEQUOTE,如BTCUSDT表示BTC/USDT。
  3. key参数需要替换为实际获取的密钥。
  4. 每个接口的响应数据中,code为200表示操作成功,其他值表示错误。
  5. 请勿频繁请求,避免被限制访问。
  6. 币种ID与市场ID(如338表示币安)相关,如需对接其他交易所,请联系API提供方获取相应ID。
http://www.dtcms.com/a/390897.html

相关文章:

  • Ubuntu20.04仿真 | iris无人机添加mid360激光雷达可直接使用文件
  • 17.ImGui-Hook消息循环
  • 《Skinned Mesh Renderer与LOD系统蒙皮变形异常全解析》
  • 免费插件分享 |Pro Scene Manager
  • Elasticsearch 的 ES|QL 编辑器体验 vs. OpenSearch 的 PPL 事件分析器
  • Unity核心概念⑪:光
  • C 语言运算符优先级(超详细)
  • Ingress使用示例
  • HarmonyOS开源项目分享:识笺——高效学习的卡片应用
  • 揭秘提示词攻击:AI时代的安全新战场
  • vscode安装go插件问题
  • 创作一个简单的编程语言3 加上VLLM后端
  • C语言入门指南:内存操作函数详解
  • React 列表渲染 列表排序 条件渲染 数据渲染 响应式处理
  • 从安卓手机切换到iPhone:好处、缺点及4种方法
  • C++ 篇 类和对象(1)万能工具怎么用?
  • Ansible-copy模块
  • SAPO去中心化训练:多节点协作让LLM训练效率提升94%
  • Stm32 IAP 升级
  • 5G标准学习笔记17------ MDT(Minimization of Drive Tests)路测最小化
  • [Dify] 构建“流程型表单问答”系统:逐步提问逻辑实现
  • 从RAW到JPG到BMP:工业视觉图像格式怎么选?
  • Linux系统Rsync+sersync 实现数据同步
  • 【13/20】缓存与性能优化:Redis 在 Express 中的整合,实现用户数据缓存
  • 如何防止电脑长时间运行过热?定时关机是第一道防线
  • 开源监控利器Prometheus+Grafana在银河麒麟操作系统的落地实践
  • 小程序移动端设计UI(一)预约小程序——东方仙盟练气期
  • Android13 命令启用WLAN详细日志分析
  • 临床AI产品化全流程研究:环境聆听、在环校验与可追溯系统的多技术融合实践(中)
  • 深度解读昇腾CANN动态Shape图调度加速技术