How To Use Cryptocurrency Api

How to use cryptocurrency api

How to use cryptocurrency api

Table of Contents

What is CoinMarketCap? is a website used for tracking the capitalization of various cryptocurrencies.

This cryptocurrency site allows you to compare cryptocurrencies and trading prices.

Related: Best Cryptocurrency APIs



Related: CoinMarketCap API Alternatives

For each cryptocurrency, you can view its:

  • Market cap
  • Price
  • Volume (24 hours)
  • Circulating Supply
  • Change (over last 24 hours)
  • and Price Graph

CoinMarketCap API & Endpoints

The CoinMarketCap API is a cryptocurrency trading API that provides access to market cap rankings, charts, and more.

The top endpoints include:

  • getCryptoCurrenciesList – returns a list of all available cryptocurrencies
  • getCryptoCurrency – returns information for a specific cryptocurrency
  • getGlobalData – returns global data of all cryptocurrencies



How much does it cost to use the CoinMarketCap API?

The CoinMarketCap is a free-to-use cryptocurrency API on RapidAPI when you register for an account (also free!) on

How to use the CoinMarketCap API

So how do you use the API?

Follow the steps below to get started:


Navigate to the CoinMarketCap API page on RapidAPI

First, head on over to and search for the CoinMarketCap API.


How to call CoinMarketCap APIs

Sign up or Login

To begin testing the CoinMarketCap API endpoints, you’ll need a RapidAPI account.

Log in or sign up for an account on the website.

Don’t worry, it’s free!


Select a programming language

Now that you’re logged in, let’s test the  API endpoint.

Before you click “Test Endpoint”, select your preferred programming language.

The CoinMarketCap API is available in the following programming languages:

  • NodeJS
  • PHP
  • Python
  • Ruby
  • Objective-C
  • Java (Android)
  • C# (.NET)
  • cURL


Here are some code snippet examples:

CoinMarketCap API Python Example

Python Request Snippet Example

response ="", headers={ "X-RapidAPI-Key": "{Your RapidAPI Key}", "Content-Type": "application/x-www-form-urlencoded" } )

CoinMarketCap API PHP Example

PHP Request Snippet Example

$response = UnirestRequest::post("", array( "X-RapidAPI-Key" => "{Your RapidAPI Key}", "Content-Type" => "application/x-www-form-urlencoded" ) );

CoinMarketCap API NodeJS / JavaScript Example

NodeJS Request Snippet Example"") .header("X-RapidAPI-Key", "{Your RapidAPI Key}") .header("Content-Type", "application/x-www-form-urlencoded") .end(function (result) { console.log(result.status, result.headers, result.body); });

To learn more about consuming APIs and installing SDKs, click here.



Once you’ve selected a language, click “Test Endpoint”…

… and voila!

You should see something like this:

Now you’re ready to begin integrating the CoinMarketCap API into your crypto application or website.

Click the button below to get started:

How do you plan on using this API?

Have any other questions? Let us know in the comments below!

Cryptocurrency APIs Comparison

APIWallet IntegrationTransaction SupportSpecial CapabilitiesPrice
Digital Currency Tickers API by BraveNewCoinNoNoYesFree
Crypto Market Intraday Reference Rates API by BraveNewCoinNoNoYesFree
ICOs API by ZloadrNoNoYesVarying Plans
Due Diligence API by ZloadrNoNoYesVarying Plans
Global Bitcoin Price Index – GBX API by BitcoinAverageNoNoYesFree
NexchangeYesYesYesExchange Fees
BitcoinAverageNoNoYesVarying Plans
Bitcoin ATMsNoNoYesVarying Plans

Filed Under: API TutorialsTagged With: api tutorial, Bitcoin, CoinMarketCap, Cryptocurrency, tutorial

How to use cryptocurrency api