---
title: "Search all UK companies (Companies House register, ~5.6M) by name. Ranking: exact name match (ignoring LTD/LIMITED/PLC etc.) first, then active companies, then names starting with or containing the phrase, then other matches (words match as prefixes). Returns company numbers for lookup_company."
method: GET
path: "/v1/search-by-name"
---

# Search all UK companies (Companies House register, ~5.6M) by name. Ranking: exact name match (ignoring LTD/LIMITED/PLC etc.) first, then active companies, then names starting with or containing the phrase, then other matches (words match as prefixes). Returns company numbers for lookup_company.

`GET /v1/search-by-name`

## Request

- Base URL: `https://data.globalmindsetmarketing.co.uk`
- URL: `https://data.globalmindsetmarketing.co.uk/v1/search-by-name`
- Auth: HTTP bearer

## Response `200`

OK

## Other responses

- `401`: Missing/invalid API key
- `429`: Quota exceeded

---

[API](https://skmtc.dev/globalmindsetmarketing/apis/uk-company-data-api.md) · [All operations](https://skmtc.dev/globalmindsetmarketing/apis/uk-company-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/globalmindsetmarketing/apis/uk-company-data-api/revisions/027bce7d025b?raw)
