API Key for Developers

Hi, I have a developer working on our in-house CRM system which we would like to integrate companies house API to validate company information such as Company name, Address, and Company number.
My developer is asking for the API key, but I can not find this anywhere, can anyone please help?

Thanks

Hello! You need to register to use the various APIs for Companies House. It’s free though. Once registered you’ll get an API key.

I suggest you or your developer starts here:

https://developer.company-information.service.gov.uk/

There’s a “Get Started” link. The API is not particularly large or complex but there are several gotchas and the documentation is not always complete or up-to-date. So it’s definitely worth the time to read.

This forum is full of good answers to most questions. The quickest way to get information is to use the search tool at the top left of this site.

The most common point people get stuck on is authentication. (That and not having read the documentation…) If you do you might want to search for info (on the forum) around the live and test environments (don’t bother with test, I suggest), exactly how to authenticate (http basic) and how to set up access from localhost.

Good luck.

Thank you. Really appreciated. I have registered but did not receive anything through on email.

You don’t need to receive an email to get an API key. You should be able to manage your registered API keys in the web portal: https://developer.company-information.service.gov.uk/manage-applications . You can create a new application, or see one you’ve already created and retrieve the API keys.