---
title: "Who controls the company, followed up the register"
method: GET
path: "/api/v1/ownership"
---

# Who controls the company, followed up the register

`GET /api/v1/ownership`

## Request

- Base URL: `https://meetkatalis.com`
- URL: `https://meetkatalis.com/api/v1/ownership`
- Auth: API key in header `x-api-key`

The people-with-significant-control chain followed company by company while the controller is a UK-registered company (up to five levels) - each company's name, number, status and insolvency flag, what each controller holds, where the register ends (a foreign parent, a listed company, a PSC statement), and any trouble above. Individuals counted, never named. 2 credits.

## Query parameters

- `company` string, required

## Response `200`

company, levels, ultimateParentOnRegister, registerEndsAt, chain[] {level, name, number, status, insolvencyHistory, controllers[], statement?}, troubleAbove[], reading

## Other responses

- `400`: Missing company
- `401`: Missing or wrong x-api-key
- `404`: No registered company found
- `503`: Companies House couldn't be read; nothing charged

---

[API](https://skmtc.dev/meetkatalis/apis/katalis-uk-business-intelligence-apis.md) · [All operations](https://skmtc.dev/meetkatalis/apis/katalis-uk-business-intelligence-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/meetkatalis/apis/katalis-uk-business-intelligence-apis/revisions/214b13088f95?raw)
