keyword source · news sentiment

News Sentiment API

Positive and negative tone scores for any topic over time, with growth windows and volume context from one REST endpoint. The NLP is already done; you get a number, not a corpus.

get_growth · news sentiment
# one POST, every source
POST https://api.trendsapi.ai/api
Authorization: Bearer YOUR_API_KEY

{ "mode": "get_growth",
  "source": "news sentiment",
  "keyword": "tesla",
  "percent_growth": ["3M", "12M"] }
200 OKnormalized 0-100
response
  {
    "search_term": "tesla",
    "data_source": "news sentiment",
    "results": [
      {
        "period": "3M",
        "growth": -8.4,
        "direction": "decrease"
      },
      {
        "period": "12M",
        "growth": 5.1,
        "direction": "increase"
      }
    ]
  }
application/jsontimestamped
Why it exists

News Sentiment trend data, without the plumbing

Rolling your own news sentiment means collecting articles, running a classifier, storing results and maintaining the pipeline. Trends API pre-computes tone per period and serves it as a normalized time series, in the same response shape as every other source.

Sentiment is most useful next to volume: rising negative sentiment on rising volume is a crisis forming; rising negative sentiment on falling volume is a story dying. Both sources come back in the same schema here, so that join is trivial.

Use cases

What people build with it

Equity research

Sentiment shifts on a ticker often precede price moves.

Brand management

Catch negative tone trends before they become crises.

Product launches

Measure whether coverage skewed positive after launch week.

Policy and macro

Track tone around regulation, rates, or sectors.

Comparison

How it compares

DIY sentiment pipelineTrends API
NLP pipelinebuild and maintain your ownpre-computed scores
Outputraw articles to classifyone score per period
Historystore it yourselfweekly/daily series included
Cross-signal comparenosame scale as volume, search, social
Free tiern/a100 requests/month
Three modes, one endpoint
get_time_series

Historical trend series for a keyword on this source, normalized 0-100.

get_growth

Growth percentages over 3M / 6M / 12M / 5Y windows.

get_top_trends

21 live trending feeds across platforms, no keyword needed.

FAQ

Common questions

What news sentiment data does Trends API provide?

A positive/negative sentiment score for any topic as a time series (weekly or daily), plus growth windows showing how tone is shifting. Pair it with the news volume source to see tone and attention together.

How is sentiment computed?

Articles mentioning your keyword are classified for tone, then aggregated into a normalized score per period. You get the number; no corpus handling, no model hosting.

Can I combine sentiment with mention volume?

Yes, and you should: rising negative sentiment on rising volume is a very different signal than rising negative sentiment on falling volume. Both sources come back in the same response shape.

How far back does history go?

Up to 5 years on paid plans; 90 days on the free tier.

Is this financial advice-grade data?

It is an alternative-data input used in research workflows. Like any sentiment signal, treat it as one input among many, not a trading system by itself.

Keep exploring

Related trend sources

Start pulling News Sentiment trends in 60 seconds.

100 requests a month free. No credit card, no sales call. One key works for every source.

Get a free API key