Skip to main content
GET
/
v1
/
company
/
{company_id}
/
holdings
JavaScript
import Openregister from 'openregister';

const client = new Openregister({
  apiKey: process.env['OPENREGISTER_API_KEY'], // This is the default and can be omitted
});

const response = await client.company.getHoldingsV1('company_id');

console.log(response.company_id);
{
  "company_id": "<string>",
  "holdings": [
    {
      "company_id": "<string>",
      "relation_type": "shareholder",
      "name": "<string>",
      "nominal_share": 123,
      "percentage_share": 123,
      "start": "<string>",
      "end": "<string>"
    }
  ]
}

Retrieve the holdings of a company

Get a list of companies that this company owns or has stakes in. This endpoint reveals a company’s investment portfolio and subsidiary structure, showing which other companies it controls or has invested in. Use this to map corporate groups and understand investment strategies. Cost: 10 credits

Authorizations

Authorization
string
header
required

API Key Authentication Provide your API key as a Bearer token in the Authorization header.

Path Parameters

company_id
string
required

Unique company identifier. Example: DE-HRB-F1103-267645

Response

The holdings of the company

Companies this entity owns or has invested in.

company_id
string
required

Unique company identifier. Example: DE-HRB-F1103-267645

holdings
object[]
required