Search UK companies by name or number with a developer-first API
Use Entylink to search the UK company registry by company name or number, resolve entities into structured records, and route users into downstream verification or monitoring flows.
Built for engineering and operational teams
What the API gives you
Search by name or Companies House number
The search endpoint returns a paginated list of matching companies with company name, number, and status. Resolve entities programmatically inside forms, dashboards, and onboarding flows without manual registry lookups.
A bridge into the full registry workflow
Search is the first step, not the last. Once you have the company number, chain into the company record, officers, PSCs, filings, and monitoring using the same API key and response format.
Pagination and filtering built in
Pass `items_per_page` to control result set size and use `start_index` to paginate. Filter by active status on the client to exclude dissolved or struck-off companies before routing users forward.
A working example in minutes
Real endpoints, real request shapes — copy into your project and be live in minutes.
GET /v1/search?q=revolut&items_per_page=10
Authorization: Bearer etl_live_...
{
"data": {
"items": [
{
"company_number": "08804411",
"company_name": "REVOLUT LTD",
"company_status": "active"
}
]
}
}Why teams choose Entylink
They need a search endpoint that drops naturally into an onboarding UI.
They want the rest of the registry workflow available after the search step.
They want self-serve access instead of waiting for vendor onboarding.
Frequently asked questions
Is this page for entity search or verification?
Both, but the search intent is primary. The page is designed to capture teams that first need to resolve a company by name or number and then continue into structured verification work.
Can search results lead into monitoring?
Yes. The ideal UX is to search, select the right entity, inspect the company record, and optionally create ongoing monitoring from the same operational flow.
How many results does the search endpoint return?
By default 20 results per page. Pass `items_per_page` to return more results in a single call, and use `start_index` to paginate through larger result sets.
UK business verification.
Without the build time.
Self-serve access. Public pricing. Make your first API call in minutes.