BitcoinIndex: Difference between revisions
Created page with "{{infobox company|name=Bitcoin Index |industry=Bitcoin & Cryptocurrencies |website=https://bitcoinindex.io }} [https://bitcoinindex.io Bitcoin Index] is a Bitcoin realtime pr..." |
No edit summary |
||
Line 37: | Line 37: | ||
</source> | </source> | ||
===Get Price Index Streaming Data=== | ===Get Price Index Realtime Streaming Data=== | ||
Although you can visit their REST API to get Bitcoin price every few seconds, it would be much better to use WebSocket to achieve high frequency sub-second updates. | Although you can visit their REST API to get Bitcoin price every few seconds, it would be much better to use WebSocket to achieve high frequency sub-second updates. | ||
Simply check out their WebSocket API here: https://github.com/coinut/api/blob/master/bitcoin-index/nodejs/index.js | Simply check out their WebSocket API here: https://github.com/coinut/api/blob/master/bitcoin-index/nodejs/index.js |
Revision as of 04:17, 9 August 2017
Bitcoin Index is a Bitcoin realtime price index owned by Coinut. It provides a highly available and robust Bitcoin realtime price index (updated every tens of milliseconds) with free REST and WebSocket APIs access. It is good for merchants or traders to use.
How to use
Get Bitcoin Real Time Price Index
To get the realtime index through their REST API, just try to visit the following URL. You can either open the following URL in your browser to check the result or try their sample code here: https://github.com/coinut/api/blob/master/bitcoin-index/nodejs/restApiCall.js, and for other REST APIs below, you can do the same to try out.
https://bitcoinindex.io/btcusd
The result will be like the following
{"status":["OK"],"index":3399.48797346,"timestamp":"2017-08-09T03:55:00.379Z"}
Convert BTC to USD
To convert BTC to USD, you can use their REST API like the following.
https://bitcoinindex.io/btcusd/convert/1.5/BTC
And a result like the following will be returned
{"status":["OK"],"index":3395.30917644,"timestamp":"2017-08-09T04:06:28.900Z","convertedAmount":5092.96,"convertedTo":"USD","result":"1.5 BTC = 5092.96 USD"}
Convert USD to BTC
Similarly, use the following to convert USD to BTC
https://bitcoinindex.io/btcusd/convert/100.32/USD
And a result like the following will be returned
{"status":["OK"],"index":3395.37064784,"timestamp":"2017-08-09T04:05:15.386Z","convertedAmount":0.02954611,"convertedTo":"BTC","result":"100.32 USD = 0.02954611 BTC"}
Get Price Index Realtime Streaming Data
Although you can visit their REST API to get Bitcoin price every few seconds, it would be much better to use WebSocket to achieve high frequency sub-second updates. Simply check out their WebSocket API here: https://github.com/coinut/api/blob/master/bitcoin-index/nodejs/index.js