[GET] - Company News Agents Count

  • Updated

Use the Insights API's Company News Agents Count endpoint to retrieve the number of news available per category for a specific company.

 

Endpoint

GET https://api.insideview.com/api/v1/insights/company/{companyId}/agents/count

Request

HTTP Headers

Header Name Type Required Description
accessToken String Yes

Valid access token.
See Authentication and Authorization Overview for more details.

Accept String No

Selects the response's content type.  
Valid values are application/json and application/xml (default).

Use below mentioned values to access New News Platform based search

application/api.insights.beta+json

application/api.insights.beta+xml

URI Parameters

Parameter Name Type Required Description
companyId Integer Yes A valid company ID

Query Parameters

Parameter Name Type Required Description
days Integer Yes Period length, ending with the current date to retrieve news for.
Max value: 90
agents String Yes A comma separated list of agents ID (see below)
page Integer No The page number of the result-set to return.
Default: 1
resultsPerPage Integer No The number of results in a page request.
Min: 1, Max: 500, Default: 100

 

 

Agent Name ID
Leadership Changes LEADERSHIP_CHANGES
New Offerings NEW_OFFERINGS
Acquisitions ACQUISITIONS
Partnerships PARTNERSHIPS
Expanding Operations EXPANDING_OPERATIONS
Cost Cutting COST_CUTTING
Outperforming OUTPERFORMING
Underperforming UNDERPERFORMING
Company Presentation COMPANY_PRESENTATION
Litigation LITIGATION
Compliance COMPLIANCE
Research & Development RESEARCH_DEVELOPMENT
Data Security DATA_SECURITY
Funding Developments FUNDING_DEVELOPMENTS
Bankruptcy & Restructuring BANKRUPTCY_RESTRUCTURING
Real Estate: Deals REALESTATE_DEALS
Real Estate: Construction REALESTATE_CONSTRUCTION
Corporate Challenges CORPORATE_CHALLENGES

Responses

Here are the major responses the API may return.

For details on the errors, see API Error Codes.

HTTP 200

Returns either a JSON or XML data structure depending on the request Accept header. 

Name type Description
countPerAgent Array  Array of results
companyNews  agent String  News category
companyNews  count Integer News count for the category

application/json Example

{
   "countPerAgent": [
      {
         "agent": "ACQUISITIONS",
         "count": "7"
      },
      {
         "agent": "LEADERSHIP_CHANGES",
         "count": "2"
      }
   ],
"companyId": 726263,
"currentCompanyId": 1755 }

application/xml Example

<?xml version="1.0" encoding="UTF-8"?>
<newsCount>
   <countPerAgent>
      <agent>ACQUISITIONS</agent>
      <count>7</count>
   </countPerAgent>
   <countPerAgent>
      <agent>LEADERSHIP_CHANGES</agent>
      <count>2</count>
   </countPerAgent>
<companyId>726263</companyId>
<currentCompanyId>1755</currentCompanyId> </newsCount>

HTTP 400

Invalid query parameter(s).

HTTP 401

Unauthorized Error - Cannot use API's without setting a valid accessToken in header.

HTTP 405

Method Not Allowed - Your are not allowed to access this API.

HTTP 429

Request is throttled.