Skip to content

Companies House SDK

A modern, fully typed TypeScript SDK for the Companies House Public Data API. Typed transport over fetch, nothing you didn't ask for.

Fully typed

Typed request parameters and responses for all 34 endpoints of the Public Data API, generated from the OpenAPI specification.

Thin by design

A typed transport over fetch with auth handled for you. Bring your own retry, rate-limiting, or caching policy via the fetch option.

Isolated instances

Create as many clients as you need with different keys. Nothing is shared or global.

Verified daily

A scheduled integration suite runs every endpoint against the live API, catching upstream drift.

Built by

JXD

A London software consultancy. Serious software, shipped in weeks, owned entirely by your team.

jxd.dev