no key · no human
Home › API documentation › Every endpoint › GET /v1/btc/series

GET /v1/btc/series

Price and news tone aligned on one timeline

bash
curl "https://freenewsapi.ai/v1/btc/series"
response
{
 "from": "2026-09-27T13:25:04Z",
 "to": "2026-10-27T13:25:04Z",
 "interval": "day",
 "points": 31,
 "series": [
  {
   "time": "2026-09-27T00:00:00Z",
   "open": 85030.41,
   "high": 85048.14,
   "low": 84132.0,
   "close": 84472.0,
   "return_pct": null,
   "articles": 1091,
   "positive": 312,
   "neutral": 656,
   "negative": 123,
   "net": 189,
   "direction": "flat"
  },
  {
   "time": "2026-09-28T00:00:00Z",
   "open": 84472.01,
   "high": 84999.0,
   "low": 82563.0,
   "close": 83500.01,
   "return_pct": -1.151,
   "articles": 4796,
   "positive": 1391,
   "neutral": 2318,
   "negative": 1087,
   "net": 304,
   "direction": "diverges"
  },
  {
   "time": "2026-09-29T00:00:00Z",
   "open": 83500.01,
   "high": 84563.99,
   "low": 82775.94,
   "close": 83663.66,
   "return_pct": 0.196,
   "articles": 4717,
   "positive": 1604,
   "neutral": 2168,
   "negative": 945,
   "net": 659,
   "direction": "agrees"
  },
  {
   "time": "2026-09-30T00:00:00Z",
   "open": 83663.66,
   "high": 85649.95,
   "low": 82956.11,
   "close": 83623.6,
   "return_pct": -0.048,
   "articles": 4811,
   "positive": 1744,
   "neutral": 2191,
   "negative": 876,
   "net": 868,
   "direction": "diverges"
  },
  {
   "time": "2026-10-01T00:00:00Z",
   "open": 83623.59,
   "high": 85273.65,
   "low": 83186.0,
   "close": 84880.05,
   "return_pct": 1.503,
   "articles": 4332,
   "positive": 1438,
   "n
…

Parameters

nametypedefaultmeaning
intervalstringdayhour | day | week
fromstring—Start
tostring—End, exclusive

No key, no header, no signup. Unknown query parameters are ignored, so adding one can never break a request. Errors are documented on the errors page.

As an MCP tool

The same endpoint is exposed to agents as news_get_btc_series with the identical parameters — see the MCP server.

← all endpoints