Dane gospodarcze
jako endpoint.
Dostęp do wszystkich spółek i organizacji w Polsce od 100 zł.
{ "data": [{ "krs": "0000795513", "nip": 8971868567, "kod_pkd": "62.01.Z", "opis_pkd": "Działalność związana z oprogramowaniem", "informacje_o_firmie": [ { "nazwa_pola": "nazwa", "wartosc": "BASELINKER SP. Z O.O." }, { "nazwa_pola": "miejscowosc", "wartosc": "WROCŁAW" }, // … ], "dane_finansowe": [ { "rok": 2024, "nazwa_wskaznika": "przychody", "kwota": 219815000 }, { "rok": 2024, "nazwa_wskaznika": "zysk_netto", "kwota": 102311000 }, { "rok": 2024, "nazwa_wskaznika": "roe", "kwota": 1.48 }, // … ], "powiazania": [ /* zarząd, wspólnicy, prokurenci */ ], "udzialy": [ /* struktura właścicielska */ ], "monitor_sadowy": [ /* obwieszczenia MSiG */ ], "krz": [ /* Krajowy Rejestr Zadłużonych */ ] }] }
To proste.
Działa z dowolnego języka, narzędzia, a nawet z przeglądarki. Bez OAuth, bez SDK, bez webhooków.
/api/danePełne dane firmy po KRS lub NIP.
Jedno żądanie zwraca komplet danych spółki: rejestrowe, finansowe, opisy działalności, powiązania osobowe, strukturę udziałów, a także obwieszczenia z Monitora Sądowego i Gospodarczego (MSiG) oraz wpisy z Krajowego Rejestru Zadłużonych (KRZ). Pełną treść samych sprawozdań, pozycja po pozycji, zwraca endpoint /api/sprawozdania.
parametry
krs stringnip stringco dostajesz w odpowiedzi
- •Dane rejestrowe - nazwa, forma prawna, kapitał, adres, REGON, organ rejestrowy, daty
- •Dane finansowe - przychody, zysk netto, EBITDA, ROE, ROA, marże, zatrudnienie, wskaźniki ryzyka - wiele lat
- •Pozycja na tle branży - percentyl spółki w jej grupie PKD dla maks. 10 wskaźników, a przy przychodach dodatkowo udział w rynku, przychody całej branży i liczba firm w branży - wiele lat
- •Historia sprawozdań - okresy sprawozdawcze wraz z terminem złożenia i datą dodania do KRS
- •Opisy działalności - opis spółki i kluczowe punkty profilu biznesowego
- •Powiązania - zarząd, prokurenci, organy nadzoru, wspólnicy
- •Udziały - pełna struktura właścicielska z procentami
- •Monitor Sądowy i Gospodarczy (MSiG) - obwieszczenia rejestrowe wraz z datą, treścią i oznaczeniem istotności
- •Krajowy Rejestr Zadłużonych (KRZ) - wpisy o upadłościach i restrukturyzacjach spółki oraz powiązanych z nią osób
{ "krs": "0000795513", "nip": 8971868567, "kod_pkd": "62.01.Z", "informacje_o_firmie": [ { "nazwa_pola": "nazwa", "wartosc": "BASELINKER SP. Z O.O." }, { "nazwa_pola": "kapital_zakladowy", "wartosc": "3620000,00 PLN" } // … ], "dane_finansowe": [ { "rok": 2024, "nazwa_wskaznika": "przychody", "kwota": 219815000 }, { "rok": 2024, "nazwa_wskaznika": "roe", "kwota": 1.48 } // … ], "pozycja_na_tle_branzy": [ { "okres_sprawozdawczy": "01-01-2024_31-12-2024", "rok": 2024, "nazwa_wskaznika": "przychody", "percentyl_w_pkd": 0.9947, "udzial_w_rynku": 0.0019, "przychody_calej_branzy": 113299968237.52, "liczba_firm_w_branzy": 13080 } // … ], "powiazania": [ /* zarząd, wspólnicy */ ], "udzialy": [ /* struktura właścicielska */ ], "monitor_sadowy": [ { "data_publikacji": "2026-03-30", "rozdzial": "XV. WPISY DO KRS", "poziom_istotnosci": "Zmiana formalna" } // … ], "krz": [ /* wpisy z KRZ */ ] }
/api/sprawozdaniaPełne sprawozdania finansowe z KRS - pozycja po pozycji.
Pełna treść sprawozdań finansowych spółki w takiej postaci, w jakiej zostały złożone do KRS jako e-sprawozdania: bilans (aktywa i pasywa), rachunek zysków i strat, rachunek przepływów pieniężnych (cash flow) oraz zestawienie zmian w kapitale własnym. Każda pozycja, każdy poziom zagłębienia, wszystkie okresy sprawozdawcze - jako gotowy JSON, bez pobierania plików z eKRS i bez parsowania XML-i czy skanów PDF.
parametry
krs stringnip stringco dostajesz w odpowiedzi
- •Cztery sekcje sprawozdania - Bilans, Rachunek zysków i strat, Rachunek przepływów pieniężnych, Zestawienie zmian w kapitale - zawsze w tej kolejności; sekcja, której spółka nie złożyła, po prostu nie występuje w tablicy
- •Wszystkie okresy sprawozdawcze - od najnowszego, także lata obrotowe przesunięte względem kalendarzowych;
okres_sprawozdawczyto ten sam klucz co wdane_finansoweihistoria_sprawozdanz/api/dane - •Każda pozycja sprawozdania - nazwa, kod pozycji (np.
Aktywa_B_II_A_1), kwota oraz poziom zagłębienia, z którego odtworzysz pełną hierarchię pozycji - •Kwoty w złotych - sprawozdania złożone „w tysiącach” są już przeliczone na pełne złote
- •Wierność 1:1 ze źródłem - niczego nie korygujemy ani nie interpretujemy; dostajesz sprawozdanie dokładnie takie, jakie spółka złożyła do KRS
{ "data": [{ "krs": "0000566918", "okresy": [{ "okres_sprawozdawczy": "01-01-2024_31-12-2024", "rok": 2024, "sekcje": [{ "sekcja": "Bilans", "pozycje": [ { "pozycja_szczegolowa": "Aktywa", "kod_pozycji": "Aktywa_B_II_A_1", "poziom_zaglebienia": 5, "nazwa_pozycji": "- do 12 miesięcy", "kwota": 114370.32 } // … kolejne pozycje bilansu ] }, { "sekcja": "Rachunek zysków i strat" }, { "sekcja": "Rachunek przepływów pieniężnych" }, { "sekcja": "Zestawienie zmian w kapitale" } ]}, { "okres_sprawozdawczy": "01-01-2023_31-12-2023" } // … starsze okresy ] }] }
Wskaźniki finansowe czy źródłowe sprawozdanie?
/api/dane zwraca gotowe wskaźniki (przychody, EBITDA, ROE, modele ryzyka), /api/sprawozdania - źródłowe sprawozdanie pozycja po pozycji. Oba zbiory łączysz po kluczu okres_sprawozdawczy. Każde wywołanie to osobne odpytanie, więc pobieraj ten zbiór, którego akurat potrzebujesz.
Hierarchia pozycji sprawozdania
Drzewo sprawozdania odtworzysz z kolejności wierszy i pola poziom_zaglebienia: rodzicem pozycji jest najbliższy wcześniejszy wiersz o mniejszym poziomie, a wcięcie to poziom zagłębienia minus 1. Każdy okres traktuj jako osobne sprawozdanie - spółki potrafią zmieniać jego formę między latami.
Jedno odpytanie - komplet sprawozdań
Nawet kilkanaście okresów i tysiące pozycji w odpowiedzi to jedno odpytanie w rozliczeniu. Zapytanie po NIP może zwrócić kilka spółek, bo jeden NIP bywa powiązany z więcej niż jednym KRS - to nadal jedno odpytanie. Pusty wynik data: [] jest zawsze bezpłatny.
/api/katalogWszystkie polskie spółki z filtrami.
Programatyczny dostęp do tego, co interaktywnie robisz w naszym katalogu firm - filtruj spółki z Krajowego Rejestru Sądowego po finansach, branży PKD, lokalizacji i innych kryteriach. Endpoint zwraca listę KRS - pełne dane firmy pobierzesz potem przez /api/dane. Limit zwracanych wierszy: 1 000 000.
parametry
przychody_od / _do numberzysk_netto_od / _do numberzatrudnienie_od / _do numberpkd_sekcja stringpkd_dzial stringpkd_podklasa stringwojewodztwo stringmiasto string+ więcej filtrów (bilans, wskaźniki, EBIT, ROE, …) − mniej filtrów
przychody_operacyjne_od / _do numberzysk_z_dzialalnosci_operacyjnej_od / _do numberebit_od / _do numberebitda_od / _do numberpodatek_dochodowy_od / _do numberwynagrodzenia_od / _do numberamortyzacja_od / _do numbersuma_bilansowa_od / _do numberaktywa_trwale_od / _do numberaktywa_obrotowe_od / _do numberkapital_wlasny_od / _do numberzobowiazania_i_rezerwy_na_zobowiazania_od / _do numberroa_od / _do %roe_od / _do %marza_netto_od / _do %marza_operacyjna_od / _do %wskaznik_zadluzenia_od / _do %srednioroczny_wzrost_przychodow_3_lata_od / _do %powiat stringgmina stringkod_pocztowy_poczatek stringkod_pocztowy_koncowka stringadres stringopis stringnie_wykreslona takczy_status_opp taklimit numberco dostajesz w odpowiedzi
- •data - lista numerów KRS pasujących do filtrów
- •count - łączna liczba pasujących rekordów
- •fetchedCount - rekordy pobrane w tym wywołaniu (max 1 000 000)
{ "data": [ { "krs": "0000493049" }, { "krs": "0000972003" }, // … ], "count": 437, "fetchedCount": 437 }
/api/szukajPełnotekstowe wyszukiwanie.
Programatyczny odpowiednik wyszukiwarki KRS - znajdź firmę po nazwie, fragmencie nazwy, numerze NIP, KRS lub REGON. Idealne do autouzupełniania w formularzach, szybkiej weryfikacji kontrahenta i dopinania danych w CRM.
parametry
q stringlimit numberco dostajesz w odpowiedzi
- •data - lista numerów KRS pasujących do zapytania
- •dane_uciete -
truejeśli wyniki zostały przycięte limitem
{ "data": [ { "krs": "0000795513" }, { "krs": "0000581581" }, { "krs": "0000568694" } ], "dane_uciete": false }
Do czego klienci używają API KRS.
Sześć najczęstszych scenariuszy biznesowych, w których dane z Krajowego Rejestru Sądowego, sprawozdania finansowe i struktura właścicielska polskich spółek robią różnicę.
Wzbogacanie CRM i lead scoring
Po numerze NIP albo fragmencie nazwy automatycznie uzupełnij rekord klienta B2B o adres, formę prawną, kapitał zakładowy, dane finansowe i strukturę właścicielską. Segmentuj bazę CRM według wielkości firmy, rentowności i dynamiki wzrostu, a nowe leady punktuj w czasie rzeczywistym na podstawie przychodów i wskaźników finansowych.
HubSpot · Salesforce · Pipedrive · Microsoft Dynamics · własne CRM
Weryfikacja kontrahenta i ocena kredytowa
Sprawdź status w rejestrze, kondycję finansową i ryzyko upadłości zanim wystawisz fakturę, udzielisz kredytu kupieckiego albo podpiszesz umowę. Modele predykcyjne ryzyko_upadlosci i ryzyko_zamkniecia dają wartość 0-1 w każdym wywołaniu, a wskaźniki ROE, ROA, marża netto i wskaźnik zadłużenia pomagają zautomatyzować scoring finansowy. Idealne do workflowu compliance, AML i KYC.
ERP · księgowość · faktoring · ubezpieczenia · banki
Generowanie leadów B2B
Zbuduj precyzyjnie targetowaną listę firm spełniających dowolne kryteria - przychody w widełkach, branża po kodzie PKD, województwo lub powiat, dynamika wzrostu (CAGR 3-letni), zatrudnienie, marża netto - i zasil nią dział sprzedaży. Endpoint /api/katalog zwraca do miliona pasujących KRS w jednym wywołaniu, więc nawet duże kampanie ABM dostają komplet danych w sekundach.
sales · marketing · ABM · outbound · prospecting
Analiza rynku i Business Intelligence
Zasilaj hurtownię danych (Snowflake, BigQuery, Redshift) albo dashboardy w Tableau, Power BI, Looker Studio aktualnymi danymi o polskim rynku - bez ręcznego pobierania z KRS i parsowania PDF-ów. Jednorazowy eksport plików zrobisz przez pobierz dane; do ciągłej synchronizacji - API. Badaj trendy branżowe, identyfikuj liderów rynku w poszczególnych PKD i buduj benchmarki finansowe dla swoich klientów, a do własnych modeli i przeliczeń pobieraj pełne sprawozdania finansowe - pozycja po pozycji - przez /api/sprawozdania.
consulting · research · BI · data warehouse · analytics
Due diligence i M&A
Przyspiesz proces weryfikacji firm przed inwestycją, akwizycją lub strategiczną współpracą. API zwraca pełną strukturę powiązań osobowych (zarząd, prokurenci, rada nadzorcza, wspólnicy), procentowe udziały w spółce, historię zmian w KRS oraz powiązania korporacyjne z innymi podmiotami - wszystko w jednym żądaniu. Idealne do weryfikacji UBO, mapowania struktur holdingowych i przygotowania red flag reports.
private equity · venture capital · M&A · legal · doradztwo
Compliance, AML i audyt
Zapewnij zgodność danych w swoim systemie z oficjalnymi rejestrami państwowymi - dane pochodzą wprost z KRS, Monitora Sądowego i Gospodarczego oraz sprawozdań finansowych składanych do rejestru. Automatyczna walidacja NIP/KRS/REGON, monitoring zmian w zarządzie i strukturze właścicielskiej, weryfikacja UBO i status OPP - elementy które audytor wewnętrzny i dział compliance dostają out-of-the-box.
compliance · AML · KYC · audyt wewnętrzny · ESG
Automatyzacja procesów z API KRS.
Integracja z systemami CRM, ERP i narzędziami no-code eliminuje ręczne wprowadzanie danych firm, przyspiesza przepływ informacji w organizacji i sprawia, że dane KRS są zawsze aktualne tam, gdzie ich potrzebujesz - od leadu po fakturę.
Integracja z CRM
Automatyczne wzbogacanie profili klientów B2B o aktualne dane rejestrowe, finansowe i strukturę właścicielską. API integruje się z HubSpot, Salesforce, Pipedrive, Microsoft Dynamics oraz dowolnym własnym CRM-em poprzez REST.
- •Auto-uzupełnianie po NIP - rekord firmy w CRM-ie wypełnia się sam po wpisaniu numeru
- •Segmentacja - filtruj kontakty po wielkości firmy, branży PKD, rentowności, województwie
- •Lead scoring - oceniaj potencjał klientów po przychodach, marży i dynamice wzrostu
- •Synchronizacja - dane KRS odświeżają się wraz z rejestrem, bez manualnego eksportu
Integracja z ERP
Automatyczna weryfikacja kontrahentów i dostawców w systemach ERP. Eliminuj błędy ręcznego wprowadzania danych, sprawdzaj wiarygodność partnera przed podpisaniem umowy, kontroluj limity kredytowe na podstawie kondycji finansowej.
- •Weryfikacja kontrahenta - automatyczna kontrola NIP/KRS/REGON przy zakładaniu nowego dostawcy
- •Ocena ryzyka finansowego - analiza kondycji firmy i ryzyka upadłości przed transakcją
- •Auto-uzupełnianie - adres, forma prawna, kapitał i dane rejestrowe wpisują się same
- •Compliance i audyt - zgodność danych z oficjalnym rejestrem KRS w każdej chwili
Przykładowe scenariusze automatyzacji
Onboarding klientów B2B
Klient wpisuje NIP w formularzu rejestracyjnym - system automatycznie pobiera nazwę, adres, formę prawną, KRS, weryfikuje status w rejestrze i tworzy kompletny profil. Czas onboardingu skraca się z minut do sekund, a dane są od razu zgodne z KRS.
Monitoring kontrahentów
Cyklicznie odpytuj /api/dane dla swoich kluczowych dostawców i klientów. Wykryj zmianę zarządu, spadek przychodów, wzrost zadłużenia, status wykreślenia z KRS albo wpis do Monitora Sądowego - i wyślij alert do odpowiedzialnego account managera.
Raportowanie i analityka
Automatyczne generowanie raportów o portfelu klientów, analiza branżowa po kodach PKD, identyfikacja trendów rynkowych w regionach. Łącz dane z API z własnymi danymi sprzedażowymi w hurtowni i dashboardach.
Proces zakupowy i P2P
Integracja z systemem procure-to-pay - automatyczna weryfikacja dostawcy przed wystawieniem zamówienia, kontrola limitu kredytowego na podstawie wskaźnika ryzyka upadłości, blokada transakcji z podmiotami wykreślonymi z KRS.
Gotowe integracje i kompatybilne platformy
Dlaczego API BizRaport?
Aktualne dane
Regularnie odświeżana baza danych z KRS, Monitora Sądowego i sprawozdań finansowych. Sekcja rejestrowa odzwierciedla wpisy w KRS w ciągu kilku dni od publikacji.
Wysoka jakość
Zweryfikowane dane z oficjalnych źródeł państwowych, wzbogacone o własne wskaźniki finansowe i modele predykcyjne ryzyka upadłości oraz zamknięcia działalności.
Łatwa integracja
Przejrzysty format JSON, REST API z czterema endpointami i dokumentacją w pliku. Wdrożenie typowo zajmuje jeden popołudniowy sprint dewelopera.
Dane KRS dla agentów AI i modeli językowych (LLM).
Agent AI jest tak dobry, jak dane, do których ma dostęp. Modele językowe - ChatGPT, Claude, Gemini - trenowane są na historycznych zbiorach danych, więc o aktualne przychody, zarząd czy status spółki muszą zapytać źródło. API BizRaport podłączysz do dowolnego agenta jako narzędzie (function calling / tool use) w kilka minut: to zwykłe żądania HTTPS GET zwracające czysty JSON - bez OAuth, bez SDK, bez webhooków. Agent sam decyduje, kiedy pobrać dane rejestrowe, sprawozdania finansowe, powiązania albo wskaźnik ryzyka upadłości - i odpowiada na podstawie Krajowego Rejestru Sądowego, a nie domysłów.
Integracja w trzech krokach
Wygeneruj klucze API - zaloguj się i kliknij przycisk na górze strony. Darmowe klucze testowe ze 100 odpytaniami dostajesz od ręki.
Zdefiniuj narzędzie - w swoim frameworku agentowym podaj adres
api.bizraport.pl, parametry (krs,nip,q) i krótki opis. Możesz też po prostu wkleić dokumentację do promptu systemowego.Gotowe - agent sam decyduje, kiedy odpytać API, a odpowiedź JSON trafia prosto do jego kontekstu. Bez parsowania HTML, bez scrapingu, bez PDF-ów.
{ "name": "sprawdz_firme", "description": "Dane firmy z KRS po NIP: rejestrowe, finansowe, ryzyko upadłości, powiązania", "parameters": { "type": "object", "properties": { "nip": { "type": "string" } }, "required": ["nip"] } } // pod spodem agent wykonuje zwykły GET: GET https://api.bizraport.pl/api/dane?email=…&password=…&nip=8971868567
Najważniejsze modele AI - i co z nimi zbudujesz
ChatGPT / GPT (OpenAI)
Function calling w OpenAI API, asystenci w OpenAI Agents SDK i custom GPT z akcjami. Zbuduj asystenta sprzedaży, który przed spotkaniem sam pobiera przychody, wskaźniki finansowe i strukturę właścicielską potencjalnego klienta - prosto z KRS.
function calling · Agents SDK · custom GPT
Claude (Anthropic)
Tool use, serwery MCP (Model Context Protocol) i Claude Agent SDK. Świetny do analizy pełnych sprawozdań finansowych - agent pobiera przez /api/sprawozdania bilans oraz rachunek zysków i strat, po czym przygotowuje memo due diligence z listą red flags.
tool use · MCP · Claude Agent SDK
Gemini (Google)
Function calling w Gemini API i agenci w Vertex AI. Wzbogacaj arkusze Google Sheets, pipeline'y BigQuery i automatyzacje w ekosystemie Google Workspace aktualnymi danymi o polskich spółkach.
function calling · Vertex AI · Google Workspace
Copilot (Microsoft)
Agenci w Copilot Studio i Azure AI Foundry, wpięci w Microsoft 365, Teams i Dynamics 365. Weryfikacja kontrahenta bez wychodzenia z Teams - agent odpytuje API i zwraca ocenę ryzyka wprost w czacie.
Copilot Studio · Azure AI Foundry · Power Platform
DeepSeek / Qwen / Kimi (chińskie modele)
Chińskie modele AI - DeepSeek (V3, R1), Qwen od Alibaby, Kimi od Moonshot AI i GLM od Zhipu - udostępniają API zgodne z OpenAI, więc ta sama definicja narzędzia działa w nich bez zmian. Świetny stosunek ceny do możliwości przy masowych zadaniach agentowych, np. hurtowej weryfikacji tysięcy kontrahentów z /api/katalog.
DeepSeek V3/R1 · Qwen (Alibaba) · Kimi (Moonshot AI) · GLM (Zhipu AI)
Llama / Mistral / Bielik (open source)
Modele z otwartymi wagami uruchomisz na własnej infrastrukturze (Ollama, vLLM) - dane firmowe i zapytania nie opuszczają twojej organizacji, co docenią compliance i RODO. Tool calling działa także lokalnie, a polski Bielik dobrze radzi sobie z urzędową i finansową polszczyzną danych z KRS.
on-premise · Ollama · vLLM · data privacy
Przykładowe zastosowania agentów AI z danymi KRS
Automatyczna weryfikacja kontrahenta
Agent dostaje NIP z faktury albo maila, wywołuje /api/dane, sprawdza status w rejestrze, ryzyko upadłości i wpisy w KRZ, po czym zwraca rekomendację z uzasadnieniem - zanim ktokolwiek zdąży otworzyć przeglądarkę.
Agent AI jako analityk finansowy
Agent pobiera pełne sprawozdanie finansowe przez /api/sprawozdania, liczy własne wskaźniki, porównuje spółkę z branżą (percentyle w grupie PKD) i pisze podsumowanie due diligence - pozycja po pozycji, bez ręcznego przepisywania danych.
Research handlowy przed spotkaniem
Poproś agenta o brief na temat klienta: przychody i ich dynamika, zysk netto, zatrudnienie, zarząd, wspólnicy i ostatnie obwieszczenia w MSiG. A na etapie prospectingu /api/katalog zwróci listę firm o zadanych parametrach - gotową bazę dla agenta SDR.
Firmowy chatbot z aktualnymi danymi (RAG)
Bot w Slacku albo Teams odpowiada na pytania o polskie spółki, odpytując API w czasie rzeczywistym. Grounding sztucznej inteligencji w oficjalnym rejestrze eliminuje halucynacje - model cytuje dane z KRS, a nie zgaduje.
Kompatybilne modele LLM, frameworki i platformy agentowe
Nie wiesz, od czego zacząć? Wygeneruj darmowe klucze testowe, wklej dokumentację do promptu systemowego swojego agenta i zadaj mu pierwsze pytanie o dowolną polską spółkę. W razie potrzeby pomożemy z integracją - napisz na kontakt@bizraport.pl.
Najczęstsze pytania.
Ile kosztuje API BizRaport?
Jak działa rozliczenie abonamentu i jak mogę go anulować?
Jak wygląda autoryzacja w API?
Jakie są limity i czy są ograniczenia zapytań na minutę?
Jak aktualne są dane firm w API KRS?
Jak długo trwa wdrożenie API BizRaport?
Czy mogę przetestować API BizRaport za darmo?
Jakie dane o polskich spółkach zwraca API?
Czy przez API pobiorę pełne sprawozdanie finansowe spółki z KRS?
Czym różni się /api/sprawozdania od /api/dane?
Czy mogę wyszukiwać firmy po NIP, KRS lub REGON?
Czy macie gotowe integracje (HubSpot, Salesforce, Make, Zapier)?
Czy API BizRaport można podłączyć do agenta AI (ChatGPT, Claude, Gemini)?
Gotowy zacząć?
Wygeneruj darmowe klucze testowe albo od razu kup pełny dostęp.