A customer types a Companies House number or the first letters of a name; your form fills in the legal name, company type, status and registered office, and the same key reads the officers, the persons with significant control, the corporate events, the insolvency notices and the strike-off signals behind the record. One response shape, the same as every other country the API covers.
The United Kingdom is one of the fuller countries in the API: the company record keyed on the Companies House number, its officers and persons with significant control (PSC), corporate events, a registry-compliance signal, corporate insolvency notices and public-procurement awards. There is no monitoring for the UK, and beneficial ownership covers UK PSC only.
Searching officers by name and reading corporate events need a Starter plan or above; a free key has 25 trial calls a month on each.
There is no arithmetic to run, but the shape is checkable: eight digits, or two letters and six digits. A short JavaScript function on the full page pads a bare number the way Companies House prints it and rejects anything else, so a typo in the format never costs a call. A passing check says the number is well-formed, never that the company exists.
The Companies House API is free and is the source of the register; for a UK-only use case that fits inside its limits, it may be all you need. This API is the alternative when you also need other countries under one key and one response shape, typed corporate events, insolvency notices, the strike-off signal and procurement on the same call shape, or a volume the free API does not allow.
No monitoring watchlists, no share capital, no beneficial ownership outside the UK PSC register, no financial statements and no credit scores. The UK record is refreshed daily; last_seen_date can lag the register by up to a month between snapshots.
The United Kingdom is included in every tier at no upcharge. Free — 14-day trial. 1,000 API calls per month, 10 requests/minute, no credit card. Subscribing keeps the same key working. Then Starter at €9.99/month, Professional at €29.99/month and Scale at €99.99/month, monthly or annual.
How do I look up a UK company by Companies House number from an API? Call GET /companies/search?company_number=00445790&country=GB. The match is exact, so keep the leading zeros and the capital letters of a prefix such as SC or OC. There is no check digit, so a well-formed number can still belong to no company.
Do I need the leading zeros? Yes. 445790 and 00445790 are different strings and the register holds the eight-character form. Pad a bare number to eight digits before you send it.
Does it include persons with significant control? Yes, for UK companies only. They come back as appointments flagged is_beneficial_owner, and GET /people/search finds officers and PSCs by name. Searching officers by name needs a Starter plan or above; a free key has 25 trial calls a month.
Does it list UK insolvency notices? Yes. The United Kingdom is one of the nine insolvency markets (FR, DE, GB, AT, CH, NO, FI, US, NL), corporate only. GET /insolvency/search matches the company number printed on the notice, and POST /insolvency/check screens up to 100 counterparties in one call. An empty result is not proof of solvency.
Can I monitor UK companies? Not with the monitor endpoint, which covers Spain, Ireland and Poland. For the UK you poll: the events timeline for one company, the strike-off signal, or POST /insolvency/check for a list of counterparties.
Is it an alternative to the Companies House API? For UK-only use inside the free API's limits you may not need one. This API is the alternative when you also need other countries under one key, typed events, insolvency notices and the strike-off signal on one call shape.
How much does the UK company data API cost? The United Kingdom is included in every tier at no upcharge. Free is a 14-day trial with 1,000 API calls per month and no credit card; subscribing keeps the same key working. Paid tiers run from EUR 9.99 to EUR 99.99 a month, monthly or annual.
Read the full page · Try the free Companies House number lookup · Companies House API alternative · Companies House API in Python · Pricing · API docs · Get a free API key
Contains public sector information licensed under the Open Government Licence v3.0. Source: Companies House, UK.
| Field | What it holds for the United Kingdom |
|---|---|
company_number | The eight-character Companies House number: 00445790, SC095237, OC301540. |
company_name | The registered name in capitals. |
legal_form, legal_form_full | The company type as Companies House labels it, with legal_form_canonical and legal_form_family for comparing across countries. |
jurisdiction | The part of the United Kingdom the company is registered in. |
status | The Companies House status, with status_canonical and stage beside it where the value is recognised. |
address, postal_code, city, province | The registered office; city is the post town and province the county. |
sic_codes | The SIC codes the company filed. |
previous_names | Former names, each with a from_date and an until_date. |
founding_date, dissolution_date | The incorporation date and, for a dissolved company, the dissolution date. |
next_accounts_due, next_confirmation_due | The dates the next accounts and confirmation statement fall due. |
lei | The Legal Entity Identifier, where the company has one. |