freeapis

Binance

总部位于中国的加密货币交易所

认证方式
API Key
HTTPS
Yes
CORS
Unknown
数据来源
public-apis + marcelscruz

简介

Binance API 支撑着全球最大的加密货币交易所。公开市场数据免密钥——数百个交易对的价格、订单簿、K 线和交易所信息;交易和账户端点需要带签名的 API 密钥。

注:列表描述(“based in China”)已过时——Binance 全球交易所面向国际市场运营。

快速开始

公开市场数据——无需密钥(实测可用):

curl "https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT"
{"symbol": "BTCUSDT", "price": "67234.50"}

订单簿:

curl "https://api.binance.com/api/v3/depth?symbol=BTCUSDT&limit=5"

K 线数据:

curl "https://api.binance.com/api/v3/klines?symbol=BTCUSDT&interval=1d&limit=10"

24 小时行情 / 交易所信息:

curl "https://api.binance.com/api/v3/ticker/24hr?symbol=BTCUSDT"
curl "https://api.binance.com/api/v3/exchangeInfo"

认证方式(交易)

  • 在 Binance 账户设置中创建 API 密钥(限制为所需权限——只读/现货交易/杠杆)。
  • 请求为 HMAC-SHA256 签名(查询串 + secret),带 X-MBX-APIKEY 请求头和 timestamp。
  • secret 保存在服务端,切勿放在客户端代码。
  • 不同地区使用不同 API 主机(如美国用 api.binance.us)——请用你所在地区的主机。

速率限制与注意事项

  • 公开端点有每 IP 权重限制(见官方文档);滥用会触发 429/403。
  • Websocket 流(wss://stream.binance.com)提供实时行情。
  • 列表收录的 GitHub 仓库是官方现货 API 文档。

常见问题

Binance API 免费吗? 公开市场数据免费且免密钥;交易按交易所正常费率。

获取价格需要密钥吗? 不需要——行情、订单簿和 K 线都是公开的。

交易认证怎么工作? 用 API secret 做 HMAC 签名请求——见官方文档。

加密货币 分类更多

APIAuthHTTPSCORS
0x

API for querying token and pool stats across various liquidity pools

No authYesYes↗
0xArchive

Real-time and historical Hyperliquid and Lighter market data

API KeyNoUnknown↗
1inch

API for querying decentralize exchange

API KeyYesUnknown↗
1inch

API for querying decentralize exchange

No authYesUnknown↗
Alchemy Ethereum

Ethereum Node-as-a-Service Provider

API KeyYesYes↗