Blockchain API
Reference
Receive Payments (接收付款)
让任何网站可以轻而易举的接收比特币。此项服务是完全免费和安全的,是商业或个人使用的完美之选。
/v2/receive
: 生成接收地址 [GET]- xpub : xPub(您希望付款的位置)
- callback_url : 收到付款时要通知的回调URL。
- key : 请求API密钥
- gap_limit - 可选。在出错之前允许多少个未使用的地址。
/v2/receive/balance_update
: 余额更新 [POST]- addr : 您要监控的地址
- callback : 收到付款时要通知的回调URL。
- key : API密钥。
- onNotification : 请求通知行为('KEEP'|'DELETE)。
- confs : 可选(默认3)。在发送通知之前交易需要的确认数。
- op : 可选(默认为“ALL”)。您希望接收通知的操作类型('SPEND'|'RECEIVE'|'ALL')。
/v2/receive/block_notification
: 阻止通知 [POST]- callback : 添加与查询匹配的块时要通知的回调URL。
- key : API密钥。
- onNotification : 请求通知行为('KEEP'|'DELETE)。
- confs : 可选(默认值1)。在发送通知之前块应该具有的确认数。
- height : 可选(默认当前链高+ 1)。应发送通知的高度。
/v2/receive/checkgap
: 检查 xPub 地址间隙 [GET]- xpub : xPub 值
- key : API密钥
/v2/receive/callback_log
: 回调日志 [GET]
Blockchain Wallet Service (Blockchain 钱包服务)
Blockchain 钱包用户的简单API,用于发送和接收比特币付款。
前提 : 启动本地 Blockchain Wallet Service
,BaseURL : http://localhost:3000
/api/v2/create
: 创建钱包 [GET | POST]/merchant/$guid/payment
: 支付/merchant/$guid/sendmany
: 发送多笔交易/merchant/$guid/balance
: 查询钱包余额/merchant/$guid/list
: 查询地址列表/merchant/$guid/address_balance
: 查询单地址余额/merchant/$guid/new_address
: 生成一个新地址/merchant/$guid/archive_address
: 归档一个地址/merchant/$guid/unarchive_address
: 解档一个地址
Transactions & Blocks Data (交易数据 & 区块数据)
Blockchain Data API (Blockchain 数据)
提取JSON格式的区块和交易信息。您在本网站上看到的几乎所有数据都可以使用JSON格式。
/rawblock/$block_hash
: 单一区块/rawtx/$tx_hash
: 单一交易/charts/$chart-type?format=json
: 图标数据/block-height/$block_height?format=json
: 区块高度/rawaddr/$bitcoin_address
: 单一地址/multiaddr?active=$address|$address
: 多地址/unspent?active=$address
: 查询 BTC 地址包含的 UXTO/balance?active=$address
: 查询 BTC 地址的余额/latestblock
: 最新区块/unconfirmed-transactions?format=json
: 未确认交易/blocks/$time_in_milliseconds?format=json
: 区块/blocks/$pool_name?format=json
: 特定 pool 区块
Simple Query API (简单查询)
为查询区块链数据的简单纯文本 API。
WebSocket
低延迟流套接字通道提供了新的区块和交易数据。订阅新区块、交易记录、某个地址和接收JSON描述某个事件发生时的交易或区块的消息
URL : wss://ws.blockchain.info/inv
Market Data (市场数据)
Exchange Rates (兑换率)
主要比特币交易所上显示的货币交易数据。
ticker
: 查询主流货币转换 BTC 的价格/tobtc
: 指定货币转换为 BTC- currency : 货币代码(USD、CNY...)
- value : 转换的值
Charts & Statistics (图表 & 统计数字)
JSON 信息包含图表的数据和统计页。
/charts/$chartName
: 图标/stats
: 统计/pools
: 矿池信息- timespan : 时间 (默认: 4 day 最大: 10 day)