Check UK company status
company.uk.statusv1.0.0betaregion GB
Determine the current legal status of a UK registered company from the official register, including whether it is active, dissolved, in liquidation, in administration or another Companies House status, plus the cessation date where relevant.
Account price
USD 0.002
per successful call · introductory
x402 price
USD 0.003
accountless, settled per call · introductory
Provenance
companies_house
cache: shared · ttl 300s
Endpoint
GET https://api-staging.eckari.com/v1/companies/uk/{companyNumber}/status
curl -i "https://api-staging.eckari.com/v1/companies/uk/01234567/status"
Without credentials the gateway responds 402 with a PAYMENT-REQUIRED header (x402 v2). Retry with PAYMENT-SIGNATURE. See docs.
Use when
- Is this UK company active?
- Does this limited company still legally exist?
- Has this UK company been dissolved or struck off?
- Is company 01234567 in liquidation or administration?
Do not use when
- Need the full registered profile (type, SIC codes, incorporation date); use company.uk.profile.
- Need current company directors or officers; use company.uk.directors.
- Need beneficial owners or persons with significant control; use company.uk.owners.
- Only have a company name, not a number; use company.uk.search first.
Synonyms
UK company statuscompany active checkCompanies House statusdissolved company checkcompany legal statusis company still trading (legal status only)
Input schema
{
"type": "object",
"additionalProperties": false,
"required": [
"companyNumber"
],
"properties": {
"companyNumber": {
"type": "string",
"description": "Companies House company number (e.g. 00000006, SC123456, NI000001). Whitespace is ignored and short numeric values are zero-padded to 8 characters.",
"minLength": 1,
"maxLength": 10,
"pattern": "^[A-Za-z0-9 ]+$"
}
}
}Output schema
{
"type": "object",
"additionalProperties": false,
"required": [
"company_number",
"company_name",
"status",
"is_active",
"source_status"
],
"properties": {
"company_number": {
"type": "string",
"description": "Normalised 8-character company number."
},
"company_name": {
"type": "string"
},
"status": {
"type": "string",
"description": "Companies House company_status value (e.g. active, dissolved, liquidation, administration, receivership, voluntary-arrangement, insolvency-proceedings, converted-closed, registered, removed, closed, open)."
},
"status_detail": {
"type": [
"string",
"null"
],
"description": "Companies House company_status_detail where present (e.g. active-proposal-to-strike-off)."
},
"is_active": {
"type": "boolean",
"description": "Derived convenience flag; true only when status is exactly \"active\"."
},
"date_of_cessation": {
"type": [
"string",
"null"
],
"format": "date",
"description": "Date the company was dissolved, converted/closed or removed, when applicable."
},
"source_status": {
"type": "string",
"description": "The exact upstream status string as returned by the register."
}
}
}Example input · active_company
{
"companyNumber": "01234567"
}Example response
{
"data": {
"company_number": "01234567",
"company_name": "EXAMPLE TRADING LIMITED",
"status": "active",
"status_detail": null,
"is_active": true,
"date_of_cessation": null,
"source_status": "active"
},
"meta": {
"capability": "company.uk.status",
"version": "1.0.0",
"retrieved_at": "2026-08-17T12:00:00Z",
"source": "companies_house",
"freshness": "live",
"request_id": "req_example"
}
}