Market News
GET/v1/news
Retrieve the latest market-wide news articles and press releases - headlines, publishers, publication times and URLs - without filtering to a single ticker. Optionally filter with type=stockNews, type=pressRelease, or type=legal (law-firm shareholder solicitations / class-action alerts, which are broken out so they don't clutter News or Press Releases). Paginate with page and limit (default 50, max 250). Use this for “what’s happening in the markets today” surfaces, morning briefings and macro news feeds.
Use cases
- Market overview and “today in markets” panels
- News digests on home dashboards
- Macro and cross-sector headline monitoring
- Feeding broad news into NLP or summarization tools
Input parameters
Required
| Parameter | Type | Description |
|---|---|---|
| type | string | Filter by article type: stockNews, pressRelease, or legal (law-firm shareholder solicitations / class-action alerts). Omit for all. |
| page | integer | Zero-based page (default 0). |
| limit | integer | Page size, 1-250 (default 50). |
Output parameters
| Field | Type | Description |
|---|---|---|
| results | array | News articles for this page. |
| results[].id | string | Article id. |
| results[].ticker | string | Ticker the article is about. |
| results[].title | string | Headline. |
| results[].publishedAt | string | Publication time (ISO 8601). |
| results[].publisher | string | Publisher name. |
| results[].url | string | Article URL. |
| results[].articleType | string | 'stockNews', 'pressRelease', or 'legal' (law-firm shareholder solicitation / class-action alert). |
| results[].originalType | string | Underlying FMP type when articleType is 'legal' (stockNews | pressRelease). |
| total | integer | Total articles available. |
| page | integer | Zero-based page index. |
from vantafin import RESTClient
client = RESTClient("vf-live-your_api_key")
result = client.get_news(type="stockNews", limit=50)
print(result)Official SDKs (Python, JavaScript, Go, Java, Ruby): github.com/vantafin/vantafin
{
"results": [
{
"publishedAt": "2026-06-06 14:43:44",
"publisher": "24/7 Wall Street",
"title": "The No. 1 Reason to Buy and Hold Walmart Forever Has Virtually Nothing to Do With Its Brick-and-Mortar Stores",
"sourceDomain": "247wallst.com",
"summary": "Walmart (NYSE:WMT | WMT Price Prediction) fits the profile of a multi-decade compounder because the company has quietly built a high-margin digital flywheel that now compounds independently of any single store it operate...",
"url": "https://247wallst.com/investing/2026/06/06/the-no-1-reason-to-buy-and-hold-walmart-forever-has-virtually-nothing-to-do-with-its-brick-and-mortar-stores/",
"articleType": "stockNews",
"ticker": "WMT",
"id": "a593d7c6618b5fb75641",
"company": "Walmart Inc."
},
{
"publishedAt": "2026-06-06 14:41:42",
"publisher": "24/7 Wall Street",
"title": "Redwire is a Contract Success Story You'll Regret Not Buying on the Next Dip",
"sourceDomain": "247wallst.com",
"summary": "At $22.04, Redwire (NYSE:RDW) carries a ‘hold' framing, with the thesis hinging on a pullback before the risk/reward improves.",
"url": "https://247wallst.com/investing/2026/06/06/redwire-is-a-contract-success-story-youll-regret-not-buying-on-the-next-dip/",
"articleType": "stockNews",
"ticker": "RDW",
"id": "a8e680b4cec3dfb000ed",
"company": "Redwire Corporation"
}
],
"total": 3231020,
"page": 0
}