• Home
  • UK Companies House Lookup Premium – Help & Documentation
user guide

UK Companies House Lookup Premium

Help & Documentation

This guide walks you through setting up your API key, adding the PCF control, and verifying it's working — with screenshots and a live demo.

UK Companies House Lookup Premium – Configuration & API Key Setup

 

Welcome to UK Companies House Lookup Premium!
To start using real-time Companies House validation and data enrichment, you’ll need to generate your own API Key from the GOV.UK Register and configure it inside the PCF control.

Follow the steps below.

1. How to Obtain and Configure Your UK Companies House API Key

  1. Go to the Companies House API Services registration page.

  2. Sign in, or register for a free Companies House account.

  3. Once signed in, open Manage Applications.

  4. In the left menu, select Manage Applications → Create an application.

  5. Fill in the required fields:

    • Application Name: e.g., UK Companies House API Key

    • Description: e.g., API key for Dynamics 365 integration

  6. Under Choose an environment, select Live, then click Create.

  7. After creating the application, go back to Manage Applications → View all applications.

  8. Locate your new application under Live Applications, then open it.

  9. Scroll to Keys for this application and click Create new key.

  10. Complete the form:

  • Title: Enter a key name (e.g., Dynamics 365 Integration Key)

  • Description: Short description

  • Key Type: Select REST

  1. After selecting REST, two boxes appear. In the JavaScript domains box, add your CRM environment URL. Examples:

  • https://<yourorg>.crm11.dynamics.com (UK region)
  • https://<yourorg>.crm6.dynamics.com (Australia/New Zealand)
  • https://<yourorg>.crm4.dynamics.com (Europe)

  1. Click Create Key.

  2. Your API Key will be generated immediately.

  3. Copy this API Key — you’ll need to paste it into the PCF control (see below).

2. Add the PCF Control to Your Solution

Note: You do not need to re-use our sample solution. Simply drop the UK Companies House Lookup Premium PCF into your own solution.

🛠 Steps:

  1. Go to make.powerapps.com

  2. Open the solution where you want to use the CompaniesHouseLookup Premium tool

  3. Navigate to: Data → Tables, then select the table (e.g., Account, Contact, or a custom table)

  4. Under Columns, click your Companies House field

  5. Open the Controls tab

  6. Click + Add Control → select CompaniesHouseLookup

  7. Click Save

3. Enter Your Companies House API Key

 

       Once the control is added, configure it inside your solution:

    1. On any form using the control, click it → Edit Properties.

    2. In the Custom Properties pane, locate API Key (API_Key).

    3. Paste the Companies House API Key you generated in Step 1.

    4. Map the necessary fields (e.g., Company Number, Company Name, Director Name, Director Role) as required.

    5. Click Save, then Publish All Customizations.

📌 Notes:

  1. You only need to enter the API key once per environment.

  2. Ensure the UK Companies House field uses Single Line of Text format.

  3. The control supports both UK Companies House number and Company Name search.