Sejm i Rząd

API Sejmu: jak uzyskać dostęp do danych parlamentarnych

Sejm RP udostępnia dane przez interfejsy API api.sejm.gov.pl i eli.gov.pl. Dowiedz się, jak korzystać z oficjalnych kanałów dostępu do informacji o pracach…

Redakcja · 17 czerwca 2026
The iconic dome of the Hungarian Parliament Building in Budapest, bathed in sunlight.
Fot. Keller Chewning / Pexels · Pexels License

Sejm Rzeczypospolitej Polskiej udostępnia dane parlamentarne poprzez dwa oficjalne interfejsy programistyczne (API): api.sejm.gov.pl i eli.gov.pl, umożliwiając bezpłatny dostęp do informacji o pracach parlamentu dla badaczy, analityków, dziennikarzy i deweloperów.

Dlaczego Sejm udostępnia API?

Udostępnienie danych parlamentarnych poprzez API jest elementem polityki transparentności i otwartych danych publicznych. Sejm RP, jako instytucja publiczna finansowana ze środków podatników, ma obowiązek udostępniać informacje o swoich pracach w dostępny i czytelny sposób. Interfejsy API pozwalają na automatyczne pobieranie i przetwarzanie danych, co ułatwia analityczną pracę nad procesami legislacyjnymi i monitorowaniem działalności parlamentu.

Jednocześnie API pełni funkcję bezpieczeństwa — wymaga ono weryfikacji użytkownika i zapobiega masowym, zautomatyzowanym atakom na infrastrukturę Sejmu, takim jak spam-boty czy niezamierzone obciążenie serwerów.

Dwa oficjalne kanały dostępu do danych

InterfejsPrzeznaczenieTyp danych
api.sejm.gov.plGłówny interfejs API SejmuPosiedzenia, głosowania, projekty ustaw, komisje, składy
eli.gov.plSystem e-legislacjiProcesy ustawodawcze, dokumenty legislacyjne, wersje projektów

api.sejm.gov.pl to główny punkt dostępu do danych parlamentarnych. Interfejs ten umożliwia pobieranie informacji o posiedzeniach Sejmu, wynikach głosowań, projektach ustaw, pracach komisji parlamentarnych oraz składzie izby. Dane dostępne są w strukturyzowanych formatach (JSON, XML), co ułatwia ich integrację z zewnętrznymi systemami i aplikacjami.

eli.gov.pl to dedykowany system dla e-legislacji, czyli elektronicznego obiegu dokumentów legislacyjnych. Interfejs ten zawiera szczegółowe informacje o procesach ustawodawczych, kolejnych wersjach projektów ustaw, opiniach komisji oraz historii zmian dokumentów. System eli.gov.pl jest szczególnie przydatny dla osób śledzących konkretne projekty ustaw od momentu ich złożenia do ostatecznego uchwalenia lub odrzucenia.

Jak korzystać z API Sejmu?

Dostęp do API Sejmu jest bezpłatny i nie wymaga rejestracji. Wystarczy wysłać zapytanie HTTP na odpowiedni adres URL z parametrami określającymi, jakie dane chcemy pobrać. Odpowiedź serwera zawiera dane w formacie JSON lub XML, które można następnie przetwarzać w dowolnym programie lub aplikacji.

Jednak użytkownicy muszą respektować kilka ważnych zasad:

  • Weryfikacja człowieka: Sejm wymaga potwierdzenia, że zapytania pochodzą od rzeczywistego użytkownika, a nie od bota lub zautomatyzowanego skryptu. To zabezpieczenie ma na celu zapobieżenie spam-atakom i niezamierzonemu obciążeniu serwerów.

  • Ograniczenia na automatyczne żądania: Nie wolno wysyłać zbyt wielu zapytań w krótkim czasie. Sejm zastrzega sobie prawo do zablokowania dostępu dla użytkowników, którzy naruszą te limity.

  • Zgodność z prawem: Dane pobrane z API Sejmu mogą być wykorzystywane do celów badawczych, edukacyjnych i publicystycznych, ale należy respektować prawa autorskie i prawo do prywatności.

Co można zrobić z danymi z API Sejmu?

Dane dostępne poprzez API Sejmu otwierają szeroki zakres możliwości analitycznych. Badacze mogą analizować wzorce głosowań posłów, śledząc, jak zmienia się ich stanowisko w kwestiach politycznych na przestrzeni lat. Dziennikarze mogą szybko znaleźć informacje o konkretnych projektach ustaw i ich statusie legislacyjnym. Analitycy polityczni mogą monitorować pracę komisji parlamentarnych i identyfikować trendy w procesach legislacyjnych.

Deweloperzy mogą tworzyć aplikacje mobilne i webowe, które udostępniają dane parlamentarne w przyjazny dla użytkownika sposób. Przykładami takich aplikacji są monitory poselskie, które pokazują aktywność konkretnych posłów, lub narzędzia do śledzenia przebiegu konkretnych projektów ustaw.

Co to oznacza dla transparentności parlamentu?

Udostępnienie API przez Sejm jest ważnym krokiem w kierunku większej transparentności instytucji publicznych. Pozwala ono obywatelom, mediom i badaczom na łatwy dostęp do informacji o tym, jak pracuje parlament, jak głosują posłowie i jakie ustawy są w trakcie procedowania. Tego rodzaju otwartość danych sprzyja społecznej kontroli nad działalnością parlamentu i zmniejsza asymetrię informacji między rządzącymi a obywatelami.

Jednocześnie wymogi weryfikacji człowieka i ograniczenia na automatyczne zapytania pokazują, że Sejm bierze poważnie kwestię bezpieczeństwa cybernetycznego. W erze rosnących zagrożeń ze strony botów, ataków DDoS i manipulacji informacyjnych, takie zabezpieczenia są niezbędne do ochrony infrastruktury krytycznej, jaką jest system informacyjny parlamentu.

Dla każdego, kto chce dogłębnie zbadać pracę Sejmu, monitorować procesy legislacyjne lub tworzyć narzędzia analityczne, oficjalne interfejsy API (api.sejm.gov.pl i eli.gov.pl) stanowią wiarygodne i bezpłatne źródło danych. Wystarczy pamiętać o wymogach bezpieczeństwa i etycznych zasadach korzystania z publicznych zasobów.

Najczęstsze pytania

Jakie są oficjalne adresy API Sejmu RP?

Sejm RP udostępnia dane poprzez dwa interfejsy: api.sejm.gov.pl dla ogólnych danych parlamentarnych oraz eli.gov.pl dla informacji z zakresu e-legislacji i procesów ustawodawczych.

Czy dostęp do API Sejmu jest bezpłatny?

Tak, API Sejmu RP jest dostępne bezpłatnie dla wszystkich zainteresowanych użytkowników, w tym badaczy, dziennikarzy, analityków i deweloperów oprogramowania.

Co można pobrać z API Sejmu?

Z API Sejmu można pobierać dane o posiedzeniach parlamentu, wynikach głosowań, projektach ustaw, pracach komisji, składzie Sejmu oraz innych informacjach dotyczących procesu legislacyjnego.

Czy mogę zautomatyzować zapytania do API Sejmu?

Tak, ale należy respektować wytyczne dotyczące częstotliwości zapytań i ograniczenia na automatyczne żądania, aby nie obciążać infrastruktury Sejmu.

Gdzie znaleźć dokumentację API Sejmu?

Dokumentacja dostępna jest na oficjalnych stronach api.sejm.gov.pl i eli.gov.pl, gdzie opisane są wszystkie dostępne endpointy i formaty danych.

Na podstawie: Sejm. Tekst opracowany redakcyjnie.