List the persons with significant control (beneficial owners) of a company
get_persons_with_significant_controlRetrieve persons with significant control (PSCs/beneficial owners) of a company from the statutory threshold register (typically >25% ownership or voting rights). Use for UBO, PSC, or control inquiries; for general shareholders, use the dedicated shareholders tool instead.
Instructions
Return the persons with significant control (PSCs / beneficial owners) of a company — persons on a statutory-threshold register (typically >25% ownership or voting rights).
When to call this tool. Only when the user explicitly asks about 'beneficial owners', 'UBO', 'PSC', 'who controls', or the >25% threshold register. For plain 'shareholders' / 'members' / '股东' / '持股人' questions, call get_shareholders instead — it is a DIFFERENT register (the full equity roster with no threshold). A 10% shareholder shows up on the members register but not here; a corporate trustee can show up here without being on the members register.
Each entry has name, kind (individual / corporate-entity / etc.), nature_of_control (e.g. ownership-of-shares-75-to-100-percent, voting-rights-25-to-50-percent), notified_on, and ceased_on if applicable. Raw upstream fields come through verbatim under jurisdiction_data. Returns an empty list (not an error) for companies whose registry supports PSCs but has no filing on record.
Many countries keep beneficial-ownership data in a separate register from the main company registry, or restrict it to authenticated / AML-obliged callers. Unsupported jurisdictions return 501, sometimes with alternative_tool='get_shareholders' when the caller probably wanted registered shareholders instead. Per-country availability, historical-entry behaviour, and paid-tier gates — call list_jurisdictions({jurisdiction:"<code>"}).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jurisdiction | Yes | ISO 3166-1 alpha-2 country code (uppercase). All registries are official government sources. Currently supported: AU, BE, CA, CA-BC, CA-NT, CH, CY, CZ, DE, ES, FI, FR, GB, HK, IE, IM, IS, IT, KR, KY, LI, MC, MX, MY, NL, NO, NZ, PL, RU, TW. Per-country capability, ID format, examples, status mapping, and caveats: call `list_jurisdictions({jurisdiction:'<code>'})`. To find which countries support a specific tool: `list_jurisdictions({supports_tool:'<tool>'})`. | |
| company_id | Yes | ||
| include_ceased | No | CZ only. Include historical PSCs (those with a ceased_on date). Default false. GB returns historical PSCs by default; CZ does not — set this to true to match GB behaviour. | |
| fresh | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| queried_at | Yes | ISO-8601 + Europe/London timezone stamp for when the registry was queried. | |
| psc | No | ||
| items | No | ||
| data | No | ||
| total_count | No | ||
| next_cursor | No |