Discover/benzinga.com API
live

benzinga.com APIbenzinga.com

Access Benzinga stock quotes, news articles with sentiment, analyst ratings, and fundamentals via a single API. 4 endpoints covering equities data.

Endpoints
4
Updated
14d ago
Try it
Stock ticker symbol (e.g., AAPL, TSLA, MSFT)
api.parse.bot/scraper/69131ce9-ff80-492b-816c-18aad4a40b64/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/69131ce9-ff80-492b-816c-18aad4a40b64/get_quote?symbol=AAPL' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Get real-time delayed stock quote data for a symbol. Returns pricing, volume, market cap, P/E ratio, dividend yield, and 52-week range.

Input
ParamTypeDescription
symbolrequiredstringStock ticker symbol (e.g., AAPL, TSLA, MSFT)
Response
{
  "type": "object",
  "fields": {
    "pe": "number - P/E ratio",
    "low": "number - day low",
    "high": "number - day high",
    "name": "string - company short name",
    "open": "number - opening price",
    "change": "number - price change from previous close",
    "symbol": "string - ticker symbol",
    "volume": "integer - trading volume",
    "exchange": "string - exchange code (e.g. XNAS)",
    "marketCap": "number - market capitalization",
    "changePercent": "number - percentage change",
    "dividendYield": "number - dividend yield percentage",
    "lastTradePrice": "number - last trade price",
    "fiftyTwoWeekLow": "number - 52-week low price",
    "fiftyTwoWeekHigh": "number - 52-week high price"
  },
  "sample": {
    "data": {
      "pe": 34.807506,
      "low": 286.39,
      "high": 292.13,
      "name": "Apple",
      "open": 289.27,
      "change": -0.79,
      "symbol": "AAPL",
      "volume": 29813213,
      "exchange": "XNAS",
      "marketCap": 4209376460800,
      "bzExchange": "NASDAQ",
      "changePercent": -0.27,
      "dividendYield": 0.38,
      "lastTradePrice": 286.72,
      "fiftyTwoWeekLow": 193.25,
      "fiftyTwoWeekHigh": 288.62
    },
    "status": "success"
  }
}

About the benzinga.com API

The Benzinga API exposes 4 endpoints covering delayed stock quotes, news articles with sentiment analysis, analyst ratings, and company fundamentals for US-listed equities. The get_analyst_ratings endpoint returns firm-level rating changes, price target history, and upside/downside estimates in a single call. Together the endpoints give you a consistent interface for the financial data Benzinga publishes across its quote, news, and ratings pages.

Stock Quotes and Fundamentals

The get_quote endpoint accepts a ticker symbol and returns core pricing data: open, high, low, change, volume, marketCap, pe, and exchange code. These are delayed quotes suitable for display, screening, or backcatalog enrichment where real-time tick data is not required.

The get_fundamentals endpoint goes deeper, returning structured objects for companyProfile, shareClass, assetClassification, shareClassProfile, and financial data arrays under a result wrapper. The period parameter currently accepts 3M as the confirmed working value; other periods may return incomplete data.

News Articles with Sentiment

The get_news endpoint takes a symbol and optional limit and returns article records with title, author, full_text (up to 5,000 characters), published_date in ISO 8601 format, and a sentiment label of bullish, bearish, or neutral derived from keyword analysis of the article body. The relative_time field is populated when available from the listing page but may be null.

Analyst Ratings

The get_analyst_ratings endpoint returns a list of rating events for a given ticker. Each record includes date, Analyst Firm, Rating Change (e.g., Maintains, Upgrades, Downgrades), Previous / Current Rating, Price Target Change (formatted as $287 → $296), and Upside/Downside as a percentage string. This makes it straightforward to track how consensus has shifted over time without manually parsing rating tables.

Common use cases
  • Screen stocks by P/E ratio and market cap using fields from get_quote
  • Monitor analyst upgrades and downgrades for a watchlist via get_analyst_ratings
  • Build a news feed with bullish/bearish sentiment labels using get_news sentiment field
  • Compare price target changes across analyst firms using Price Target Change records
  • Enrich a stock screener with company profile and asset classification from get_fundamentals
  • Alert on rating changes when Rating Change field transitions to Upgrades or Downgrades
  • Archive full article text for NLP pipelines using the full_text field from get_news
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Benzinga offer an official developer API?+
Yes. Benzinga publishes an official data API at https://docs.benzinga.com/benzinga/ targeting institutional and professional subscribers. It covers additional data types and higher-frequency feeds not available through this Parse API.
What does the sentiment field in get_news actually represent?+
The sentiment field returns one of three string values — bullish, bearish, or neutral — derived from keyword analysis applied to the article's body text. It is not a model-assigned probability score, so it works best as a coarse signal rather than a precise classifier.
Are earnings estimates or financial statements available?+
Not currently. The API covers quotes, fundamentals (company profile, asset classification, share class data), news, and analyst ratings. Earnings estimates, income statements, balance sheets, and cash flow statements are not exposed. You can fork the API on Parse and revise it to add an endpoint targeting those data types.
How far back do analyst ratings go for a given symbol?+
The get_analyst_ratings endpoint returns whatever rating history Benzinga displays on the analyst ratings page for that symbol. There is no start_date or end_date filter parameter, so the depth of history depends on how much Benzinga surfaces per ticker. You can fork the API on Parse and add date-range filtering logic to the endpoint if you need tighter control over the result window.
Does the get_fundamentals endpoint work for all period values?+
Only 3M is confirmed to return complete data. Other period strings may be passed but could yield incomplete or empty result arrays. If you need annual or trailing-twelve-month views, you can fork the API on Parse and revise the period handling to add validated support for additional intervals.
Page content last updated . Spec covers 4 endpoints from benzinga.com.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.