BitcoinCharts API
Overview
BitcoinCharts provides financial and technical data about the Bitcoin network, including historical market data from dozens of exchanges worldwide. The API lets you pull trade data, exchange-specific price feeds, and aggregate market stats without authentication. It is one of the longest-running Bitcoin data sources and is suitable for historical analysis projects.
Beginner Tip
The main JSON endpoint is https://api.bitcoincharts.com/v1/markets.json and requires no API key — just open it in your browser or curl it directly. Note that data updates roughly every 15 minutes, so it is not suitable for real-time trading use.
Available Data
Example Response
{
"id": "bitcoin",
"symbol": "btc",
"current_price": 65432.1,
"market_cap": 1280000000000,
"price_change_24h": 1250.5,
"price_change_percentage_24h": 1.95,
"total_volume": 28500000000
} Field Reference
symbol Unique exchange-currency identifier, e.g., krakenUSD or bitstampEUR. currency Fiat or crypto currency used as the quote in this market. avg Volume-weighted average price over the last 24 hours. volume_btc 24-hour trading volume measured in BTC. latest_trade Unix timestamp of the most recent trade recorded. Implementation Example
const url = "https://bitcoincharts.com/about/exchanges/";
const response = await fetch(url);
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Fully tested on Apr 5, 2026
Technical Specifications
Related Tags
Similar APIs
View All →0x
0x provides programmatic access to api for querying token and pool stats across various liquidity pools via REST API.
1inch
⭐ Beginner's Pick1inch is a decentralized exchange (DEX) aggregator that finds the best swap routes across protocols like Uniswap, SushiSwap, and Curve.
Bitcambio
⭐ Beginner's PickBitcambio is a Brazilian cryptocurrency exchange that exposes a public REST API to retrieve all currently traded asset pairs and their market data.
CoinCap
⭐ Beginner's PickCoinCap delivers real-time cryptocurrency prices and market data for thousands of assets through a straightforward REST API.
CoinDesk
CoinDesk provides programmatic access to coindesk's bitcoin price index (bpi) in multiple currencies via REST API.