API Live

The dependable
Companies House API.

Structured financials, director networks, and intelligent caching on top of Companies House. Stop wrestling with iXBRL and rate limits — get clean JSON in one call.

24h
Company cache
7d
Financials cache
50
Free calls/month
terminal

# Request

curl -H "X-API-Key: rg_live_..." \

  "https://api.registrum.co.uk/v1/company/00445790"

# Response

{

"company_name": "TESCO PLC",

"company_age_years": 104,

"turnover": 68190000000,

"accounts_overdue": false,

"credits_remaining": 49

}

Try it now

Search any UK company. Click a result to see the enriched profile.

Everything the raw API is missing

Built on top of the free Companies House API. We handle the hard parts.

7-day cache

Structured Financials

iXBRL filings parsed into clean JSON — turnover, net assets, profit/loss, employees. Current and prior year. All values in actual GBP. Explicit data_quality metadata explains exactly what's available and why.

24h cache

Director Networks

One endpoint traverses the full board network to 2 degrees. Returns all companies sharing directors, sorted by connection strength. Discover related entities that aren't obvious from a single filing.

Circuit breaker

Intelligent Caching

24h company profiles, 7-day financials. Stale-while-revalidate during CH outages — you get data even when Companies House is down. Never hit the 600-request rate limit again.

1h cache

Fuzzy Company Search

Name-to-number matching with optional enriched profiles on results. Pass enrich=true to return full company profiles in a single call — no second round-trip required.

Integration in 10 minutes

01

Get your API key

Enter your email below. Your free key arrives instantly — no credit card, no forms.

# 50 free calls per month
X-API-Key: rg_live_...
02

Make your first call

Pass the API key in the header. Any HTTP client works — curl, Python, Node, whatever you use.

curl -H "X-API-Key: rg_live_..." \
  ".../v1/company/00445790"
03

Get clean, structured data

JSON back in milliseconds. Cached, enriched, with explicit metadata about what's available.

{
  "company_name": "TESCO PLC",
  "turnover": 68190000000
}

Simple, transparent pricing

No setup fees. No hidden costs. Upgrade or cancel any time.

Free
£0/forever
50 calls / month
Burst: 2 / min
  • All endpoints
  • Financials + networks
  • JSON responses
  • Email support
Get started
Starter
£19/per month
500 calls / month
Burst: 10 / min
  • Everything in Free
  • 5× the quota
  • Higher burst rate
  • Priority support
Get started
Most popular
Pro
£49/per month
2,000 calls / month
Burst: 30 / min
  • Everything in Starter
  • 4× the quota
  • High burst rate
  • SLA uptime commitment
Get started
Enterprise
£149/per month
10,000 calls / month
Burst: 60 / min
  • Everything in Pro
  • 5× the quota
  • Custom integrations
  • Dedicated support
Contact us

Get your free API key

50 free calls per month. Your key arrives in your inbox in seconds. No credit card required.

By signing up you agree to our terms of service.