Skip to main content
Raporty dzienne (/v1/reports/daily/download/{daily_id}) oraz na żądanie (/v1/reports/download/{job_id}) zwracają ten sam kształt danych: płaską tablicę wierszy. Format wybierasz przy generowaniu (json lub csv); jeden plik zawiera wyłącznie wiersze jednego źródła (KRZ, MSiG albo zmiany KRS).
Źródło zmian KRS (krs_changes) wymaga planu Pro lub wyższego — dotyczy to zarówno dziennego archiwum, jak i raportów na żądanie. KRZ i MSiG pozostają dostępne w każdym planie (archiwum dzienne) lub od planu Pro (raporty na żądanie).
Wiersz raportu nie jest tym samym kształtem co /v1/krz/record ani /v1/msig/record. Jest spłaszczony: pola dłużnika/podmiotu są na najwyższym poziomie (bez zagnieżdżonego obiektu debtor), nie ma bloku metadata, a KRZ nie zawiera wyliczanego pola rodzaj_sprawy_label. Tablica advisors to surowy zapis źródłowy, bogatszy niż KrzAdvisor z endpointów rekordów.

KRZ — wiersz raportu (ReportKrzRow)

Obiekt advisors[] (ReportKrzAdvisor)

Doradcy/organy powiązani z obwieszczeniem (np. syndyk, zarządca). Surowy zapis źródłowy:

Pole attributes

Obiekt o zmiennej liczbie kluczy — zależy od rodzaju obwieszczenia. Klucze to nazwy w camelCase (np. dataWydaniaPostanowienia, terminZglaszaniaWierzytelnosci, sygnaturaZatwierdzonegoUkladu), a wartości to ciągi znaków. Traktuj go jako mapę string → string, której nie należy zakładać z góry.

MSiG — wiersz raportu (ReportMsigRow)

Zmiany KRS — wiersz raportu (ReportKrsChangeRow)

Każdy wiersz to pojedyncza zmiana wykryta w odpisie KRS danego podmiotu w danym dniu.
old_value i new_value mogą być wartością prostą, obiektem lub tablicą — w zależności od pola, którego dotyczy zmiana. Nie zakładaj z góry ich kształtu.

CSV

Plik CSV zawiera dokładnie te same kolumny i w tej samej kolejności co odpowiednik JSON, z wierszem nagłówka. Zasady kodowania:
  • advisors i attributes (KRZ) oraz old_value i new_value (zmiany KRS) są zapisywane jako pojedyncza komórka zawierająca wartość JSON w postaci tekstu, np. [{"krs": "0001022810", "name": "…", "event_label": "Powołanie syndyka"}].
  • null renderuje się jako pusta komórka.
  • Daty i UUID to ciągi w formacie ISO.
  • Liczby (id, sequence_number, page dla MSiG) zapisywane są jako zwykłe wartości liczbowe.

Przykłady (JSON)

KRZ — dłużnik będący spółką:
MSiG — wpis KRS:
Zmiana KRS — nowy członek zarządu: