Companies House offers several API products to enable you to get the best out of the company information held at Companies House.
Companies House identity and authentication service.
An API suite providing read only access to search and retrieve public company data
API suite providing company filing history document metadata and downloads.
An API suite that allows clients to manipulate company information, if they have authority to do so.