Skip to content
Official and academic sources Verified

Register of interests of the members of parliament

parl-interests

Publisher
Parliamentary Services of the Federal Assembly
Access method
odata
Table id
PersonInterest
Licence
Parliamentary Services conditions of use: source "Parlamentsdienste der Bundesversammlung, Bern" must be named; content must not be altered; the download date must always be visible; no use may suggest an official publication.
Coverage
Geography national · councils National Council and Council of States (current members) · legalBasis Art. 11 Parliament Act (ParlG, SR 171.10) — activities in management, supervisory and advisory bodies, consultancy for federal offices, interest groups, federal commissions; paid or unpaid (Art. 11 para. 1bis)
Gaps
Professional activities (Art. 11 para. 1 let. a, "Gegenwärtige berufliche Tätigkeit" in the register PDF) are a separate entity (PersonOccupation) and are not fetched. Members with nothing declared have no rows.
Used on
AGORA-14
Known limits
The service is the Parliamentary Services' live data; the PDF register carries its own "Stand" date and can lag behind. Organisation names are free text written by the members (spelling, language and place names as declared).
Verification
verification date: 2026-10-31 · method: Fetched PersonInterest from ws.parlament.ch (1997 declared interests of 245 people; 1974 of 240 current members kept — the other 5 people are no longer members). Compared the entries of Pascal Broulis (person 10805) with the Council of States register PDF published by the Parliamentary Services ("Register der Interessenbindungen", Stand 05.10.2026): the same 11 organisations with the same legal form (Rechtsform), body (Gremium), function and "Bez." marks — equal apart from whitespace (the service has a double space in one name). · checkedValue: Broulis Pascal: 11 interests, e.g. ELCA SA Lausanne — AG, VR, M, Bez.; Fédération du Transjuralpin — Ve., A, P, unpaid; 6 paid · checkedAgainst: https://www.parlament.ch/centers/documents/de/interessen-sr.pdf

How current is this data?

Freshness
Up to date

According to its update rhythm, no newer edition is expected yet.

Period covered
Not a time series
Last change of the data
Last check of the source
Update rhythm
Yearly

Ledger note (in English): Members declare at the start of their term and at the start of each year (Art. 11 para. 1 ParlG), changes during the year; the service is read nightly.

Votara checks the source
Every week, and every day from 3 days before to 14 days after an announced publication date

The state is computed each time the site is built; this page shows it as of . Results of the accuracy checks

Transformations

  1. OData GET PersonInterest, languages DE, FR and IT (one row per declared interest and language, joined on ID). Script: scripts/fetch/parl-interests.ts
  2. Current members only (person ids from data/processed/parl-members.csv).
  3. organisation = InterestName exactly as declared (whitespace squished only; the declarant's language, identical in all language rows).
  4. Columns follow the register's headings (checked against the register PDF): legal_form_de/fr/it = InterestTypeText ("Rechtsform": Verein, Aktiengesellschaft, Stiftung …); body_de/fr/it = OrganizationTypeText ("Gremium": Vorstand, Verwaltungsrat, Beirat …); function_de/fr/it = FunctionInAgencyText ("Funktion": Mitglied, Präsident(in) …), as published per language.
  5. paid = Paid ("Bez." in the register) as true / false; empty when not published.
  6. Not kept — Agency (values F / T, not explained by the service and not shown in the register), SortOrder, Modified and the record GUID.
  7. Rows sorted by person_id, then organisation and the other columns (code-unit order); pages sort alphabetically for display.