Need help with lionshare-api?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

lionsharecapital
266 Stars 53 Forks 57 Commits 58 Opened issues

Description

Realtime cryptocurrency API

Services available

!
?

Need anything else?

Contributors list

# 102,666
Koa
HTML
CSS
macOS
19 commits
# 6,884
JavaScr...
Node.js
Koa
React
7 commits
# 193,170
Node.js
Bitcoin
Koa
websock...
5 commits
# 77,796
iOS
React N...
Koa
Firebas...
3 commits
# 446,609
Node.js
Bitcoin
Koa
websock...
1 commit

api.lionshare.capital

API that powers Lionshare by providing both historical (REST) and realtime time (websocket) cryptocurrency market data. The data is sourced from GDAX, Poloniex, and Coinmarketcap.

Build with Node, Koa 2,

uws
and Redis.

API Endpoints

Prices

GET https://api.lionshare.capital/api/prices

Params

  • period: hour | day | week | month | year

Returns historic prices for supported digital currencies

Example response:

{
  "data": {
    "BTC": [924.2, 924.63, 923.82, 923.02, 924.82, ...],
    "ETH": [10.74, 10.8, 10.79, 10.82, 10.82, 10.84, 10.78, ...],
    "LTC": [3.88, 3.86, 3.85, 3.85, 3.86, 3.86, 3.84, ...]
    ...
  }
}

Markets

GET https://api.lionshare.capital/api/markets

Returns market capitalization data

Example response:

{
  "data": {
    "BTC": 14718750986, 
    "ETH": 943628626,
    "LTC": 188560718,
    ...
  }
}

Development

Redis is required for caching and a valid connection URL should be set to

REDIS_URL
environment variable before running the development server.
.env
is loaded on startup. Make sure that you have
redis
installed and running (
redis-server
) for local development.
yarn
yarn dev

Deploy

License

MIT

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.