Skip to main content
GET
/
v1
/
company
/
{company_id}
/
ubo
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.getUbosV1('company_id');

console.log(response.company_id);
{
  "company_id": "<string>",
  "ubos": [
    {
      "id": "<string>",
      "name": "<string>",
      "natural_person": {
        "full_name": "<string>",
        "first_name": "<string>",
        "last_name": "<string>",
        "date_of_birth": "<string>",
        "city": "<string>",
        "country": "<string>"
      },
      "legal_person": {
        "name": "<string>",
        "city": "<string>",
        "country": "<string>"
      },
      "percentage_share": 123,
      "max_percentage_share": 123
    }
  ]
}

Retrieve the UBOs of a company

Identify the Ultimate Beneficial Owners (UBOs) - the natural persons who ultimately own or control a company. This endpoint calculates beneficial ownership by traversing the complete ownership chain, including indirect ownership through multiple corporate layers. Cost: 25 credits

What are UBOs?

Ultimate Beneficial Owners are the natural persons who ultimately own or control a company through direct or indirect ownership. According to German law (GwG - Geldwäschegesetz), individuals holding more than 25% of shares or voting rights are typically considered beneficial owners. Our API automatically calculates these percentages by analyzing multi-level ownership structures. UBO analysis is currently available for:
  • GmbH - Limited liability company
  • gGmbH - Non-profit limited liability company
  • UG - Entrepreneurial company (mini-GmbH)
  • KG - Limited partnership

Use Cases

AML/KYC Compliance: Financial institutions, lawyers, and notaries use UBO data to fulfill anti-money laundering and know-your-customer requirements. Identify who ultimately controls a business relationship. Enhanced Due Diligence: For high-risk transactions, identify the natural persons who ultimately benefit from and control the company, even when ownership is structured through complex corporate arrangements. Regulatory Reporting: Many industries require disclosure of beneficial ownership. Use this endpoint to automatically identify reportable UBOs for regulatory filings and transparency registers.

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 end owners of the company

company_id
string
required

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

ubos
object[]
required