Benzinga News API
Licensed US stock newswire over REST, TCP, WebSocket or webhook, priced by contract.
by Benzinga
Last updated
What it is
The licensed half of Benzinga: the newswire its own site and terminal run on, sold as a feed to brokerages, aggregators and anyone putting US market news inside their own product. The company markets it as the largest news vendor to North American brokerages.
It is not one API. The vendor's suite page groups the catalogue as newswire and article APIs,
mission-critical datasets and logos, and links about thirty product pages; the site's own product
sitemap carries about fifty. You licence the ones you need, and keys are scoped to what you
bought: the docs say a valid key hitting an endpoint outside your plan gets a 403 and a note to
contact sales.
Pricing
Nothing is published, and there is no pricing page to read — the API site's sitemap offers a trial-request form and a contact form where a price list would be. The docs quickstart tells you to email licensing or call the sales line and promises a reply within a business day. A trial exists on request; its length is not stated.
There is no free key for the REST API. An unauthenticated GET /api/v2/news answers 401 with
Access denied for user 0 "anonymous". The one free thing Benzinga publishes is a Basic News API
listed on AWS Data Exchange at no charge, delivered as S3 objects rather than as an API key. The
suite page still links a "Free Stock News RSS Feed" product, and that link 404s.
Data & coverage
The newswire product page states history from 2010, coverage of US equities and macroeconomics, JSON and XML output, and intraday delivery on Eastern time. The API home page claims an 84-terabyte news archive and datasets since 2009.
Latency is claimed two ways and they do not agree: the marketing page says under 0.1 seconds, while the docs FAQ says the newsfeed "is updated every few minutes".
GET /api/v2/news pages at up to 100 items, filters on tickers, ISIN, CUSIP, channels, topics,
authors, content type, importance rank 1–5 and region, and takes updatedSince for deltas, which
the docs recommend for live ingestion. Two published limits contradict each other — the news spec
allows page offsets from 0 to 100000, the quickstart says no result set may exceed 10,000 items —
so slice history by date rather than by deep paging.
Press releases, Why Is It Moving, the Canadian wire, translated news, crypto, video, squawk audio and the NewsQuantified sentiment feed are each their own product and their own line item.
Integrations
Pull over REST, push over a persistent TCP connection (username plus key, JSON messages, with Go
and Python clients), a WebSocket news stream, and a webhook engine that posts filtered data to your
endpoint. Official clients exist for Python, Java and Node — the Python package benzinga is
published by Benzinga Developers, but its newest release on PyPI is 1.21 from February 2021, while
the repository's commits run into March 2026 and it cuts no GitHub releases — the docs work around
the gap by telling you to install from the git repository rather than from PyPI. The SDK index page
is still unedited template text about fetching secrets, though the Java, Node and Python pages
behind it are real.
Limitations
- The licensed feed's redistribution terms are not published. What is public is the website's terms of service, from Accretive Capital LLC doing business as Benzinga — personal, non-commercial use of the site, no republishing or framing without permission — reposted unchanged on the API licensing portal, and the standard AWS Data Subscription Agreement attached to the free AWS listing, which bars passing the data on to third parties. Neither is the contract for a licensed feed, so what you may do with that is whatever your order form says, and you will not see one before you talk to sales.
- Display rights are the whole negotiation. The API can hand you the article body, HTML and all. Whether your product may show it is the thing you are buying — the AWS listing sells the free tier as headline, teaser and a link back, and names fully embeddable body content as a paid upgrade. What the contracted feed grants is unpublished.
- Training is a separate purchase. No public page states whether the news licence permits model training. The one thing Benzinga does publish is a product page selling licensed corpora for training LLMs — which tells you training rights are sold, not bundled.
- The CUSIP filter is marked in the spec as requiring its own licence agreement, because CUSIPs are somebody else's property.
- Rate limits are per plan and nowhere public; the only documented behaviour is a
429. - US equities. Canadian breaking news, translations and crypto are other products.
- XML output exists and new integrations are told not to use it.
Alternatives
Marketaux and Finnhub sell news APIs you can sign up for with a card and read the terms of first, which is the opposite trade to this one. TickerTick is free and needs no key at all, aggregating rather than originating. If it is specifically Benzinga copy you want and a licence negotiation you do not, Alpaca carries the feed back to 2015 on its free data plan, with the $99-a-month tier buying a higher rate limit rather than the news itself.
Compare it against the rest of the market data APIs.
Specs
- Interfaces
- API, webhooks, Python
- Export
- JSON
- Asset classes
- Stocks
- Markets
- US
- Platforms
- Web, Library
- AI features
- None
- Capabilities
- News
- Pricing verified
- Capabilities verified
- Coverage verified
Also worth comparing
- finlight — Financial news API resolving companies to tickers, ISINs and FIGIs, plus a stream.
- Marketaux — Global financial news over REST, tagged to entities and scored for sentiment per entity.
- NewsAPI.ai — Global news API with Wikipedia-grounded entity tagging and event clustering.
- NewsFilter.io — Ticker-tagged news API with a websocket push stream and a stalled SEC filings source.
- RavenPack News Analytics — Entity-level sentiment and event tags over 40,000 news sources, licensed by contract.
- Stock News API — US stock news with a keyword sentiment label — headline and link, never the article text.
FAQ
How much does the Benzinga News API cost?
No figure is published for the licensed feed. There is no pricing page on the API site — the sitemap carries a trial-request form and a contact form instead, and the docs tell you to email licensing or call the sales line to get started. Each dataset is licensed separately, so the quote depends on which feeds you take. The only published price is zero, on a fee-free Basic News API that Benzinga lists on AWS Data Exchange, cut back to headline, teaser and a link back.
Can I display full Benzinga articles inside my own product?
The API itself will return the full body — the news endpoint takes a displayOutput parameter with headline, abstract and full as its values, defaulting to headline. Whether you may display that body depends on the tier you licence. Benzinga's own AWS Data Exchange listing sells its fee-free Basic tier as headline, teaser and a hyperlink back, and names fully embeddable body content as a paid upgrade; the terms of the contracted feed itself are not published. Settle it before you design the screen.
Can I train a model on Benzinga news?
Nothing public says yes or no for the news feed. What is public is that Benzinga sells AI-training rights as a separate product — a page advertising licensed corpora for training LLMs, pitched on authorised use and no copyright risk. Treat training as a second purchase and get it in the order form.
Is the Benzinga MCP server a way to give an LLM the newsfeed?
No. The server announced in November 2025 at the documentation host is a documentation search server — initialising it returns a server named Benzinga API Documentation, whose three tools search the docs, read doc pages and file feedback on them. It helps a model find the right endpoint; it does not carry news.
Is this the same thing as Benzinga Pro?
No. Benzinga Pro is a paid terminal a human watches, with a squawk audio desk and an alert screen. This card is the licensed data product — a feed you ingest, contracted and priced separately, and the thing brokerages buy to put Benzinga headlines inside their own app.