CryptoControl Crypto News API
Node.js official client to CryptoControl.io API. The CryptoControl Node.js API let's developer access rich formatted articles from cryptonews sources from all around the world.
Installation
npm install crypto-news-api --save
Usage
First make sure that you've recieved an API by visiting https://cryptocontrol.io/apis. With the api key you can write the following code.
import CryptoControl from 'crypto-news-api'
const Api = new CryptoControl('API_KEY_HERE')
Api.getTopNews()
.then(articles => console.log(articles))
.catch(error => console.error(error))
Sample Response from the API
[
{
"publishedAt": "2018-05-23T06:30:51.000Z",
"hotness": 70698.68569444444,
"activityHotness": 1.6,
"primaryCategory": "General",
"words": 302,
"similarArticles": [
{
"publishedAt": "2018-05-23T03:00:05.000Z",
"_id": "5b04de8d18f173000f9a6d72",
"title": "PayPal: We’ll ‘Definitely Support’ Bitcoin If It Becomes ‘Better Currency’",
"url": "https://cryptocontrol.io/r/api/article/5b04de8d18f173000f9a6d72?ref=5ac11440ec0af7be35528459"
}
],
"coins": [
{
"_id": "59cb59e81c073f09e76f614b",
"name": "Bitcoin",
"slug": "bitcoin",
"tradingSymbol": "btc"
}
],
"_id": "5b050b2018f173000f9a7036",
"description": "The Chief Financial...",
"url": "https://cryptocontrol.io/r/api/article/5b050b2018f173000f9a7036?ref=5ac11440ec0af7be35528459"
}
]