wing-1

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 }.

get/v1/company/{number}

Request

  • Base URL: https://api.ukintel.uk
  • URL: https://api.ukintel.uk/v1/company/{number}
  • Auth: none declared

Path parameters

numberstring required

UK company number. 8 characters; two-letter prefixes are supported (SC = Scotland, NI = Northern Ireland, OC = LLP).

Query parameters

detail'full'

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.

queryobject required
resultobject nullable required
confidence'high' | 'medium' | 'low' required
as_ofstring date-time required
attributionstring required
notice'Information, not advice.' required

Example response

{
  "verdict": {
    "flags": [
      {
        "code": "ACCOUNTS_OVERDUE"
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.