Enforcement begins 18 November 2026: unverified directors block confirmation statements and expose companies to criminal liability. Registrum returns identity verification status for every director and PSC in one call, and fires a webhook when a company's compliance risk changes. Built on the dependable Companies House API - structured financials, director networks, intelligent caching, batch enrichment.
No Companies House API key needed. One Registrum key covers everything. View documentation
# Request
curl -H "X-API-Key: reg_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
}
Sign up free to search live UK company data — financials, directors, and ownership.
Free API key required — sign up below in seconds · Get your free key
Structured financials parsed from iXBRL. Director networks. Beneficial ownership chains. ECCTA compliance. All in clean JSON — no CH API key needed.
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 so you know exactly what's available.
Try with any company →One endpoint traverses the full board network to 2 degrees. Returns all companies sharing directors, sorted by connection strength. Discover related entities not obvious from a single filing.
Try with any company →The PSC register decoded and traversable. Natures of control in plain English. Corporate PSCs include their company number — pass it to the chain endpoint to find the ultimate beneficial owner.
Try with any company →Monitor director and PSC identity verification under the Economic Crime and Corporate Transparency Act 2023. One call returns a risk rating, verified count, and list of unverified persons.
See live demo →Submit 500 company numbers in one POST. We enrich them in the background, automatically managing the CH rate limit. Poll for results — no timeouts, no queuing logic on your side.
POST /v1/batch
{"company_numbers": ["00445790", ...]}
→ {"batch_id": "3fa85f64-...", "status": "queued"}How it works →Enter your email below. Your free key arrives instantly — no credit card, no forms.
# 15 free calls/day — no credit card X-API-Key: reg_live_...
Pass the API key in the header. Any HTTP client works — curl, Python, Node, whatever you use.
curl -H "X-API-Key: reg_live_..." \
"https://api.registrum.co.uk/v1/company/00445790"JSON back in milliseconds. Cached, enriched, with explicit metadata about what's available.
{
"company_name": "TESCO PLC",
"turnover": 68190000000
}No setup fees. No hidden costs. Upgrade or cancel any time.
| Feature | Free | Web | Pro | Enterprise |
|---|---|---|---|---|
| Company profile & filings | ✓ | ✓ | ✓ | ✓ |
| Director list | ✓ | ✓ | ✓ | ✓ |
| Structured financials (iXBRL) | ✓ | ✓ | ✓ | ✓ |
| Fuzzy company search | ✓ | ✓ | ✓ | ✓ |
| PSC beneficial ownership | ✓ | ✓ | ✓ | ✓ |
| Async batch enrichment | quota-limited | quota-limited | ✓ | ✓ |
| Director network (depth 1) | ✓ | ✓ | ✓ | ✓ |
| Director network (depth 2) | — | — | ✓ | ✓ |
| PSC chain & UBO traversal | — | — | ✓ | ✓ |
| ECCTA compliance monitoring | — | — | ✓ | ✓ |
| KYB pack | — | — | ✓ | ✓ |
| SLA uptime commitment | — | — | ✓ | ✓ |
| Companies watched (webhooks) | 1 | 5 | 25 | 250 |
Batch enrichment consumes credits per company processed (1 credit each). Free and Web plans are quota-limited by their monthly allowance. Director network depth 2 and PSC chain are Pro/Enterprise only as each request can consume up to 30+ upstream API calls.
Watching a whole client book for ECCTA? Add 100 watched companies and compliance risk-change events to any plan - £9/month.
Your email is your login. You get an API key for code integrations and a dashboard to look up companies in your browser. No credit card required.
By signing up you agree to our terms of service.
Already have an account? Sign in to your dashboard →