Company profile (AT + DE)
get_company_detailsFull profile for ONE company, routed by its unified id. Read-only.
Parameters:
- company_id (required): "AT:{fnr}" (e.g. "AT:123456a") or
"DE:{court}_{type}{number}" (e.g. "DE:D2601_HRB135076"); bare national ids are
accepted too. Take it from a search card's ``company_id``.
- max_signatories (optional, DE only): cap on the served officer list (DE default
15, 0 = all); ignored for AT.
Returns the country backend's full profile plus ``country`` and the prefixed
``company_id``. AT: identity, location, per-year Bilanz + GuV, ratios, growth,
filings, management, events. DE: identity, seat, Stammkapital, Gegenstand, WZ/NACE
classification, managing directors (birth year only) - German financial statements
are not covered yet, so never report them as zero or missing. Unknown id ->
{error: not_found}. Use search_companies first when you only have a name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | ||
| max_signatories | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||