Skip to main content
GET
/
api
/
enterprise
/
company
/
news
const myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer Token");
myHeaders.append("Content-Type", "application/json");

const requestOptions = {
  method: "GET",
  headers: myHeaders,
  redirect: "follow"
};

fetch("{{path}}/api/enterprise/company/news/?company=tesla&category=PRODUCT RELATED", requestOptions)
  .then((response) => response.text())
  .then((result) => console.log(result))
  .catch((error) => console.error(error));
{
    "status": "success",
    "data": [
        {
            "ai_summary": "Nordea Investment Management AB reduced its stake in Tesla, Inc. by 8.4% in the fourth quarter, according to its SEC filing. Several institutional investors increased their holdings, and Tesla reported quarterly earnings with a net margin of 4%, revenue of $24.90 billion, and an EPS of $0.50. ",
            "type": "Secondary Transactions",
            "url": "https://www.defenseworld.net/2026/03/23/nordea-investment-management-ab-lowers-position-in-tesla-inc-tsla.html",
            "title": "Nordea Investment Management AB Lowers Position in Tesla, Inc. $TSLA",
            "company_name": "Tesla",
            "publisher": "defenseworld",
            "published_date": "2026-03-23 10:52:44",
            "source": "Wokelo",
            "author": "Defense World Staff",
            "countries": ["USA"],
            "sentiment": "Neutral",
            "primary_tag": "Secondary Transactions",
            "original_language": "EN",
            "secondary_tags": ["Earnings Releases", "Revenue & Growth Metrics", "Guidance & Forecast Revisions"],
            "newsworthiness_impact": "Medium"
        }
    ],
    "count": 4,
    "total": 4,
    "limit": 100,
    "offset": 0
}

Overview

The Monitoring API fetches the latest news articles for a given company, enriched with AI-generated summaries, categories and publisher details. Optionally, you can refine the output by specifying date range, publisher list, blacklisted publishers, article limit, and news categories. Results are returned in the API response.

Endpoint Details

  • Method: GET
  • Endpoint: api/enterprise/company/news/

Authentication requirements

  • Include a valid JWT token in your request header
  • If you don’t have a token yet, you can get one from the /auth/token/ endpoint first.

Request

Request Parameters

Header Parameters

token
string
required
JWT token obtained from the Authentication request

URL Parameters

company
string
required
Company permalink or a valid company URL for which news articles need to be fetched (e.g., tesla or https://www.tesla.com/)
blacklisted
string
Comma-separated list of publisher domains to exclude from results.
publishers
string
Comma-separated list of publisher domains whose articles will be included.
limit
integer
Maximum number of news articles to returnDefault = 100Max value= 1000
offset
integer
Number of news to skip before starting to return results
start_date
string
Start date for the timeframe to consider when fetching news (e.g., 2024-01-01)
end_date
string
End date for the timeframe to consider when fetching news (e.g., 2024-12-31)
category
string
Comma-separated list of news categories to filter by. Supported categories include: MERGERS AND ACQUISITIONS, PARTNERSHIPS, PRODUCT RELATED, HIRING, LAY-OFFS, CUSTOMER-RELATED, LEADERSHIP INTERVIEW, EXECUTIVE APPOINTMENT AND CHANGES, STOCK OR COMPANY PERFORMANCE, VENTURE INVESTMENTS, OFFICE OR GEOGRAPHY EXPANSION, FUNDRAISE AND VALUATION, AWARDS AND RECOGNITIONS, LEGAL AND COMPLIANCE, SUSTAINABILITY AND ESG, ADVERTISEMENTS, OTHERS

Response

Successful Response Fields

Returns a JSON object with the following structure:
status
string
"success" if the request was processed successfully.
data
array
List of news
count
integer
Total number of results returned.
const myHeaders = new Headers();
myHeaders.append("Authorization", "Bearer Token");
myHeaders.append("Content-Type", "application/json");

const requestOptions = {
  method: "GET",
  headers: myHeaders,
  redirect: "follow"
};

fetch("{{path}}/api/enterprise/company/news/?company=tesla&category=PRODUCT RELATED", requestOptions)
  .then((response) => response.text())
  .then((result) => console.log(result))
  .catch((error) => console.error(error));
{
    "status": "success",
    "data": [
        {
            "ai_summary": "Nordea Investment Management AB reduced its stake in Tesla, Inc. by 8.4% in the fourth quarter, according to its SEC filing. Several institutional investors increased their holdings, and Tesla reported quarterly earnings with a net margin of 4%, revenue of $24.90 billion, and an EPS of $0.50. ",
            "type": "Secondary Transactions",
            "url": "https://www.defenseworld.net/2026/03/23/nordea-investment-management-ab-lowers-position-in-tesla-inc-tsla.html",
            "title": "Nordea Investment Management AB Lowers Position in Tesla, Inc. $TSLA",
            "company_name": "Tesla",
            "publisher": "defenseworld",
            "published_date": "2026-03-23 10:52:44",
            "source": "Wokelo",
            "author": "Defense World Staff",
            "countries": ["USA"],
            "sentiment": "Neutral",
            "primary_tag": "Secondary Transactions",
            "original_language": "EN",
            "secondary_tags": ["Earnings Releases", "Revenue & Growth Metrics", "Guidance & Forecast Revisions"],
            "newsworthiness_impact": "Medium"
        }
    ],
    "count": 4,
    "total": 4,
    "limit": 100,
    "offset": 0
}