CoinCap.io API Client v0.2.0 CoinCap View Source
CoinCap Client Module for Elixir (see https://github.com/CoinCapDev/CoinCap.io)
Link to this section Summary
Link to this section Functions
Get coins
Example
iex(1)> CoinCap.coins
{:ok,
["300", "611", "808", "888", "EOS", "QSP", "MONA", "PLBT", "SRC", "BLOCKPAY",
"POT", "VIA", "OCL", "ICN", "XLM", "LBC", "HPB", "BTM2", "APX", "LSK", "LOG",
"AIR", "YTN", "XNN", "NOBL", "POP", "PHO", "XLR", "XPM", "TRDT", "PBL", "MNX",
"ICE", "REC", "XAUR", "BUMBA", "SOJ", "REX", "XRE", "MUSIC", "URO", "MILO",
"CL", "WISH", "WOMEN", "EMD", "HORSE", "MAX", ...]}
Get global data
Example
iex(4)> CoinCap.global
{:ok,
%{
"altCap" => 273309135246.36258,
"bitnodesCount" => 11512,
"btcCap" => 188303518800,
"btcPrice" => 11124.678525677316,
"dom" => 81.06,
"totalCap" => 461612654046.3616,
"volumeAlt" => 434974294.3048591,
"volumeBtc" => 1861181248.8378923,
"volumeTotal" => 2296155543.14275
}}
Get all information about a symbol
Example
iex(5)> CoinCap.page(“BTC”)
{:ok,
%{
"_id" => "179bd7dc-72b3-4eee-b373-e719a9489ed9",
"altCap" => 273311640446.9097,
"alt_name" => "bitcoin",
"bitnodesCount" => 11512,
"btcCap" => 188303518800,
"btcPrice" => 11155.255799758635,
"cap24hrChange" => 5.89,
"display_name" => "Bitcoin",
"dom" => 81.09,
"id" => "BTC",
"market_cap" => 188466652329.94717,
"price" => 11145.6,
"price_btc" => 1,
"price_eth" => 12.78309428076488,
"price_eur" => 9069.970331649482,
"price_ltc" => 53.11677360977898,
"price_usd" => 11155.255799758635,
"price_zec" => 28.35666134745666,
"rank" => 1,
"status" => "available",
"supply" => 16894875,
"totalCap" => 461615159246.90875,
"type" => "cmc",
"volume" => 8512890000,
"volumeAlt" => 435603646.8557662,
"volumeBtc" => 1867794474.2766063,
"volumeTotal" => 2303398121.132372,
"vwap_h24" => 10860.437012671366
}}