OpenRegister

Overview

Access German commercial register data, shareholders, balance sheets & more. Through Langdock’s integration, you can access and manage OpenRegister directly from your conversations.

Authentication: API Key Category: Business & Finance Availability: All workspace plans

Available Actions

Get Company Contact Information

openregister.getCompanyContactInformation

Retrieve contact information for a company using its unique ID. The response includes details such as email address, phone number, VAT identification number.

Requires Confirmation: No

Parameters:

  • companyId (TEXT, Required): Unique company identifier. Can be retrieved by using the ‘Search Companies’ action

Output: Returns company contact information including email, phone, and VAT details


Get Company by Website URL

openregister.getCompanybyWebsiteURL

Find a company using its website URL. The response includes a company ID that you can use with other endpoints to get details like financials, shareholders, and representatives.

Requires Confirmation: No

Parameters:

  • url (TEXT, Required): The url of the company website

Output: Returns company information including company ID for further queries


Get Shareholders

openregister.getShareholders

This endpoint currently only supports companies with the legal form GmbH.

Requires Confirmation: No

Parameters:

  • companyId (TEXT, Required): Unique company identifier. Example format: DE-HRB-F1103-267645

Output: Returns shareholder information for GmbH companies


Search Companies

openregister.searchCompanies

Search for companies based on various criteria. You can filter by company name, register number, register type, register court, active status, and legal form. The response provides a list of matching companies.

Requires Confirmation: No

Parameters:

  • query (TEXT, Required): Text search query to find companies by name. Example: ‘Descartes Technologies UG’

Output: Returns a list of matching companies with their basic information


Get Company Information

openregister.getCompanyInformation

Retrieve detailed information about a company using its unique ID. The response includes company registration details, current status, name, address, business purpose, capital, legal representatives.

Requires Confirmation: No

Parameters:

  • companyId (TEXT, Required): The company id to use

Output: Returns detailed company information including registration details, status, and representatives

Common Use Cases

  • Data Management — Manage and organize your OpenRegister data

  • Automation — Automate workflows with OpenRegister

  • Reporting — Generate insights and reports

  • Integration — Connect OpenRegister with other tools

Best Practices

Getting Started:

1

Enable the integration

Enable the OpenRegister integration in your workspace settings.

2

Authenticate

Authenticate using API Key.

3

Test connection

Test the connection with a simple read operation.

4

Explore actions

Explore available actions for your use case.

Important Considerations:

  • Ensure proper authentication credentials

  • Respect rate limits and API quotas

  • Review data privacy settings

  • Test operations in a safe environment first

Troubleshooting

chevron-rightCommon issues and solutionshashtag
Issue
Solution

Authentication failed

Verify your API Key credentials

Rate limit exceeded

Reduce request frequency

Data not found

Check permissions and data availability

Connection timeout

Verify network connectivity

Support

For additional help with the OpenRegister integration, contact [email protected]envelope