Crypto Market Data APIs – The Whole Market at Your Fingertips

Get the most relevant crypto market data collected from top crypto exchanges. We give you access to real-time and up to 5 years of historical data.

The problem

  • 250+ crypto exchanges and counting, each with its own API integration and documentation
  • Crypto exchanges data collection & segmentation is a challenge
  • Huge development cost for integrating and supporting top exchanges
  • Most of exchanges have no historical data
  • Huge servers costs for collecting the whole data
  • APIs different integrations, uptime and updates
  • Problems of existing market data providers (Complex API, Wrong Data, etc.)

The solution

  • Precise Exchange Rates (Historical and Live)
  • Gapless Data
  • Trades & Order Book all in one place (Historical and Live)
  • Obtain OHLCV (Open, High, Low, Close, Volume) time-series data (Historical and Live)
  • Exchange Rates by market and by exchange (Historical and Live)
  • Candle Data (Historical and Live)
  • Sparkline & Exchange Rate & ATH & Supply Endpoints (Historical and Live)
  • 1 second snapshot of Order Book (Historical and Live)
  • Coins Information (Price, Market Cap, Supply, Historical change, etc.)
  • Exchanges Information (Volume, Pairs, Quotes, Trades, etc.)

What can you do with Crypto Market Data APIs?

List all exchanges

Get a list of supported exchanges

Get a detailed list of all supported exchanges provided by our system.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Get Exchange details

Get information about Exchange details

Get a detailed information for a single supported exchange provided by our system by ID.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

List All Assets

Get information about All Assests

Get detailed list of all associated assets.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Get Asset details

Get information about Asset details

Get detailed information for a specific asset.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

List all symbols

Get a list of all symbols

Get a detailed list of all symbol mappings.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Get symbol details

Get details about a specific symbol

Get a detailed information for a specific symbol mapping.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Get Specific Rate

Get information about specific rate

Get exchange rates between pair of requested assets pointing at a specific or current time.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Get All Current Rates

Get information about All Current Rates

Get the current exchange rate between requested asset and all other assets.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

List all Periods

Get information about all periods.

Get the full list of, supported by us, time periods available for requesting OHLCV data.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

OHLCV

Get information about OHLCV

The information provided from the API calls is related to downloading OHLCV (Open, High, Low, Close, Volume) time-series data. Each data point, within the particular time range, of this time-series, represents several indicators calculated from transactions activity.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

OHLCV Latest Data

Get information about the Latest Data

Get OHLCV latest time-series data for requested symbol and period, returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

OHLCV Historical Data

Get information about the Historical Data

Get OHLCV time-series data for requested symbol and period, returned in time ascending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades

Get information about transaction data

In this section, you will be able to get information about transaction data.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Latest Data

Get information about trades latest data

Get the latest trades from all symbols up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Latest Data by symbol

Get information about trades latest data by symbol

Get the latest trades from a specific symbol up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Latest Data by exchange

Get information about specifics exchanges

Get the latest trades from a specific exchange up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Latest Data by base asset

Get information about base asset

Get the latest trades from a specific base asset up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Latest Data by assets pair

Get information about assets pair

Get the latest trades from a specific assets pair (exp. BTC / USD) up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Latest Data by exchange assets pair

Get information about exchange assets pair

Get the latest trades from a specific assets pair (exp. BTC / USD) in a specific exchange up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Historical Data

Get information about trades historical data

Get history transactions from a specific symbol, returned in time ascending order. If no start & end time is defined when calling the endpoint, your data results will be provided 24 hours back, by default.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Historical Data by exchange

Get information about historical data from a specific exchange

Get history transactions from a specific exchange, returned in time ascending order. If no start & end time is defined when calling the endpoint, your data results will be provided 24 hours back, by default.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Historical Data by base asset

Get information about historical data by base asset

Get history transactions from specific base asset, returned in time ascending order. If no start & end time is defined when calling the endpoint, your data results will be provided 24 hours back, by default.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Historical Data by asset pair

Get information about historical data assets pair

Get history transactions from specific assets pair (exp. BTC/USD), returned in time ascending order. If no start & end time is defined when calling the endpoint, your data results will be provided 24 hours back, by default.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Trades Historical Data by exchange assets pair

Get information about historical data specific exchange assets pair

Get history transactions from specific assets pair (exp. BTC/USD) in a specific exchange, returned in time ascending order. If no start & end time is defined when calling the endpoint, your data results will be provided 24 hours back, by default.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                

Latest Data by assets pair

Get information about assets pair

Get latest quote updates for a specific assets pair (exp. BTC/USD) for up to 1 hour ago. Latest data is always returned in time descending order.

Documentation
Code Samples:
                                                                    
                                                                
Response Body:
                                                                    
                                                                
Еxchanges we support

Crypto Market Data APIs - Pricing

14-day Money Back Guarantee For Premium Plans

Yearly
Monthly

Free

Growth

Start-up

Professional

Personal Use Basic Projects Early Ventures Advanced Projects
$0.00/mo $75.00/mo $241.00/mo $825.00/mo
you save $180
you save $580
you save $1980
Attribution

To use our free package you should add a "do follow" link on your home page that says "Powered By Crypto APIs"

RequiredNot RequiredNot RequiredNot Required
Daily Credits
Daily Credits means how many credits are allowed for this plan for one day. One Credit is not always equal to one request, for example when you request a list of data we count each 50 results as one credit, on the other hand checking a wallet balance is one credit (one request).
5002,5007,50067,500
Rate Limit
The number of requests you can make in 1 second.
3/sec 10/sec 20/sec 40/sec
Metadata
General Information about Coins, Tokens, Exchanges, etc.
Exchange Rates
Exchange rates on 5 minutes by currency and by currency in a specified exchange.
Trades
Trades data from all supported exchanges both live and historical.
SLA
In case of downtime, for each minute of downtime you will be eligible for getting 2 minutes in your active plan for free.
200%
OHLCV
OHLCV (Open, High, Low, Close, Volume): Both live and historical aggregated in all possible time-series periods.
Order Books
An order book snapshot per second from all supported exchanges.
WebSockets
Using WebSocket is needed when you want to get live data quickly without queering APIs.
Historical Data
We save most of the data to be used later, the earliest data is since 2010.
1 Month 3 Months 1 Year
Integration Assistance
Our technical team will explain and answer all your questions in a private chat group in Telegram, Skype, WhatsApp etc.
Support
Please read our general FAQ and the product FAQ first.
Email Support Priority Email & Chat 2h response time Dedicated Account Manager
Get Free API key Get Started Get Started Get Started

Want more specific features and higher limits?

Let's have a call and discuss in details.

Crypto Market Data FAQ

What Exchanges do you support?

We get our data from top crypto exchanges, you can get the full live list using this endpoint: https://docs.cryptoapis.io/rest-apis/crypto-market-data-apis/index#list-all-exchanges Some of them are: Binance, Coinbase Pro, Bitstamp, Bittrex , Poloniex, Kraken, OKEx, Gemini, Huobi, Bitfinex, etc.

What Market Data do you offer?

  • Exchanges: List of exchanges with their logos, website, volume and more details.
  • Crypto Currencies: List of all coins and tokens which are listed in any of the supported exchanges with their current rate.
  • FIAT Currencies: List of all FIAT currencies with their current rate.
  • Markets: All supported markets.
  • Exchange Rates (Live and Historical): An average exchange rate based on trades in the different exchanges and exchange rates per exchange.
  • OHLCV (Live and Historical): Open, High, Low, Close, Volume – per exchange and per asset.
  • Trades (Live and Historical): Trades by Asset, Exchange, Pair and Symbol.
  • Quotes (Live and Historical): Quotes by Asset, Exchange, Pair and Symbol.
  • Candles: (Live and Historical).
  • Order Books (Live and Historical).

How often do you calculate the exchange rate?

The exchange rates are updated every 1 minute.

How old is your historical data?

For the exchange rates, we have the full data, the oldest one is for BTC (07/28/2010). For Quotes, Trades, OHLCV etc. It depends on the exchange start date and when we started collecting data. You can get more information about that from our APIs.

Why do you use unique IDs instead of symbols?

Most APIs use symbols like BTC for Bitcoin while we support unique IDs, the reason is that there are no standards in Crypto Market and BTC could be an ERC-20 token. To escape problems with duplicated symbols we decided to use unique IDs.

To make it easier for our clients who are changing their provider, we are working on an update where we will support both.

I need a large volume of historical market data. What's the best way to get that?

All of our historical market data is available over API and that is the preferred delivery method for many of our customers. If you prefer a custom one-time export of historical data this can be arranged using the full scope of our historical records dating back to 2010.

Are cryptocurrency and exchange logo image assets available via API?

Yes, our metadata endpoints include hosted logo assets as base64 format, most of them are SVG so you can resize them based on your needs.