Dane
17 453 zbiorów danych deweloperskich z dane.gov.pl, znormalizowanych w jedną tabelę: 576 302 lokali w 5 690 przedsięwzięciach, 3 851 deweloperów.
Co zawiera zbiór danych
- deweloper — nazwa, forma prawna, KRS, NIP, REGON, strona internetowa — wyłącznie dla osób prawnych.
- przedsięwzięcie — województwo, powiat, gmina, miejscowość, ulica, kod pocztowy, rodzaj nieruchomości.
- ceny — mediana, minimum i maksimum ceny za m² oraz mediana ceny lokalu, z datą obowiązywania.
- jakość — liczba plików odczytanych i nieodczytanych z rozbiciem na przyczyny — czego w liczbach brakuje.
Jak powstał
O przydatności zbioru nie decyduje jego rozmiar, tylko praca, która za nim stoi. Dlatego opisujemy ją tutaj wprost.
- Rozpoznać, że rozszerzenie pliku kłamie — Wszystkie 16 315 plików nazywają się .csv, a mniej niż połowa nim jest: ponad 8 000 to arkusze XLSX rozpoznane po bajtach PK, 156 to arkusze XLS z Excela 97, a 2 434 to pliki bez żadnej tabeli — w tym zrzuty ekranu w PNG. Portal nie sprawdza, co złożył deweloper.
- Mapować kolumny po nagłówku, nigdy po pozycji — Kolumn bywa od 24 do 59, w różnej kolejności, w kodowaniach utf-8-sig, cp1250 i utf-16, ze separatorem przecinka albo średnika. Pozycyjne czytanie dałoby ceny w kolumnie adresu.
- Odróżnić lokalizację PRZEDSIĘWZIĘCIA od adresu SIEDZIBY — Plik podaje oba. Rozstrzyga słowo « przedsięwzięcia » w nagłówku — bez tego wszystkie inwestycje wylądowałyby w Warszawie, gdzie siedzibę ma najwięcej spółek.
- Nie czytać « X » jako wartości — Znak X oznacza « nie dotyczy ». Wzięty za liczbę dałby ceny zerowe, a wzięty za tekst — numery KRS o nazwie « X ».
- Nie publikować nazwisk osób fizycznych — Kolumna CEiDG oznacza jednoosobową działalność, czyli osobę fizyczną. 109 114 lokali pochodzi od takich deweloperów: liczby zostają we wszystkich sumach, nazwiska i numery nie są publikowane.
- Sprowadzić 78 nazw województw do szesnastu — Kolumna województwa jest wpisywana ręcznie przez 3 851 deweloperów i zawiera ich literówki: « małpolskie », « dolnośąskie », « wielkoposlkie », « warmińsko-mazurksie », « śląsk », « województwo mazowieckie ». Surowy plik daje 84 różnych nazw tam, gdzie Polska ma szesnaście województw. Dopasowujemy do nazw urzędowych; 22 zapisów nie zbliża się dostatecznie do żadnej i zostaje BEZ przypisania — wolimy dziurę niż fałszywe przypisanie.
- Zindeksować KRS w obu postaciach — Rozkład długości numerów pokazuje 4 853 kody dziesięcioznakowe, ale też 433 sześcio- i 324 siedmioznakowe: to numery KRS, w których deweloper pominął zera wiodące. Kto wpisze pełny numer z umowy, nie trafiłby na postać skróconą. Indeksujemy obie.
- Zestawić deweloperów obok siebie — To jedyna rzecz, której nie zrobi nikt inny: obowiązek nakazuje publikować, nie zestawiać. Każdy deweloper składa swój plik osobno i nabywca nie ma jak porównać.
Co jest dziś otwarte
/daten— Ta strona./api/v1/manifest.json— Manifest maszynowy./api/v1/echantillon.json— Bezpłatna próbka./api/v1/krs/— Indeks 10 367 numerów KRS, NIP i REGON./czego-brakuje— Czego tu nie ma.
Do swobodnego użytku, bez konta i bez rejestracji.
Aktualność i historia
Deweloperzy aktualizują pliki codziennie i NADPISUJĄ poprzednią wersję. Nasz zapis pochodzi z 2026-09-03 i od tej daty rośnie.
Pochodzenie i warunki użycia
CC0 1.0 (domena publiczna) na 99,8 % zbiorów; obowiązek publikacji z art. 19b ust. 1 ustawy z 20 maja 2021 r.
Cena
Cena na zapytanie — zależnie od zakresu i częstotliwości.
Dla systemów automatycznych: maszynowa postać tej strony znajduje się w /llms.txt oraz /api/v1/manifest.json.