getNews
Fetch SEC press releases and market news. Updated in real time as companies publish to EDGAR.
const { news, count } = await client.getNews(params?);Parameters
All parameters are optional.
| Parameter | Type | Description |
|---|---|---|
newsType | string | Filter by news category. Use "PressReleases" for company press releases |
startDate | string | Start of date range (YYYY-MM-DD) |
endDate | string | End of date range (YYYY-MM-DD) |
limit | number | Max results to return. Default 20, max 200 |
Response
{
news: NewsItem[];
count: number;
}Each NewsItem includes:
| Field | Type | Description |
|---|---|---|
id | string | Unique news item identifier |
newsType | string | Category of news item |
date | string | Publication date (YYYY-MM-DD) |
Examples
Latest press releases
const { news } = await client.getNews({ newsType: "PressReleases", limit: 20 });News in a date range
const { news } = await client.getNews({
startDate: "2024-01-01",
endDate: "2024-01-31",
limit: 100,
});