Companies House icon

Companies House

Interact with the UK Companies House API to retrieve company information

Overview

This node interacts with the UK Companies House API to retrieve various types of company information based on the selected operation. It supports operations such as searching companies by name, getting detailed company profiles, listing company officers, fetching filing history, retrieving registered office addresses, and listing persons with significant control. This node is useful for automating the retrieval of official company data for business intelligence, compliance checks, or data enrichment.

Use Case Examples

  1. Search for companies by name to find potential business partners or competitors.
  2. Retrieve detailed profile information of a specific company using its registration number for due diligence.
  3. List company officers to identify key personnel in a company.
  4. Fetch filing history to review a company's submitted documents and financial statements.

Properties

Name Meaning
Company Name or Number The company name (for search operations) or the company registration number (for other operations) used to identify the company in the API request.

Output

JSON

  • json - The JSON response from the Companies House API containing the requested company information based on the selected operation.

Dependencies

  • UK Companies House API
  • An API key credential for authentication

Troubleshooting

  • Ensure the provided company name or registration number is correct and valid to avoid API errors.
  • Check that the API key credential is correctly configured and has the necessary permissions.
  • Handle API rate limits and possible network issues that may cause request failures.
  • If an unknown operation error occurs, verify that the operation parameter is set to one of the supported values: search, getProfile, getOfficers, getFilingHistory, getAddress, or getPsc.

Links

Discussion