The problem
Votes are buried in PDFs. Committee amendments are scattered. Lobbying data sits in a separate register. The European Parliament publishes everything — in formats that resist analysis.
A journalist tracking how a specific MEP voted on AI regulation shouldn't need to scrape three websites and manually cross-reference committee records.
Capabilities
Votes, memberships, speeches, amendments, attendance. Historical data back to the 8th term.
Structured data across plenary and committees. Group cohesion, cross-party alignment, vote breakdowns.
Legislation through committees. Amendments, rapporteurs, shadows, and timelines.
Cross-reference with the EU Transparency Register. Meeting patterns between MEPs and lobbyists.
RESTful API. Webhooks for legislative events. Free tier and professional tier.
JSON, CSV, structured feeds. Redistribute and build freely.
Built for
Track legislation, spot voting patterns, hold representatives accountable. Weeks of research → minutes of queries.
Monitor legislative risk, track amendments, understand committee dynamics. Brussels intelligence — now open source.
Build accountability tools, dashboards, and reports. GovLens provides the data backbone.
Political science, EU governance, policy analysis. Historical voting data and legislative timelines.
Access tiers
Open data by default. Professional access for real-time intelligence.
Journalists, consultancies, researchers — we'd like to hear what you need.