lobbywatch_search_parlamentarier_nach_branche
Search Swiss parliamentarians by industry or branch, using organization name or branche field, with optional commission filter to find specific interest group connections.
Instructions
Find parliamentarians with interessenbindungen matching a search term against the linked organisation's name, alias, and (when available) branche field. Optional commission filter.
Note: the Lobbywatch "essential" dump does not embed a branche taxonomy on each organisation — branche is referenced by id and resolved via the separate interessengruppe table. Version 0.1 therefore performs a substring match against organisation names and the branche field when present. Version 0.2 will add full cross-reference resolution.
Args:
branche_query: Substring match (case-insensitive) against
organisation.anzeige_name, organisation.name,
organisation.branche (where present), e.g. "Verlag",
"Pharma", "Bank", "Krankenkasse", "Bildung".
kommission: Commission abbreviation to restrict the result to,
e.g. "WBK-N" for the education commission of the National Council.
limit: Max number of {parlamentarier, ib} pairs returned (1–200).
Use cases: - "Which WBK-N members hold mandates in the publishing industry?" - "Cross-filter Pharma × FK-N to surface health-policy lobbyists" - "List every parliamentarian with a 'Krankenkasse' connection"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branche_query | Yes | ||
| kommission | No | ||
| limit | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Data: Lobbywatch.ch — CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0/). Not an official register; community-researched records. | |
| provenance | Yes | Which endpoint / dump the payload came from | |
| query | Yes | ||
| count | Yes | ||
| treffer | No | List of {parlamentarier, interessenbindung} pairs matching the branche |