Structured UK company profile
One UK company as clean structured JSON: status, incorporation date, company type, SIC codes, registered office, accounts and confirmation-statement due dates with overdue booleans, and officer counts. Sourced live from Companies House.
Returns: result = { name, company_number, status, type, incorporated, registered_office, sic_codes[], accounts{}, confirmation_statement{}, officers{ active, total, resigned_last_12m }, age_years }.
Request
- Base URL: https://api.ukintel.uk
- URL: https://api.ukintel.uk/v1/company/{number}
- Auth: none declared
Path parameters
UK company number. 8 characters; two-letter prefixes are supported (SC = Scotland, NI = Northern Ireland, OC = LLP).
Query parameters
Set to 'full' to add filing history (last 10) and anonymised officer records, and to lift the ~800 token response cap.
Response
Success. The shared response envelope.
Example response
{
"verdict": {
"flags": [
{
"code": "ACCOUNTS_OVERDUE"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.