UKDataAPI vs Companies House API

Same Companies House data at the core. Enriched with scoring, cross-referencing, and signals you'd otherwise build yourself.

The Companies House API is free and open — anyone can query it. But it returns raw data across multiple endpoints: one call for the company profile, another for officers, another for filing history, another for charges. There's no scoring, no risk assessment, no cross-referencing with the FCA Register or The Gazette, and no batch processing beyond sequential calls. UKDataAPI wraps Companies House data with FCA regulatory status, Gazette insolvency notices, Contracts Finder procurement data, and a proprietary Corporate Distress Score — all in a single call. If you're building a credit check, supplier vetting, or compliance workflow, UKDataAPI saves you from stitching together five APIs and building your own scoring layer.

Feature Comparison

FeatureUKDataAPICompanies House API
Company profile (name, status, SIC, address)IncludedIncluded
Officers & directorsIncluded in single callSeparate /officers endpoint
Persons of Significant ControlIncluded in single callSeparate /persons-with-significant-control endpoint
Filing historyIncluded in single callSeparate /filing-history endpoint
Charges registerIncluded in single callSeparate /charges endpoint
FCA regulatory statusCross-referenced automaticallyNot available — separate FCA API needed
Gazette notices (insolvency)Included — real-time from The GazetteNot available — separate Gazette API needed
Government contractsIncluded from Contracts FinderNot available
Risk / distress scoringCorporate Distress Score (0-100) with factor breakdownNo scoring — raw data only
Output formatSingle enriched JSON responseMultiple separate JSON endpoints
Rate limitsUp to 500 req/min (paid tiers)600 req/5 min (shared, no SLA)
CostFrom £0.002/call (200 free credits/month)Free (rate-limited, no SLA)
UKDataAPI wins on 10 features. Companies House API wins on 1.

Pricing

UKDataAPI

From £0.002/call (summary) to £0.03/call (full). 200 free credits/month. Paid tiers from £15/month.

Companies House API

Free. No payment required. Rate-limited to 600 requests per 5 minutes. No SLA or uptime guarantee.

Try It Yourself

# Companies House: 5 calls to get company + officers + PSCs + filings + charges
curl "https://api.company-information.service.gov.uk/company/00445790"
curl "https://api.company-information.service.gov.uk/company/00445790/officers"
curl "https://api.company-information.service.gov.uk/company/00445790/persons-with-significant-control"
curl "https://api.company-information.service.gov.uk/company/00445790/filing-history"
curl "https://api.company-information.service.gov.uk/company/00445790/charges"

# UKDataAPI: 1 call — all of the above + FCA + Gazette + Distress Score
curl -H "Authorization: Bearer YOUR_API_KEY" \
  "https://www.ukdatapi.com/api/v1/entity/00445790?depth=full"

Switch from Companies House API in 5 minutes

200 free credits. No contract. No credit card.