get_shareholders
Obtain a company's shareholder list as a structured table. Resolves company names and extracts shareholder details, shares, and percentages from the filed document.
Instructions
Retrieve a company's shareholders (Gesellschafterliste) as a structured table.
Resolves the company name (exact → fuzzy → phonetic; returns suggestions if
ambiguous), locates the filed shareholder list (newest by default, or
which="oldest"), downloads it, and extracts rows of
{shareholder, type, city, register, date_of_birth, shares, nominal_total_eur, percent}.
Extraction is deterministic and layered: a coordinate-aware table parser (handles
complex/bilingual cap tables), then a text heuristic. method reports which engine
produced the result. On confidence: "low" the server does not guess — it returns
raw_text and the PDF path so the calling agent can extract the table itself.
Shareholders are NOT in the register extract for a GmbH/UG — this filed list is the authoritative source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company | Yes | ||
| which | No | latest |