entylinkbeta
LIVE · Companies House v2025 · sub-50ms median

UK company data,
as an API.

Query 5M+ UK companies, directors, PSCs and filings in one clean, typed REST API. Start in 60 seconds — no sales call, no annual contract.

◆ 99.9% uptime◆ SOC-adjacent◆ Credit card optional
entylink — company lookupLIVE
$

Why Entylink

Built by engineers who got tired of enterprise KYB sales calls.

01 · PRICE
10× cheaper

Incumbents charge £500–£1,000/mo minimum. Our entry tier is $29. Enterprise pricing is public.

02 · SPEED
~12ms cached

Aggressive Redis caching on every endpoint. Companies House itself takes 200–800ms. We serve in 12ms.

03 · DX
Fully typed

TypeScript + Python SDKs. Webhooks for company changes. REST + OpenAPI spec. Nothing you haven't already loved in Stripe.

Try it right now

Every number below hits our live cache + Companies House. No API key needed for this demo — rate-limited to 10 req/min by IP.

LIVE_DEMO ::

try any UK company number
// Response will appear here

Three lines to integrate

Works with everything. SDKs for Node and Python, plus raw REST.

example.ts
import { Entylink } from "@entylink/sdk";

const etl = new Entylink({ apiKey: process.env.ETL_KEY });

const company = await etl.companies.get("00006400");
console.log(company.data.company_name);
// → "SHELL PLC"

const officers = await etl.companies.officers("00006400");
const psc = await etl.companies.psc("00006400");

Transparent pricing

No sales team. No quotes. No "contact us" tier.

FREE
$0/mo
Kick the tyres
  • 100 requests / month
  • All endpoints
  • 1 API key
  • Community support
Start free
STARTER
$29/mo
Weekend projects
  • 5,000 requests / month
  • Webhooks
  • 3 API keys
  • Email support
Start starter
GROWTH
$99/mo
Most teams pick this
  • 25,000 requests / month
  • Priority caching
  • 10 API keys
  • Priority support
Start growth
PRO
$299/mo
Production scale
  • 100,000 requests / month
  • Dedicated webhook queue
  • Unlimited keys
  • SLA on request
Start pro