News Stocks

Returns the news report for one stock ticker.

Includes:

  • buzz_score: normalized news activity score for the selected period
  • trend: activity momentum over the current 3 UTC days vs previous 3 UTC days using mentions/articles and source breadth; not price movement. For from/to, anchors at to (or now when to is today)
  • sentiment_score, bullish_pct, bearish_pct: directional sentiment signals
  • mentions, source_count: coverage volume and source breadth signals
  • daily_trend: daily news activity and sentiment values
  • top_mentions: representative recent articles from the selected period, with source attribution
  • top_sources: top source contributors by mention count

Returns 200 with found: false when the ticker is supported but this service has no qualifying data in the requested window. Returns 404 only when the ticker is unsupported.

get/news/stocks/v1/stock/{ticker}

Request

  • Base URL
    https://api.adanos.com
  • Auth
    API key in header X-API-Key

Path parameters

tickerstring required

News company key: 1-32 ASCII letters/digits with an optional documented venue suffix, case-insensitive. Examples: BRK, EADSY, ABX.DE. Share classes (BRK.A, BRK.B, BRK-B), hyphens, ampersands, cashtags and unknown suffixes return 422. A documented suffix resolves only if assigned to that issuer; other well-formed keys return 404 on individual endpoints. One issuer is one time series; ETFs stay separate issuers. Venue suffixes: .AE, .AS, .AT, .AX, .BA, .BD, .BK, .BO, .BR, .CA, .CL, .CN, .CO, .DE, .DU, .F, .HA, .HE, .HK, .HM, .IC, .IR, .IS, .JK, .JO, .KL, .KQ, .KS, .KW, .L, .LS, .MC, .MI, .MU, .MX, .NE, .NS, .NZ, .OL, .PA, .PR, .PS, .QA, .RO, .SA, .SAU, .SG, .SI, .SN, .SS, .ST, .SW, .SZ, .T, .TA, .TO, .TW, .TWO, .V, .VI, .VN, .WA.

Query parameters

fromstring date nullable

Start date in YYYY-MM-DD. Inclusive UTC date.

tostring date nullable

End date in YYYY-MM-DD. Inclusive UTC date. Omit to use the current UTC date.

Response

Successful Response

tickerstring required

Stock ticker symbol

company_namestring nullable

Company or fund name from resolved instrument metadata or the Legacy reference (null if unavailable)

foundboolean required

Legacy v1 data-availability flag. true means this service has qualifying data for this asset/window. false means the asset is supported, but this service has no qualifying data for the requested window. Planned for removal in v2.

buzz_scorenumber nullable

Buzz Score (0-100). Asymptotic scaling above 50.

mentionsinteger nullable

Total mentions in the selected period

sentiment_scorenumber nullable

Average sentiment score (-1 bearish to +1 bullish)

positive_countinteger nullable

Deprecated. Prefer bullish_pct with mentions for public analysis; retained for v1 compatibility.

negative_countinteger nullable

Deprecated. Prefer bearish_pct with mentions for public analysis; retained for v1 compatibility.

neutral_countinteger nullable

Deprecated. Prefer bullish_pct, bearish_pct and mentions for public analysis; retained for v1 compatibility.

source_countinteger nullable

Number of sources with mentions

trend'rising' | 'falling' | 'stable' nullable

Activity momentum over the current 3 UTC days vs previous 3 UTC days using mentions/articles and source breadth; not price movement. For from/to, anchors at to (or now when to is today).

bullish_pctinteger nullable

Percentage of bullish mentions

bearish_pctinteger nullable

Percentage of bearish mentions

period_daysinteger nullable

Analysis period in days

Example response

{
  "ticker": "TSLA",
  "company_name": "Tesla, Inc.",
  "found": true,
  "buzz_score": 87.5,
  "mentions": 342,
  "sentiment_score": 0.23,
  "source_count": 8,
  "trend": "rising",
  "bullish_pct": 45,
  "bearish_pct": 18,
  "period_days": 7,
  "top_sources": [
    {
      "source": "reuters",
      "mentions": 89,
      "count": 89
    },
    {
      "source": "benzinga",
      "mentions": 67,
      "count": 67
    }
  ],
  "daily_trend": [
    {
      "date": "2026-03-05",
      "mentions": 52,
      "sentiment_score": 0.31,
      "buzz_score": 42.8,
      "bullish_pct": 58,
      "bearish_pct": 19
    },
    {
      "date": "2026-03-04",
      "mentions": 48,
      "sentiment_score": 0.18,
      "buzz_score": 38.5,
      "bullish_pct": 46,
      "bearish_pct": 21
    }
  ],
  "top_mentions": [
    {
      "text_snippet": "TSLA looking strong after production update...",
      "sentiment_score": 0.85,
      "sentiment_label": "positive",
      "source": "reuters",
      "created_utc": "2026-03-05T10:30:00+00:00"
    }
  ]
}

Changes

    • info

      deleted the query request parameter days with deprecation

    • warning

      changed the pattern of the path request parameter ticker from ^(?=[A-Za-z0-9]{1,32}$)[A-Za-z0-9]+$(?![\s\S]) to ^(?=[A-Za-z0-9.]{1,32}$)[A-Za-z0-9]+(?:\.(?:[Aa][Ee]|[Aa][Ss]|[Aa][Tt]|[Aa][Xx]|[Bb][Aa]|[Bb][Dd]|[Bb][Kk]|[Bb][Oo]|[Bb][Rr]|[Cc][Aa]|[Cc][Ll]|[Cc][Nn]|[Cc][Oo]|[Dd][Ee]|[Dd][Uu]|[Ff]|[Hh][Aa]|[Hh][Ee]|[Hh][Kk]|[Hh][Mm]|[Ii][Cc]|[Ii][Rr]|[Ii][Ss]|[Jj][Kk]|[Jj][Oo]|[Kk][Ll]|[Kk][Qq]|[Kk][Ss]|[Kk][Ww]|[Ll]|[Ll][Ss]|[Mm][Cc]|[Mm][Ii]|[Mm][Uu]|[Mm][Xx]|[Nn][Ee]|[Nn][Ss]|[Nn][Zz]|[Oo][Ll]|[Pp][Aa]|[Pp][Rr]|[Pp][Ss]|[Qq][Aa]|[Rr][Oo]|[Ss][Aa]|[Ss][Aa][Uu]|[Ss][Gg]|[Ss][Ii]|[Ss][Nn]|[Ss][Ss]|[Ss][Tt]|[Ss][Ww]|[Ss][Zz]|[Tt]|[Tt][Aa]|[Tt][Oo]|[Tt][Ww]|[Tt][Ww][Oo]|[Vv]|[Vv][Ii]|[Vv][Nn]|[Ww][Aa]))?$(?![\s\S])