Blockchain.com website screenshot

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.

Blockchain.com publishes 11 APIs on the APIs.io network, including WebSocket APIs, Addresses API, Blocks API, and 8 more. Tagged areas include Cryptocurrency, Bitcoin, Blockchain Data, Exchange, and Market Data.

The Blockchain.com catalog on APIs.io includes 1 event-driven AsyncAPI specification, 4 JSON-LD contexts, and 3 Spectral governance rulesets.

Blockchain.com’s developer surface includes authentication, code examples, and 15 more developer resources.

44.0/100 developing ▼ -7.9 Agent 39/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
12 APIs
CryptocurrencyBitcoinBlockchain DataExchangeMarket DataTradingPaymentsPublic APIs

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 44.0/100 · developing
Contract Quality 13.2 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 7.2 / 10
Agent readiness — 39/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/blockchain: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 12

Individual APIs this provider publishes, each with its own machine-readable definition.

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...

Blockchain.com Addresses API

Bitcoin address summaries and unspent outputs.

Blockchain.com Blocks API

Bitcoin block lookups and the latest block.

Blockchain.com Charts API

Historical time-series datasets for Bitcoin network metrics.

Blockchain.com Market Data API

Bitcoin exchange rates and fiat conversion.

Blockchain.com Network API

Simple network metrics — difficulty, block height, supply, ETA, averages.

Blockchain.com Payments API

Authenticated account balances, deposits, withdrawals, beneficiaries.

Blockchain.com Pools API

Mining pool distribution.

Blockchain.com Stats API

Real-time blockchain statistics.

Blockchain.com Trading API

Authenticated order management and trade history.

Blockchain.com Transactions API

Bitcoin transaction lookups.

Scroll for all 12

Open Collections 3

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Blockchain Rate Limits

7 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

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 4

JSON-LD contexts and semantic vocabularies used across these APIs.

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

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Blockchain.com API Rules

6 rules · 1 errors 4 warnings 1 info

SPECTRAL

Blockchain.com API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Blockchain.com API Rules

31 rules · 17 errors 11 warnings 3 info

SPECTRAL

JSON Schema 70

Standalone JSON Schema definitions for this provider's data models.

ChartPoint

2 properties

JSON SCHEMA

Chart

6 properties

JSON SCHEMA

PoolDistribution

0 properties

JSON SCHEMA

Stats

19 properties

JSON SCHEMA

TickerEntry

5 properties

JSON SCHEMA

Ticker

0 properties

JSON SCHEMA

BitcoinBlockMessagePayload

2 properties

JSON SCHEMA

BitcoinOpAddrSubPayload

2 properties

JSON SCHEMA

BitcoinOpAddrUnsubPayload

2 properties

JSON SCHEMA

BitcoinOpBlocksSubPayload

1 properties

JSON SCHEMA

BitcoinOpBlocksUnsubPayload

1 properties

JSON SCHEMA

BitcoinOpOpReturnSubPayload

1 properties

JSON SCHEMA

BitcoinOpPingBlockPayload

1 properties

JSON SCHEMA

BitcoinOpPingPayload

1 properties

JSON SCHEMA

BitcoinOpPingTxPayload

1 properties

JSON SCHEMA

BitcoinOpUnconfirmedSubPayload

1 properties

JSON SCHEMA

BitcoinOpUnconfirmedUnsubPayload

1 properties

JSON SCHEMA

BitcoinUtxMessagePayload

2 properties

JSON SCHEMA

ExchangeAdminEventPayload

5 properties

JSON SCHEMA

ExchangeAuthRejectedPayload

4 properties

JSON SCHEMA

ExchangeAuthSubscribePayload

3 properties

JSON SCHEMA

ExchangeAuthSubscribedPayload

4 properties

JSON SCHEMA

ExchangeBalancesSnapshotPayload

6 properties

JSON SCHEMA

ExchangeCancelOrderRequestPayload

3 properties

JSON SCHEMA

ExchangeExecutionReportPayload

0 properties

JSON SCHEMA

ExchangeHeartbeatUpdatePayload

4 properties

JSON SCHEMA

ExchangeL2EventPayload

6 properties

JSON SCHEMA

ExchangeL3EventPayload

6 properties

JSON SCHEMA

ExchangeNewOrderSinglePayload

13 properties

JSON SCHEMA

ExchangeOrderMassCancelRequestPayload

3 properties

JSON SCHEMA

ExchangeOrderMassStatusRequestPayload

2 properties

JSON SCHEMA

ExchangeOrder

24 properties

JSON SCHEMA

ExchangePricesUpdatePayload

5 properties

JSON SCHEMA

ExchangeSubscribeActionPayload

2 properties

JSON SCHEMA

ExchangeSubscribePricesActionPayload

4 properties

JSON SCHEMA

ExchangeSubscribeSymbolActionPayload

3 properties

JSON SCHEMA

ExchangeSymbolUpdatePayload

9 properties

JSON SCHEMA

ExchangeSymbolsSnapshotPayload

4 properties

JSON SCHEMA

ExchangeTickerSnapshotPayload

7 properties

JSON SCHEMA

ExchangeTradeUpdatePayload

9 properties

JSON SCHEMA

ExchangeTradingRejectedPayload

7 properties

JSON SCHEMA

ExchangeTradingSnapshotPayload

4 properties

JSON SCHEMA

ExchangeTradingSubscribePayload

3 properties

JSON SCHEMA

Address

8 properties

JSON SCHEMA

BlockListResponse

1 properties

JSON SCHEMA

Block

13 properties

JSON SCHEMA

LatestBlock

5 properties

JSON SCHEMA

MultiAddressResponse

3 properties

JSON SCHEMA

Transaction

16 properties

JSON SCHEMA

TxInput

4 properties

JSON SCHEMA

TxOutput

8 properties

JSON SCHEMA

UnspentOutput

8 properties

JSON SCHEMA

UnspentResponse

2 properties

JSON SCHEMA

Account

9 properties

JSON SCHEMA

Beneficiary

8 properties

JSON SCHEMA

CreateOrderRequest

10 properties

JSON SCHEMA

CreateWithdrawalRequest

3 properties

JSON SCHEMA

DepositAddress

2 properties

JSON SCHEMA

Deposit

8 properties

JSON SCHEMA

Fees

3 properties

JSON SCHEMA

Fill

9 properties

JSON SCHEMA

OrderBook

3 properties

JSON SCHEMA

Order

16 properties

JSON SCHEMA

PriceLevel

3 properties

JSON SCHEMA

Symbol

18 properties

JSON SCHEMA

Ticker

4 properties

JSON SCHEMA

Trade

8 properties

JSON SCHEMA

WhitelistCapability

5 properties

JSON SCHEMA

Whitelist

4 properties

JSON SCHEMA

Withdrawal

7 properties

JSON SCHEMA

Scroll for all 70

JSON Structure 70

JSON Structure definitions describing this provider's data shapes.

Charts Stats Chart Point Structure

2 properties

JSON STRUCTURE

Charts Stats Chart Structure

6 properties

JSON STRUCTURE

Charts Stats Pool Distribution Structure

0 properties

JSON STRUCTURE

Charts Stats Stats Structure

19 properties

JSON STRUCTURE

Charts Stats Ticker Entry Structure

5 properties

JSON STRUCTURE

Charts Stats Ticker Structure

0 properties

JSON STRUCTURE

Com Bitcoin Op Addr Sub Payload Structure

2 properties

JSON STRUCTURE

Com Bitcoin Op Ping Payload Structure

1 properties

JSON STRUCTURE

Com Bitcoin Op Ping Tx Payload Structure

1 properties

JSON STRUCTURE

Com Bitcoin Utx Message Payload Structure

2 properties

JSON STRUCTURE

Com Exchange Admin Event Payload Structure

5 properties

JSON STRUCTURE

Com Exchange L2Event Payload Structure

6 properties

JSON STRUCTURE

Com Exchange L3Event Payload Structure

6 properties

JSON STRUCTURE

Com Exchange Order Structure

24 properties

JSON STRUCTURE

Data Api Address Structure

8 properties

JSON STRUCTURE

Data Api Block List Response Structure

1 properties

JSON STRUCTURE

Data Api Block Structure

13 properties

JSON STRUCTURE

Data Api Latest Block Structure

5 properties

JSON STRUCTURE

Data Api Multi Address Response Structure

3 properties

JSON STRUCTURE

Data Api Transaction Structure

16 properties

JSON STRUCTURE

Data Api Tx Input Structure

4 properties

JSON STRUCTURE

Data Api Tx Output Structure

8 properties

JSON STRUCTURE

Data Api Unspent Output Structure

8 properties

JSON STRUCTURE

Data Api Unspent Response Structure

2 properties

JSON STRUCTURE

Exchange Account Structure

9 properties

JSON STRUCTURE

Exchange Beneficiary Structure

8 properties

JSON STRUCTURE

Exchange Create Order Request Structure

10 properties

JSON STRUCTURE

Exchange Deposit Address Structure

2 properties

JSON STRUCTURE

Exchange Deposit Structure

8 properties

JSON STRUCTURE

Exchange Fees Structure

3 properties

JSON STRUCTURE

Exchange Fill Structure

9 properties

JSON STRUCTURE

Exchange Order Book Structure

3 properties

JSON STRUCTURE

Exchange Order Structure

16 properties

JSON STRUCTURE

Exchange Price Level Structure

3 properties

JSON STRUCTURE

Exchange Symbol Structure

18 properties

JSON STRUCTURE

Exchange Ticker Structure

4 properties

JSON STRUCTURE

Exchange Trade Structure

8 properties

JSON STRUCTURE

Exchange Whitelist Capability Structure

5 properties

JSON STRUCTURE

Exchange Whitelist Structure

4 properties

JSON STRUCTURE

Exchange Withdrawal Structure

7 properties

JSON STRUCTURE

Scroll for all 70

Examples 69

Example request and response payloads for these APIs.

Charts Stats Stats Example

19 fields

EXAMPLE

Com Exchange Order Example

24 fields

EXAMPLE

Data Api Address Example

8 fields

EXAMPLE

Data Api Block Example

13 fields

EXAMPLE

Data Api Tx Input Example

4 fields

EXAMPLE

Exchange Account Example

9 fields

EXAMPLE

Exchange Deposit Example

8 fields

EXAMPLE

Exchange Fees Example

3 fields

EXAMPLE

Exchange Fill Example

9 fields

EXAMPLE

Exchange Order Example

16 fields

EXAMPLE

Exchange Symbol Example

18 fields

EXAMPLE

Exchange Ticker Example

4 fields

EXAMPLE

Exchange Trade Example

8 fields

EXAMPLE

Scroll for all 69

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Blockchain Authentication

apiKey · 1 scheme

SECURITY

Blockchain Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Blockchain Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Blockchain Agentic Access

49 operations · 5 acting

49 operations · 5 acting

AGENTIC

Resources

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 4

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: blockchain
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/blockchain.png
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 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
- aid: blockchain:blockchain-addresses-api
  name: Blockchain.com Addresses API
  description: Bitcoin address summaries and unspent outputs.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Addresses
  properties:
  - type: OpenAPI
    url: openapi/blockchain-addresses-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-blocks-api
  name: Blockchain.com Blocks API
  description: Bitcoin block lookups and the latest block.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Blocks
  properties:
  - type: OpenAPI
    url: openapi/blockchain-blocks-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-charts-api
  name: Blockchain.com Charts API
  description: Historical time-series datasets for Bitcoin network metrics.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Charts
  properties:
  - type: OpenAPI
    url: openapi/blockchain-charts-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-market-data-api
  name: Blockchain.com Market Data API
  description: Bitcoin exchange rates and fiat conversion.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Market Data
  properties:
  - type: OpenAPI
    url: openapi/blockchain-market-data-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-network-api
  name: Blockchain.com Network API
  description: Simple network metrics — difficulty, block height, supply, ETA, averages.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Network
  properties:
  - type: OpenAPI
    url: openapi/blockchain-network-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-payments-api
  name: Blockchain.com Payments API
  description: Authenticated account balances, deposits, withdrawals, beneficiaries.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Payments
  properties:
  - type: OpenAPI
    url: openapi/blockchain-payments-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-pools-api
  name: Blockchain.com Pools API
  description: Mining pool distribution.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Pools
  properties:
  - type: OpenAPI
    url: openapi/blockchain-pools-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-stats-api
  name: Blockchain.com Stats API
  description: Real-time blockchain statistics.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Stats
  properties:
  - type: OpenAPI
    url: openapi/blockchain-stats-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-trading-api
  name: Blockchain.com Trading API
  description: Authenticated order management and trade history.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Trading
  properties:
  - type: OpenAPI
    url: openapi/blockchain-trading-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
- aid: blockchain:blockchain-transactions-api
  name: Blockchain.com Transactions API
  description: Bitcoin transaction lookups.
  humanURL: https://www.blockchain.com/explorer/api/blockchain_api
  baseURL: https://blockchain.info
  tags:
  - Transactions
  properties:
  - type: OpenAPI
    url: openapi/blockchain-transactions-api-openapi.yml
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/blockchain_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/q
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/charts_api
  - type: Documentation
    url: https://www.blockchain.com/explorer/api/exchange_rates_api
  - type: Documentation
    url: https://exchange.blockchain.com/api/
  - type: Documentation
    url: https://api.blockchain.com/v3/
common:
- type: AgenticAccess
  url: agentic-access/blockchain-agentic-access.yml
- type: VulnerabilityDisclosure
  url: security/blockchain-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/blockchain-domain-security.yml
- type: Authentication
  url: authentication/blockchain-authentication.yml
- 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