Skip to content
Live news Screener Coverage Pricing Docs REST API WebSocket API MCP server Company Use cases Blog Changelog Status Compare Contact
ALGRF$0.400.00(0.00%)Algo Grande Commissions Independent NI 43-101 Update to Capture First Year of Progress at Adelita[5:30:00 PM ET]ZEFIF$0.45+0.02(+3.56%)Zefiro Announces Closing of Non-Brokered Private Placement for Gross Proceeds of Approximately C$5.0 Million[5:29:00 PM ET]BLK$1,118.50-18.79(-1.65%)BlackRock® Canada Announces the Termination of iShares Convertible Bond Index ETF[5:23:34 PM ET]ITFS$1.43-0.02(-1.10%)Itafos Announces Release Date for Q3 2026 Results and Business Update Webcast[5:15:00 PM ET]FAGI$0.01-0.00(-13.33%)Full Alliance Group, Inc (OTC:FAGI) YAHBEE Highlights Community-Commerce Model for Agentic Commerce Era[5:15:00 PM ET]TGT$152.76-5.35(-3.38%)Vital Farms Introduces a Higher Standard for Free-Range Eggs Through Limited Pilot at Select Target Retail Stores[5:05:00 PM ET]NU$15.20+0.47(+3.19%)Notice to Market: Nu Holdings Ltd.[5:03:00 PM ET]POR$44.55-0.35(-0.78%)Portland General Electric Declares Dividend[5:00:00 PM ET]ANTX$3.55-0.09(-2.47%)AN2 Therapeutics, Inc. Reports Inducement Grants Under Listing Rule 5635(c)(4)[5:00:00 PM ET]EML$24.18-0.67(-2.70%)The Eastern Company Announces Timing of Third Quarter 2026 Earnings Release and Conference Call[4:55:00 PM ET]MYE$32.13-0.70(-2.13%)Myers Industries Announces Quarterly Dividend[4:45:00 PM ET]FCAP$63.35-0.59(-0.92%)First Capital, Inc. Reports Quarterly Earnings[4:45:00 PM ET]AIRDF$0.33-0.01(-3.96%)Rocket Doctor Grants Equity[4:42:20 PM ET]
Tutorial 3 min read

How to query legal notices in a stock news API

Pull shareholder class-action and investor-alert notices with type=legal, or leave them out of a headline feed.

Legal notices on MarketNewsAPI are shareholder class-action and investor-alert notices. They are not SEC filings, and the company is not affiliated with the SEC. Query them with type=legal. Leave them out of a normal headline feed with type=news,press_release.

What arrives in the payload

A legal notice includes the headline, a snippet, a short summary, tickers, the source, timestamps, and a link to the original. It does not include the law firm's full text. Press releases are the type that includes full wire text. If your UI renders a notice, show the source and the link. The terms require that, and they do not allow you to present the notice as your own reporting.

REST

The API includes legal notices unless you filter them out. The site's own homepage feed hides them until you turn the type on. Your app should be explicit either way.

curl "https://api.marketnewsapi.com/v1/news?tickers=AAPL&type=legal&limit=20" \
  -H "Authorization: Bearer $MARKETNEWSAPI_KEY"

To keep a product feed to publisher stories and wires, send type=news,press_release. type=stock_news is the alias for publisher stock news only.

WebSocket

On Pro, subscribe to type:legal if a person or an agent should see notices as they are ingested. Channels are OR. A connection subscribed to ticker:AAPL and type:legal receives Apple articles and every legal notice. If you want Apple notices only, subscribe to the ticker and drop messages whose type is not legal in the client.

Free cannot open the socket. Pro is $15 a month, or $162 a year. The 7-day trial includes the live feed and the full archive, and a card is required. Free stays at 100 requests a day, delayed 15 minutes, with the last year of history.

Try it for 7 days. Signup starts Pro. A card is required. Real-time REST, WebSocket, and MCP, with no request cap. After that it's $15/month, or Free if you stop.

Start 7-day free trial

Do not label them as filings

Where a notice belongs in the product

A headline feed for a broker or a research app usually wants publisher stories and press releases. Notices are a different tone: a law firm describing a case, not a company describing earnings. Put them on their own tab, or behind a filter that defaults off, the way the MarketNewsAPI homepage leaves legal off until it is turned on. The API default is the opposite. If you forget the filter, notices sit in the same list as earnings releases.

Search still works. q matches text, and tickers still ANDs with type=legal. A page of Apple notices is tickers=AAPL&type=legal. A page of notices that mention a phrase uses q plus type=legal. Do not scrape the law firm's page to get a longer body. You are licensed for the headline, snippet, summary, and link.

Tell an agent what it is holding

If an assistant can call this endpoint, put the type in the tool result and add one line to the prompt: a legal item is a class-action or investor-alert notice, not a filing and not a company statement. Ask the model to quote the summary and link the source, and to refuse a question that needs the docket or the full complaint. The summary is one to three sentences. It will not contain the procedural history.

Free can read notices, with the 15-minute delay and the last year of history. A monitoring product that must see a notice the hour it is published needs Pro. Pro is $15 a month, or $162 a year. The 7-day trial includes the live feed and the full archive, and a card is required. Free stays at 100 requests a day, delayed 15 minutes, with the last year of history. The wording on the terms is the one to follow. The filter list is on GET /news.

Frequently asked questions

Does MarketNewsAPI return SEC filings?
No. Legal notices in this API are shareholder class-action and investor-alert notices. MarketNewsAPI is not affiliated with the SEC. Filings mentioned inside an article are information from the source.
How do I request only legal notices?
Call GET /v1/news with type=legal. Add tickers if you want notices tagged with those symbols. On the WebSocket, subscribe to type:legal and filter to your tickers in the client if you also subscribed to a ticker channel.
Why are legal notices in my default news call?
The API includes them unless you pass a type filter. Send type=news,press_release to match a feed of publisher stories and press releases without the notices.

Real-time stock news for $15 a month.

Start a 7-day Pro trial. A card is required. REST, WebSocket, and MCP are included. If you don't subscribe, the account stays on Free.