Poland KRS Board Members & Shareholders Scraper
Pricing
from $60.00 / 1,000 company processeds
Poland KRS Board Members & Shareholders Scraper
Extract full non-anonymized board member & shareholder names from Polish KRS (National Court Register). The official API censors names to "L******" — this actor downloads the public PDF extract with complete names, roles, and company metadata.
Pricing
from $60.00 / 1,000 company processeds
Rating
0.0
(0)
Developer
minute contest
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 hours ago
Last modified
Categories
Share
Poland KRS Board Members Scraper | Zarząd spółki — pełne dane z KRS
EN: Extract full, non-anonymized board member and shareholder names from the Polish National Court Register (KRS). The official KRS JSON API anonymizes personal data (L******, S********) — this Actor downloads the freely available PDF extract from the government portal, which contains complete names.
PL: Pobieranie pełnych, niezanonimizowanych danych członków zarządu, rady nadzorczej i wspólników z Krajowego Rejestru Sądowego. Oficjalne API KRS anonimizuje dane osobowe (L******, S********) — ten aktor pobiera publicznie dostępny odpis PDF z portalu rządowego, który zawiera kompletne nazwiska i funkcje.
Why This Actor Exists
The Polish KRS has two data access paths:
| Path | Names | PESEL | Format |
|---|---|---|---|
JSON API (api-krs.ms.gov.pl) | Anonymized (L******) | Masked (5**********) | JSON |
PDF Extract (wyszukiwarka-krs.ms.gov.pl) | Full names | Full (not collected) |
This Actor uses the PDF path to get complete names, then parses the PDF into structured JSON. PESEL numbers are present in the PDF but are deliberately NOT extracted for GDPR compliance.
Features
- Full board member names — first name, surname, and role (Prezes, Wiceprezes, Członek Zarządu, etc.)
- Supervisory board members — if the company has a Rada Nadzorcza
- Shareholders — names of shareholders holding 10%+ of shares
- Company metadata — name, NIP, REGON, address, share capital, registration date
- No browser needed — direct API calls with AES encryption (same mechanism the government portal uses)
- Batch processing — submit multiple KRS numbers in one run
Input
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
krsNumbers | string[] | Yes | — | List of KRS numbers to look up |
extractType | string | No | aktualny | aktualny = current state, pelny = full history |
Input Examples
Single company:
{"krsNumbers": ["0000423987"]}
Multiple companies with full history:
{"krsNumbers": ["0000423987", "0000635012", "0000028860"],"extractType": "pelny"}
Output
{"krs": "0000423987","companyName": "FLEBETICA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ","legalForm": "SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ","nip": "8992736629","regon": "021909317","address": "ul. SOSNOWA, nr 28, lok. 2, miejsc. BIELANY WROCŁAWSKIE, kod 55-040, poczta BIELANY WROCŁAWSKIE, kraj POLSKA","registrationDate": "22.06.2012","boardMembers": [{"fullName": "STANISŁAW MICHAŁ LEŚNIAK","firstName": "STANISŁAW MICHAŁ","surname": "LEŚNIAK","role": "PREZES ZARZĄDU"},{"fullName": "MICHAŁ MACIEJ LEŚNIAK","firstName": "MICHAŁ MACIEJ","surname": "LEŚNIAK","role": "WICEPREZES ZARZĄDU"}],"supervisoryBoard": [],"shareholders": [],"shareCapital": null,"extractDate": "31.03.2026","extractType": "aktualny"}
Use Cases
- B2B Prospecting — find decision-maker names for sales outreach
- Due Diligence — verify who actually runs a company before doing business
- KYC/AML — identify beneficial owners and board members for compliance
- Investment Research — analyze management teams of Polish companies
- Competitive Intelligence — track board changes across companies
Data Source
Data comes from the official Polish government portal:
- Source: https://wyszukiwarka-krs.ms.gov.pl/
- Registry: Krajowy Rejestr Sądowy (KRS), maintained by the Ministry of Justice
- Legal basis: Data published under the KRS Act (Ustawa o KRS, art. 4 ust. 4aa)
- Access: Free, public, no authentication required
Privacy & Compliance
- PESEL numbers are NOT collected — they are present in the source PDF but deliberately excluded from the output
- Board member names in KRS are public information published by law
- Users are responsible for ensuring their use of the data complies with GDPR/RODO
Non-Anonymized KRS Data — Full Board Member Names
The official KRS JSON API at api-krs.ms.gov.pl anonymizes personal data — you get names like L****** and S******** instead of real names. This Actor bypasses that limitation by downloading the official PDF extract from the government portal, which contains complete, non-anonymized names. The data is then parsed into structured JSON for easy integration.
Transparent Data Alternative
If you have used Transparent Data, EMIS, or similar commercial providers for Polish company officer data, this Actor offers a pay-per-use alternative. Get the same board member and shareholder names directly from the official KRS source — no subscription, no commitment.
B2B Prospecting — Find Polish Company Decision Makers
Need to reach decision makers at Polish companies? This Actor extracts the names and roles of board members (Prezes Zarządu, Wiceprezes, Członek Zarządu) and supervisory board members from the official KRS register. Combine with company data from the other actors in this suite to build targeted prospect lists for the Polish market.
Informacje po polsku
Czym jest ten aktor?
Ten aktor pobiera pełne, niezanonimizowane dane członków zarządu z Krajowego Rejestru Sądowego (KRS). Oficjalne API KRS (api-krs.ms.gov.pl) zwraca dane osobowe w postaci zanonimizowanej — zamiast imion i nazwisk widzisz L****** i S********. Ten aktor omija to ograniczenie, pobierając oficjalny odpis KRS w formacie PDF z portalu rządowego, który zawiera pełne dane osobowe KRS, a następnie przetwarza go na ustrukturyzowany JSON.
Dla kogo?
Narzędzie jest skierowane do zespołów sprzedaży B2B szukających danych kontaktowych osób decyzyjnych w polskich firmach — imion i nazwisk prezesów, wiceprezesów i członków zarządu. Korzystają z niego również działy compliance realizujące procedury due diligence i weryfikację beneficjentów rzeczywistych, kancelarie prawne potrzebujące aktualnych danych o zarządzie spółki, oraz analitycy KYC/AML i specjaliści ds. compliance weryfikujący struktury właścicielskie. To narzędzie do prospectingu B2B w Polsce — od danych z KRS do gotowej listy kontaktów.
Co otrzymujesz?
Dla każdego numeru KRS aktor zwraca pełne dane firmy: nazwę, NIP, REGON, adres, datę rejestracji, kapitał zakładowy, a przede wszystkim zarząd spółki z imionami, nazwiskami i funkcjami, skład rady nadzorczej oraz dane wspólników. Numery PESEL obecne w źródłowym PDF nie są zbierane — zgodnie z RODO.
Jak zacząć?
Podaj listę numerów KRS i uruchom aktora na platformie Apify. Możesz też zintegrować go ze swoim CRM lub systemem prospectingowym przez Apify API. W porównaniu z Transparent Data czy innymi komercyjnymi dostawcami danych KRS — brak subskrypcji, płacisz wyłącznie za użycie. Idealne rozwiązanie dla zespołów, które potrzebują danych o zarządzie firma sporadycznie lub budują proof-of-concept.
Polish Business Data Suite
This Actor is part of a 5-actor Polish business intelligence suite on Apify. Together, these actors provide comprehensive company data for due diligence, compliance, credit risk, and B2B prospecting in Poland.
Complete Polish Company Intelligence Workflow:1. Is the company solvent? → KRZ Debtor Registry2. Any court proceedings? → MSiG Court Gazette3. What are their financials? → eKRS Financial Statements4. Who runs the company? → KRS Board Members5. Are they properly licensed? → KNF Financial Registry
All actors in the suite:
- Poland KRZ Debtor Registry Scraper — bankruptcy, restructuring, and enforcement proceedings
- Poland MSiG Court Gazette Scraper — official court and economic gazette announcements
- Poland KRS Financial Statements Scraper — balance sheets and income statements from eKRS
- Poland KRS Board Members Scraper — non-anonymized board member and shareholder names
- Poland KNF Financial Registry Scraper — KNF-supervised financial entities
Limitations
- Only works for companies registered in KRS (Krajowy Rejestr Sądowy)
- Parser is optimized for the standard KRS PDF format — unusual layouts may not parse fully
- Processing time: ~2-3 seconds per company
- Rate limiting: 1.5s delay between requests to be respectful to government servers
Related Actors
- Poland KRZ Debtor Registry Scraper — bankruptcy, restructuring, and enforcement proceedings
- Poland MSiG Court Gazette Scraper — official court and economic gazette announcements
- Poland KRS Financial Statements Scraper — balance sheets and income statements from eKRS
- Poland KNF Financial Registry Scraper — KNF-supervised financial entities