freeapis

Coinbase

Bitcoin、Bitcoin Cash、Litecoin 和 Ethereum 价格

认证方式
API Key
HTTPS
Yes
CORS
Unknown

简介

Coinbase 提供两大 API 系列:Coinbase 平台 API(developers.coinbase.com——交易、钱包、支付、webhook)和较旧的 Exchange API(api.exchange.coinbase.com——专业交易)。公开市场数据无需密钥即可使用;交易和账户访问需要带签名的 API 密钥。

快速开始

公开现货价格——无需密钥(实测可用):

curl "https://api.coinbase.com/v2/prices/BTC-USD/spot"
{"data": {"amount": "78336.735", "base": "BTC", "currency": "USD"}}

Exchange API 的公开行情/ticker——无需密钥:

curl "https://api.exchange.coinbase.com/products/BTC-USD/ticker"

全部交易对:

curl "https://api.exchange.coinbase.com/products"

认证方式(交易与账户)

  • 在 Coinbase 账户设置里创建 API 密钥(选择所需权限——只读/交易/转账)。
  • Coinbase 使用签名请求:对时间戳 + 方法 + 路径 + 请求体做 HMAC-SHA256 签名,通过 CB-ACCESS-KEYCB-ACCESS-SIGNCB-ACCESS-TIMESTAMPCB-ACCESS-PASSPHRASE 请求头发送。
  • 密钥保存在服务端;尽量使用只读密钥。
  • 较新的 Advanced Trade API 签名方案类似但略有不同——以当前官方文档为准。

速率限制与注意事项

  • 市场数据端点免费公开(无需密钥)。
  • 交易受 Coinbase 费率表约束;API 本身免费。
  • 平台 API 提供 webhook(充值、价格提醒)。
  • 有沙箱环境可用于不花真钱测试交易流程。

常见问题

Coinbase API 免费吗? 公开市场数据免费且免密钥。交易/账户 API 本身免费,但交易会产生正常 Coinbase 手续费。

获取价格需要密钥吗? 不需要——现货价格和行情是公开的。

认证怎么工作? API key + secret + passphrase,请求带 HMAC 签名——具体请求头格式见官方文档。

加密货币 分类更多

APIAuthHTTPSCORS
0x

API for querying token and pool stats across various liquidity pools

No authYesYes
1inch

API for querying decentralize exchange

No authYesUnknown
Alchemy Ethereum

Ethereum Node-as-a-Service Provider

API KeyYesYes
Alpha (Mossland)

Korean crypto channel stance + RAG Q&A + canonical entity/topic/event store

No authYesYes
Binance

Exchange for Trading Cryptocurrencies based in China

API KeyYesUnknown