Coin Information

coins


Results

The Coin API provides; 

  • Coin descriptions,
  • Notable URLs,
  • Logos and other reference data

We have around 70+ data fields pertaining to technical data on the top 200 cryptocurrencies by market cap and are expanding coverage every month.

Endpoint:

https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC

Specification
Endpoint
coins

Support
Current and Historical values

API Call Counts
100 per API call.

API Plan
silver


Quick Examples

Get coins information for BTC and LTC crypto currencies

https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=

Input Parameters
symbol

The common/local symbol/ticker of the symbol

Example : BTCUSD



Output Descriptions
symbol

The common/local symbol/ticker of the symbol

Type: string


exchange

the exchange code e.g. gemini

Type: string



Sample Output
{
    "name": "Bitcoin",
    "ticker": "BTC",
    "long_description": "Bitcoin is a decentralized digital currency, which can be sent from user to user on the peer-to-peer bitcoin network. Transactions are verified by a network of nodes through cryptography and recorded in a public distributed ledger called a blockchain. In 2008 Bitcoin was developed by an unknown person or group of people using the name Satoshi Nakamoto. The currency began use in January of 2009 when its implementation was publicly released as open-source software.",
    "founders": ["Satoshi Nakamoto"],
    "emission_types": ["Inflationary ", "Decreasing Issuance"],
    "consensus_algorithms": ["PoW", "SHA-256"],
    "attributes": ["Store of Value", "State channels"],
    "investors": ["Binance Labs Portfolio", "Alameda Research ", "Blockchain Capital Portfolio", "Delphi Digital ", "Three Arrows Capital ", "Paradigm ", "Jump Capital "],
    "websites": ["https://bitcoin.org/"],
    "message_boards": ["https://bitcointalk.org"],
    "chat_urls": [],
    "explorer_urls": ["https://live.blockcypher.com/btc/", "https://blockchair.com/bitcoin", "https://explorer.viabtc.com/btc"],
    "release_date": "2009-01-03T06:00:00.000Z",
    "launch_style": "Fair Launch ",
    "fork_date": "2021-11-01T05:00:00.000Z",
    "offer_initial_price": "",
    "offer_start_date": "",
    "offer_end_date": "",
    "offer_type": "",
    "offer_raised": "",
    "launchpad": "",
    "circulating_supply": "18927793",
    "circulation_api": "-",
    "percent_of_max_supply": 90.13234761904762,
    "market_cap": 819157013936.6519,
    "max_supply": "21000000",
    "outstanding_initial_supply": "",
    "founders_projects_initial_supply": "",
    "investors_initial_supply": "",
    "rewards_airdrops_initial_supply": "",
    "platform_name": "Bitcoin ",
    "platform_symbol": "BTC",
    "platform_slug": "bitcoin ",
    "next_halving": "2024-05-01T05:00:00.000Z",
    "block_reward": 6.25,
    "issuance_halt_year": 2140,
    "block_time": "10 Minutes",
    "category": "coin",
    "primary_use": "Currency",
    "secondary_use": "Payments ",
    "ecosystem_association": "",
    "is_defi": "",
    "mineable": "Mineable",
    "platform_address": "",
    "logo": "https://crypto-static.s3.us-east-1.amazonaws.com/icons/svg/icon/btc.svg",
    "twitter_url": "",
    "twitter_name": "",
    "explorer_url_1": "https://blockchain.coinmarketcap.com/chain/bitcoin",
    "explorer_url_2": "https://blockchain.info/",
    "reddit_url": "https://reddit.com/r/bitcoin",
    "subreddit_name": "bitcoin",
    "technical_doc_url": "https://bitcoin.org/bitcoin.pdf",
    "source_code_url": "https://github.com/bitcoin/",
    "announcement_url": "",
    "average_price": 43277.9993915113,
    "best_bid_exchange": "KuCoin",
    "best_ask_exchange": "KuCoin",
    "24_hr_percent_change": null,
    "24_hr_price_change": null,
    "7_day_percent_change": "2.4965507580874724",
    "7_day_price_change": "1085.4211770199981",
    "24_hr_volume": 175109.25869374545,
    "7_day_price_history": "",
    "market_rank": "1",
    "market_dominance": "",
    "previous_day_rank": "1",
    "previous_day_market_dominance": "",
    "previous_day_circulating_supply": "18927012",
    "previous_day_market_cap": "825634507042.929",
    "markets": {
        "usd": ["BTCUSDT.zbg", "BTCUSDC.crypto", "BTCUSD.binance", "BTCUSD.gateio", "BTCUSDT.huobi", "BTCUSDT.kucoin", "BTCUSDC.poloniex", "BTCUSD.gdax", "BTCUSDT.crypto", "BTCUSD.bitstamp", "BTCUSDC.hitbtc", "BTCUSDT.poloniex", "BTCUSD.bitfinex", "BTCTUSD.hitbtc", "BTCUSDC.kucoin", "BTCUSD.hitbtc", "BTCUSDT.gateio", "BTCUSD.bittrex", "BTCUSD.gemini", "BTCUSD.ftx", "BTCUSDT.ftx", "BTCUSDT.gdax", "BTCHUSD.huobi", "BTCUSDC.gdax", "BTCUSDT.bitstamp", "BTCUSDC.bitstamp", "BTCGUSD.gemini", "BTCUSD.cex.io", "BTCUSDT.cex.io", "BTCTUSD.kucoin", "BTCBUSD.hitbtc"],
        "btc": []
    }
}

Examples

Get coins information for BTC and LTC crypto currencies

https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=
REST
GET https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key
Python
import requests 
r = requests.get("https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key")
data = r.json()
print(data)
Node.js
var http = require('http');
var buffer = '';
var options = {
	host: 'https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key',
	port: 80,
	path: 'https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key',
	headers: headers
};
callback = function(response) {
	response.on('data', function (chunk) {
	buffer += chunk;
});
response.on('end', function () {
	// your code here if you want to use the results !
});
}

var req = http.get(options, callback).end();
C#
using (var client = new HttpClient())
{
	client.BaseAddress = new Uri("{$api_host}");
	client.DefaultRequestHeaders.Clear();
	//ADD Acept Header to tell the server what data type you want
	client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
	//SET Parameters
	HttpResponseMessage response = await client.GetAsync("https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key");
	if (response.IsSuccessStatusCode)
	{
		//Your custom response parser code
	}
}
Java
String uri = "https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key";
URL url = new URL(uri);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
	connection.setRequestMethod("GET");
	connection.setRequestProperty("Accept", "application/json");
InputStream xml = connection.getInputStream();
R
1 - Install package
install.packages("RCurl")
install.packages("jsonlite")
2 - Request the data:
library('RCurl')
require('jsonlite')
json <- getURL(URLencode('https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key'))
obj <- fromJSON(json)
PHP
$url = 'https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key';
$handle = curl_init(); 
	curl_setopt($handle, CURLOPT_URL, $url);
	curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);

	$data = curl_exec($handle);
curl_close($handle);
//parse your data as per your needs....
Javascript
var url = 'https://api.cryptoquote.io/v1/coins&https://api.cryptoquote.io/v1/metadata/coins?format=json&ticker=BTC,LTC&key=&key=your_api_key';
$.ajax({
		url: url,
		type: "GET",
		dataType: 'json'
}).done(function (data) {
	console.log(data);
});