Ltd Edition

Ltd Edition API

The whole UK company register, births and deaths as they happen, town statistics and figures parsed from filed accounts, over one simple REST API.

Company

curl -H "Authorization: Bearer $LTD_KEY" "https://ltd-edition.grafto.co.uk/v1/company/00382128"

Profile, SIC codes, registered-office town (no coordinates when a formation agent is the registered office), filing deadlines, and parsed accounts. Live officers, filings and charges: /company/{number}/officers, /filings, /charges.

Search

curl -H "Authorization: Bearer $LTD_KEY" "https://ltd-edition.grafto.co.uk/v1/search/companies?q=greggs&status=active"

Births & deaths feed

curl -H "Authorization: Bearer $LTD_KEY" "https://ltd-edition.grafto.co.uk/v1/events?date=2026-09-28&kind=birth&limit=500"

Page with cursor (the next_cursor from the previous page). Formation-agent registrations carry via_agent: true.

Towns

curl -H "Authorization: Bearer $LTD_KEY" "https://ltd-edition.grafto.co.uk/v1/towns"
curl -H "Authorization: Bearer $LTD_KEY" "https://ltd-edition.grafto.co.uk/v1/towns/leeds/stats"

Accounts figures

curl -H "Authorization: Bearer $LTD_KEY" "https://ltd-edition.grafto.co.uk/v1/financials/13578181"

Leads feed

Saved filters (industry, SIC codes, towns, distance from a postcode) delivered each morning by email or signed webhook. Set them up under Leads. Leads are company-level only.

Webhook signatures

Webhooks carry X-LtdEdition-Signature: t=<unix>,v1=<hex>, where v1 is HMAC-SHA256 of t + "." + raw_body with your signing secret. Reject timestamps older than 5 minutes.

Data & licence

Company data is from Companies House under the Open Government Licence. Officer data is personal data: use it only for purposes you have a lawful basis for, and honour removal requests.