Wydanie środa, 24 czerwca 2026
Polityka bez filtrów i spin
Niezależny serwis informacyjny
Sejmowo 24 Polityka bez filtrów i spin
Czytasz najnowsze wydanie
Sejmowo 24
Sejm i Rząd

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

Sejm udostępnia dane parlamentarne przez API. Poznaj, jak korzystać z api.sejm.gov.pl i eli.gov.

Redakcja · 24 czerwca 2026
Majestic view of the Hungarian Parliament Building in Budapest along the Danube River.
Fot. Incze Sándor Zoltán / Pexels · Pexels License

Sejm Rzeczypospolitej Polskiej udostępnia dane parlamentarne poprzez publiczne interfejsy API (Application Programming Interface), które umożliwiają zautomatyzowany dostęp do informacji o pracach legislacyjnych, głosowaniach i składzie parlamentu.

Czym jest API Sejmu i po co go używać?

API Sejmu to techniczny most między systemami informacyjnymi parlamentu a aplikacjami zewnętrznymi. Zamiast ręcznego przeglądania stron internetowych, programiści, badacze i dziennikarze mogą automatycznie pobierać dane o posiedzeniach, projektach ustaw czy wynikach głosowań. To szczególnie ważne dla organizacji monitorujących pracę parlamentu, mediów śledczych i twórców aplikacji obywatelskich.

Publiczny dostęp do danych parlamentarnych stanowi element transparentności instytucji publicznych i wspiera edukację obywatelską. Umożliwia każdemu zainteresowanemu podmiotowi śledzenie pracy Sejmu w czasie rzeczywistym i tworzenie narzędzi analitycznych.

Gdzie znaleźć API Sejmu?

Sejm udostępnia dane poprzez dwa główne punkty dostępu:

Adres APIZastosowanieDostęp
api.sejm.gov.plDane parlamentarne, głosowania, posiedzeniaPubliczny, bezpłatny
eli.gov.plEuropejski system informacji prawnej, ujednolicone danePubliczny, bezpłatny

Obie platformy są dostępne 24/7 i nie wymagają rejestracji. Jednak system zawiera mechanizm weryfikacji człowieka (human verification), który chroni infrastrukturę przed zautomatyzowanymi atakami.

Weryfikacja człowieka: ochrona przed spamem i botami

Weryfikacja człowieka to standardowy mechanizm bezpieczeństwa stosowany przez instytucje publiczne. Jej celem jest zapobieżenie masowym, zautomatyzowanym atakom na serwery Sejmu i ochrona przed spamem. System rozróżnia prawdziwych użytkowników od botów, którzy mogliby przeciążać infrastrukturę lub zbierać dane w złośliwych celach.

Mechanizm weryfikacji jest szczególnie ważny dla systemów publicznych, które muszą balansować między otwartością danych a bezpieczeństwem infrastruktury. Bez takiej ochrony serwery mogłyby zostać zalane automatycznymi zapytaniami, co uniemożliwiłoby dostęp legalnym użytkownikom.

Jakie dane można pobrać z API Sejmu?

Interfejsy API Sejmu udostępniają szeroką gamę informacji parlamentarnych:

  • Posiedzenia i harmonogram – daty, godziny i porządek obrad
  • Projekty ustaw – numery, tytuły, statusy legislacyjne i treść dokumentów
  • Wyniki głosowań – jak głosowali poszczególni parlamentarzyści
  • Skład komisji – członkowie komisji i ich funkcje
  • Biogramy posłów i senatorów – dane osobowe, okręgi wyborcze, historia parlamentarna
  • Dokumenty sejmowe – interpelacje, zapytania, sprawozdania

Co to oznacza dla użytkowników?

Publiczny dostęp do API Sejmu demokratyzuje informacje parlamentarne. Zamiast czekać na streszczenia medialne, każdy może samodzielnie analizować dane, tworzyć wizualizacje i budować narzędzia monitorujące. Dla dziennikarzy to źródło faktów do artykułów śledczych, dla naukowców – materiał do badań nad procesami legislacyjnymi, dla obywateli – możliwość realnego śledzenia pracy swoich reprezentantów.

Weryfikacja człowieka, choć może wydawać się przeszkodą, jest niezbędnym elementem bezpieczeństwa. Chroni system przed atakami i gwarantuje, że dane pozostają dostępne dla wszystkich uprawnionych użytkowników. To przykład odpowiedzialnego podejścia do otwartych danych – transparentności z uwzględnieniem bezpieczeństwa infrastruktury.

Jak rozpocząć pracę z API Sejmu?

Dostęp jest prosty: wystarczy zapoznać się z dokumentacją techniczną dostępną na stronach api.sejm.gov.pl lub eli.gov.pl. Dokumentacja zawiera szczegółowe instrukcje dotyczące formatu zapytań, dostępnych endpointów i struktur zwracanych danych. Większość współczesnych języków programowania (Python, JavaScript, Java) ma biblioteki ułatwiające pracę z API REST, które wykorzystuje Sejm.

Dla początkujących rekomendowane są narzędzia takie jak Postman, które pozwalają testować zapytania bez pisania kodu. Dla zaawansowanych użytkowników dostępne są biblioteki i frameworki wspierające integrację z API parlamentarnym.

Najczęstsze pytania

Jak uzyskać dostęp do API Sejmu?

Dostęp do API Sejmu jest bezpłatny i publiczny. Wystarczy kierować zapytania na adresy api.sejm.gov.pl lub eli.gov.pl, zgodnie z dokumentacją techniczną dostępną na oficjalnych stronach Sejmu.

Jakie dane można pobrać z API parlamentarnego?

Z API Sejmu można uzyskać informacje o posiedzeniach, projektach ustaw, wynikach głosowań, składzie komisji parlamentarnych, biogramach posłów i senatorów oraz historii legislacyjnej.

Czy konieczna jest rejestracja do korzystania z API Sejmu?

Nie, API Sejmu jest publicznie dostępne bez wymogu rejestracji. Jednak system zawiera weryfikację człowieka, aby zapobiec zautomatyzowanym atakom i nadużyciom.

Do czego służy weryfikacja człowieka w systemie Sejmu?

Weryfikacja człowieka (human verification) chroni serwery Sejmu przed botami i zautomatyzowanymi atakami. Zapobiega masowym, szkodliwym zgłoszeniom i zapewnia stabilność systemu dla legalnych użytkowników.

Czy mogę używać danych z API Sejmu w komercyjnych projektach?

Dane publiczne z API Sejmu mogą być wykorzystywane na mocy licencji otwartych. Szczegółowe warunki użycia znajdziesz w dokumentacji technicznej i regulaminie serwisu Sejmu.

Na podstawie: Sejm. Tekst opracowany redakcyjnie.