Blockchain.com logo

Blockchain.com

Bitcoin block explorer data, network statistics, market data, the Blockchain.com Exchange (REST + WebSocket) trading platform, and the Pay Partner API for crypto purchases.

5 APIs 0 Features
CryptocurrencyBitcoinBlockchain DataExchangeMarket DataTradingPaymentsPublic APIs

APIs

Blockchain.com Blockchain Data API

Read-only JSON HTTP API for Bitcoin blockchain data — single block, single transaction, block-by-height, single address, multi-address summary, unspent outputs (UTXOs), latest b...

Blockchain.com Charts, Stats & Market Data API

Aggregated JSON endpoints for Bitcoin network charts (transactions per second, hash rate, difficulty, miners revenue, mempool, etc.), real-time network statistics, mining pool d...

Blockchain.com Exchange REST API

REST trading API for the Blockchain.com Exchange — public market data (symbols, tickers, L2/L3 order books) and authenticated trading (orders, trades, fills, fees), accounts and...

Blockchain.com WebSocket APIs

Real-time WebSocket APIs covering two distinct surfaces — the Bitcoin / blockchain.info explorer socket (unconfirmed transactions, new blocks, per-address activity) and the Bloc...

Blockchain.com Pay Partner API

Partner API for embedding Blockchain.com crypto purchases. Covers authentication, eligibility (supported currencies / regions), quotes (pricing for crypto transactions), and ord...

Event Specifications

Blockchain.com WebSocket APIs

Real-time WebSocket APIs published by Blockchain.com covering two distinct surfaces: 1. Bitcoin / blockchain.info Explorer WebSocket — subscribe to unconfirmed transactions, new...

ASYNCAPI

Semantic Vocabularies

Blockchain Charts Stats Context

6 classes · 32 properties

JSON-LD

Blockchain Com Context

36 classes · 92 properties

JSON-LD

Blockchain Data Api Context

10 classes · 55 properties

JSON-LD

Blockchain Exchange Context

17 classes · 79 properties

JSON-LD

API Governance Rules

Blockchain.com API Rules

31 rules · 17 errors 11 warnings 3 info

SPECTRAL

Resources

🔗
Website
Website
👥
GitHubOrganization
GitHubOrganization
🔗
PublicAPIsListing
PublicAPIsListing
📜
TermsOfService
TermsOfService
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
Rules
Rules
🔗
Schemas
Schemas
🔗
JSONStructure
JSONStructure
🔗
JSONLD
JSONLD
💻
Examples
Examples

Sources

Raw ↑
aid: blockchain
name: Blockchain.com
description: >-
  Bitcoin block explorer data, network statistics, market data, the Blockchain.com Exchange (REST + WebSocket) trading
  platform, and the Pay Partner API for crypto purchases.
url: https://www.blockchain.com/api
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-30'
x-source: public-apis/public-apis
x-category: Cryptocurrency
x-type: company
x-tier: 2
tags:
  - Cryptocurrency
  - Bitcoin
  - Blockchain Data
  - Exchange
  - Market Data
  - Trading
  - Payments
  - Public APIs
apis:
  - name: Blockchain.com Blockchain Data API
    description: >-
      Read-only JSON HTTP API for Bitcoin blockchain data — single block, single transaction, block-by-height, single
      address, multi-address summary, unspent outputs (UTXOs), latest block, and the simple Query API (difficulty, block
      count, total supply, ETA, averages).
    humanURL: https://www.blockchain.com/explorer/api/blockchain_api
    baseURL: https://blockchain.info
    tags:
      - Cryptocurrency
      - Bitcoin
      - Blockchain Data
      - Explorer
    properties:
      - type: Documentation
        url: https://www.blockchain.com/explorer/api/blockchain_api
      - type: Documentation
        title: Simple Query API
        url: https://www.blockchain.com/explorer/api/q
      - type: OpenAPI
        url: openapi/blockchain-data-api-openapi.yml
  - name: Blockchain.com Charts, Stats & Market Data API
    description: >-
      Aggregated JSON endpoints for Bitcoin network charts (transactions per second, hash rate, difficulty, miners
      revenue, mempool, etc.), real-time network statistics, mining pool distribution, the BTC ticker (price by fiat
      currency) and fiat-to-BTC conversion.
    humanURL: https://www.blockchain.com/explorer/api/charts_api
    baseURL: https://api.blockchain.info
    tags:
      - Cryptocurrency
      - Bitcoin
      - Market Data
      - Statistics
      - Charts
    properties:
      - type: Documentation
        url: https://www.blockchain.com/explorer/api/charts_api
      - type: Documentation
        title: Exchange Rates / Ticker
        url: https://www.blockchain.com/explorer/api/exchange_rates_api
      - type: OpenAPI
        url: openapi/blockchain-charts-stats-openapi.yml
  - name: Blockchain.com Exchange REST API
    description: >-
      REST trading API for the Blockchain.com Exchange — public market data (symbols, tickers, L2/L3 order books) and
      authenticated trading (orders, trades, fills, fees), accounts and payments (balances, deposits, withdrawals,
      whitelist beneficiaries). Authenticates with an `X-API-Token` header.
    humanURL: https://exchange.blockchain.com/api/
    baseURL: https://api.blockchain.com/v3/exchange
    tags:
      - Cryptocurrency
      - Exchange
      - Trading
      - Market Data
    properties:
      - type: Documentation
        url: https://exchange.blockchain.com/api/
      - type: Documentation
        title: REST Reference
        url: https://api.blockchain.com/v3/
      - type: OpenAPI
        url: openapi/blockchain-exchange-openapi.yml
  - name: Blockchain.com WebSocket APIs
    description: >-
      Real-time WebSocket APIs covering two distinct surfaces — the Bitcoin / blockchain.info explorer socket
      (unconfirmed transactions, new blocks, per-address activity) and the Blockchain.com Exchange mercury-gateway
      socket (heartbeat, ticker, L2/L3 order books, prices, symbols, trades, plus authenticated balances and trading).
    humanURL: https://www.blockchain.com/explorer/api/api_websocket
    baseURL: wss://ws.blockchain.info
    tags:
      - Cryptocurrency
      - Bitcoin
      - WebSocket
      - Real-Time
      - Exchange
    properties:
      - type: Documentation
        title: Explorer WebSocket
        url: https://www.blockchain.com/explorer/api/api_websocket
      - type: Documentation
        title: Exchange WebSocket
        url: https://exchange.blockchain.com/api/
      - type: AsyncAPI
        url: asyncapi/blockchain-com-asyncapi.yml
  - name: Blockchain.com Pay Partner API
    description: >-
      Partner API for embedding Blockchain.com crypto purchases. Covers authentication, eligibility (supported
      currencies / regions), quotes (pricing for crypto transactions), and order state. Rate-limited per partner.
    humanURL: https://docs.blockchain.com/pay/api
    baseURL: https://api.blockchain.com/pay
    tags:
      - Cryptocurrency
      - Payments
      - Partner
    properties:
      - type: Documentation
        url: https://docs.blockchain.com/pay/api
common:
  - type: Website
    url: https://www.blockchain.com/api
  - type: GitHubOrganization
    url: https://github.com/blockchain
  - type: PublicAPIsListing
    url: https://github.com/public-apis/public-apis
  - type: TermsOfService
    url: https://www.blockchain.com/legal/terms
  - type: Plans
    url: plans/blockchain-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/blockchain-rate-limits.yml
  - type: FinOps
    url: finops/blockchain-finops.yml
  - type: Vocabulary
    url: vocabulary/blockchain-vocabulary.yml
  - type: Rules
    url: rules/blockchain-rules.yml
  - type: Schemas
    url: json-schema/
  - type: JSONStructure
    url: json-structure/
  - type: JSONLD
    url: json-ld/
  - type: Examples
    url: examples/
features:
  - name: Bitcoin Block Explorer API
    description: Look up any Bitcoin block, transaction, or address via blockchain.info JSON endpoints.
  - name: Unspent Outputs (UTXOs)
    description: Query unspent outputs for one or more addresses to construct new transactions.
  - name: Real-Time Streaming
    description: Subscribe to new blocks, unconfirmed transactions, or per-address activity over WebSocket.
  - name: Charts & Network Statistics
    description: Historical charts and real-time stats for hash rate, difficulty, mempool, miners revenue.
  - name: Mining Pool Distribution
    description: See which mining pools mined recent blocks via the Pools API.
  - name: BTC Exchange Rates
    description: Multi-currency ticker plus fiat-to-BTC conversion endpoints.
  - name: Spot Trading
    description: Place, cancel, and query orders on the Blockchain.com Exchange via REST or WebSocket.
  - name: Custody & Payments
    description: Deposit, withdraw, and manage whitelisted beneficiaries on the Exchange.
  - name: Pay Partner Integration
    description: Embed Blockchain.com crypto purchases into partner applications via Pay API.
useCases:
  - name: Wallet Backends
    description: Build a custodial or non-custodial wallet using address lookups, UTXO queries, and broadcast.
  - name: Block Explorer
    description: Build a Bitcoin explorer UI on top of the JSON Data API and WebSocket streams.
  - name: On-Chain Analytics
    description: Aggregate network stats, charts, and pool distribution for research and dashboards.
  - name: Algorithmic Trading
    description: Run trading strategies against the Exchange REST + WebSocket interfaces.
  - name: Treasury & Settlement
    description: Programmatically move crypto in and out of custody via the Exchange payments API.
  - name: Crypto Onboarding
    description: Partner with Blockchain.com Pay to let users buy crypto inside your app.
integrations:
  - name: Bitcoin Core
    description: Blockchain.com surfaces data from Bitcoin Core nodes for explorer endpoints.
  - name: FIX 4.2
    description: Exchange WebSocket trading messages use FIX 4.2 field naming.
  - name: TradingView
    description: Many Exchange clients integrate charts via TradingView using ticker / candle data.
solutions:
  - name: Bitcoin Data Infrastructure
    description: Production-grade read APIs and WebSocket streams for Bitcoin blockchain data.
  - name: Spot Trading Venue
    description: Institutional and retail spot trading on a global cryptocurrency exchange.
  - name: Crypto Payments
    description: Embedded crypto purchase rails for fintech and consumer partners.
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com