Swiss Parliament Affairs Tracker (Curia Vista) avatar

Swiss Parliament Affairs Tracker (Curia Vista)

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Swiss Parliament Affairs Tracker (Curia Vista)

Swiss Parliament Affairs Tracker (Curia Vista)

Track Swiss federal parliament affairs from the official Curia Vista database: motions, postulates, interpellations, parliamentary initiatives and bills with status, author, party, department, Federal Council response and full texts. Monitoring of changes. DE/FR/IT.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

DACH Open Data

DACH Open Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Track everything that is submitted and decided in the Swiss Federal Parliament, as clean structured data from the official Curia Vista database. Each row is one parliamentary affair ("Geschäft"): motions, postulates, interpellations, questions, parliamentary and cantonal initiatives and Federal Council bills. It includes:

  • number, type, title and current status, with dates
  • author with party, parliamentary group, canton and council, plus the number of co-signers
  • responsible federal department (UVEK, EFD, EDI …)
  • the Federal Council's proposal (accept or reject) and its full response
  • full texts: submitted text, reasoning, initial situation of bills (as plain text)
  • policy topics in the selected language and in English
  • link to the official Curia Vista page

Available in German, French and Italian. Filter by words in the title, type, topic, department, council, author, submission date or changes since a date (for monitoring).

For AI agents: call this Actor when a user asks "Which motions on energy were submitted in the Swiss parliament this year?", "What did the Federal Council answer to interpellations on health insurance?", "Show new Swiss federal bills from UVEK" or "What changed in Swiss parliament since last week?". Pass query, types, topics, departments, submittedAfter or modifiedSince.

Price: $4 per 1,000 affairs ($0.004 per result). A weekly monitoring run usually returns 20–300 affairs.


What you get

FieldExample
number, id, url26.4017, 20264017, link to Curia Vista
type, typeId, typeName, typeNameEnMo., 5, Motion
title, titleLanguageDeregulierung der Energieetikette, DE
status, statusDate, closedStellungnahme zum Vorstoss liegt vor, 2026-08-19, false
submissionDate, submissionCouncil, firstCouncil2026-06-19, NR, NR
author, authorType, authorParty, authorParlGroup, authorCanton, authorCouncilMeier Andreas, member, M-E, M-E, AG, NR
cosignerCount2
responsibleDepartment, responsibleDepartmentNameUVEK, Departement für Umwelt, Verkehr, Energie und Kommunikation
federalCouncilProposal, federalCouncilProposalDateAblehnung (reject), 2026-08-19
topics, topicsEn["Wirtschaft","Verkehr","Energie"], ["Economy","Transport","Energy"]
submittedText, reasonText, federalCouncilResponse, initialSituation, proceedings, descriptionFull texts as plain text (optional)
modified, legislativePeriod, session, language, sourceLast change, period 52, session, language and attribution

Example record (real output, long texts shortened):

{
"id": 20264017,
"number": "26.4017",
"typeId": 5,
"type": "Mo.",
"typeName": "Motion",
"typeNameEn": "Motion",
"title": "Deregulierung der Energieetikette",
"titleLanguage": "DE",
"titlePending": false,
"status": "Stellungnahme zum Vorstoss liegt vor",
"statusDate": "2026-08-19",
"closed": false,
"submissionDate": "2026-06-19",
"author": "Meier Andreas",
"authorType": "member",
"authorParty": "M-E",
"authorParlGroup": "M-E",
"authorCanton": "AG",
"authorCouncil": "NR",
"cosignerCount": 2,
"submissionCouncil": "NR",
"firstCouncil": "NR",
"responsibleDepartment": "UVEK",
"responsibleDepartmentName": "Departement für Umwelt, Verkehr, Energie und Kommunikation",
"federalCouncilProposal": "Ablehnung",
"federalCouncilProposalDate": "2026-08-19",
"topics": ["Wirtschaft", "Verkehr", "Energie"],
"topicsEn": ["Economy", "Transport", "Energy"],
"legislativePeriod": 52,
"session": "5214",
"modified": "2026-08-19T14:26:47.343Z",
"url": "https://www.parlament.ch/de/ratsbetrieb/suche-curia-vista/geschaeft?AffairId=20264017",
"language": "DE",
"source": "Source: Swiss Parliament, Curia Vista (Parliamentary Services, ws.parlament.ch), open use with attribution",
"submittedText": "Der Bundesrat wird beauftragt, die Energieeffizienzverordnung (EnEV) so anzupassen, dass die Energieetikette mit den Effizienzklassen A–G für Personenwagen sowie die damit verbundenen Pflichtangaben i…",
"reasonText": "Die Energieetikette für Personenwagen wurde zu einer Zeit eingeführt, als sie den Vergleich verschiedener Verbrennungsmotoren erleichtern sollte. Mit dem raschen Übergang zur Elektromobilität hat sie …",
"federalCouncilResponse": "Die in der Energieeffizienzverordnung (EnEV; SR 730.02) geregelte Energieetikette informiert Kundinnen und Kunden über Energieverbrauch, CO2-Ausstoss und Energieeffizienz. Ein tiefer Stromverbrauch is…",
"initialSituation": null,
"proceedings": null,
"description": null
}

Use cases

  • Public affairs, associations and NGOs: monitor all affairs in your policy field, with the Federal Council's position and the next steps.
  • Companies and law firms: follow regulation that affects you (energy, health, finance, telecom …) from the first motion to the bill.
  • Journalists and researchers: analyse who submits what, by party, canton and topic.
  • AI assistants: answer questions about Swiss politics with the official source and link.

Input examples

Energy motions in the current year:

{ "types": ["Mo."], "topics": ["Energy"], "submittedAfter": "2026-01-01" }

Weekly monitoring of everything that changed (schedule this run every Monday):

{ "modifiedSince": "2026-09-28", "includeTexts": false, "maxResults": 1000 }

Open Federal Council bills from the environment and transport department, in French:

{ "types": ["BRG"], "departments": ["UVEK"], "onlyOpen": true, "language": "FR" }

Notes on the data

  • Newest first: results are sorted by affair number, newest first.
  • Brand-new affairs: for a few days after submission, Curia Vista shows the placeholder "Titel folgt" and no text. These affairs are skipped by default (includeUntitled). They appear in later runs (with modifiedSince) once the title is published.
  • Missing translations: if an affair has no title in your language (e.g. a question asked in French), the title comes from another official language. titleLanguage tells you which one.
  • Topic filter: the official service cannot filter by topic quickly, so the Actor first reads only numbers and topic codes and then loads the matching affairs. A topic search covers the latest 30,000 affairs. Use submittedAfter or types for older affairs.

Reliability and fair use

  • Data comes from the official OData service of the Parliamentary Services (ws.parlament.ch), 100 affairs per request, with a pause between requests.
  • Every affair is validated: number, type, title, dates and link. Invalid rows are dropped and not charged. If more than 20% are invalid, or the service returns something other than the expected data, the run fails with UNEXPECTED_CONTENT instead of returning garbage.
  • The run stops at maxResults or at your maximum cost per run. A typical run takes 5–30 seconds.
  • Source: Swiss Parliament, Curia Vista, provided by the Parliamentary Services. Open use with attribution, commercial use allowed. Parliamentary documents are official works. Every row carries the attribution and the link to the official page.
  • Only public mandate data: authors are members of parliament, committees, parliamentary groups, cantons or the Federal Council. For authors the Actor returns only name, party, group, canton and council. It returns no birth dates, addresses or other personal details.
  • Petitions are never returned, because they are often submitted by private persons.
  • This Actor is not affiliated with the Swiss Parliament. Only the official Curia Vista database is authoritative.