Companies House register (UK)
Companies in the official monthly basic company snapshot by status, type, town, postcode, SIC code and incorporation date. Download a list, call the API, or connect an agent. 5,704,711 rows. Licence: Crown copyright (Companies House reuse terms). Example: Active companies incorporated in Leeds since 1 January 2026, as CSV: https://datascoop.io/v1/datasets/companies-house/query?status=Active&postTown=Leeds&incorporatedSince=2026-01-01
Request
- Base URL: https://datascoop.io
- URL: https://datascoop.io/v1/datasets/companies-house/query
- Auth: one of:
- none
- HTTP bearer
- API key in query parameter api_key
Query parameters
Status: exact match, case-insensitive.
Company type: exact match, case-insensitive.
Post town: exact match, case-insensitive. Registered office post town, exact (case-insensitive), e.g. Leeds, Manchester, London
Postcode area: prefix match, case-insensitive. Registered office postcode prefix, e.g. LS (Leeds), SW1, M1. A bare letter also matches longer areas (M matches ME and MK)
County contains: substring match, case-insensitive.
SIC code or activity contains: substring match, case-insensitive. Matches any of the four SIC codes or their descriptions, e.g. 62012 or "software development"
Primary SIC code starts with: prefix match, case-insensitive. e.g. 62 for computer programming and consultancy, 56 for food and beverage service, 86 for human health
Incorporated since (YYYY-MM-DD): minimum (inclusive). New companies are the classic lead list
Incorporated before (YYYY-MM-DD): maximum (inclusive).
Accounts category: exact match, case-insensitive.
Name contains: substring match, case-insensitive.
Rows to return. Free plans are capped at 25; Pro up to 10,000 per JSON page.
Rows to skip (paging).
json (default) or csv. CSV opens in Excel and is never paged.
Response
Matching rows
Changes
No recorded changes to this operation across all 1 revision of this API.