Poland KRZ Debtor Registry Scraper
Pricing
from $2.70 / 1,000 krz matches
Poland KRZ Debtor Registry Scraper
Search Poland’s public KRZ for companies, people, cases, proceedings, announcements, estate inventories, and restructuring advisors. Export available identifiers, statuses, dates, court details, asset data, and official source links.
Pricing
from $2.70 / 1,000 krz matches
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
🔎 Search Poland’s public KRZ with structured output
For compliance teams, legal researchers, finance teams, and developers, Poland KRZ Registry searches the public Krajowy Rejestr Zadłużonych (KRZ) and returns available names, identifiers, proceedings, statuses, courts, dates, announcements, estate assets, advisor contacts, and official source links. Screen a list of the same kind of subject or retrieve a specific case-related entry without supplying a KRZ account, cookie, or API key.
- Run a KRZ company search by name, KRS, NIP, or REGON for counterparty screening.
- Perform a KRZ person lookup by PESEL or NIP while keeping submitted PESEL values out of output.
- Complete a Poland debtor registry check for sole traders by name, NIP, REGON, or PESEL.
- Use KRZ court case search to find public case context from a complete case signature.
- Run a KRZ proceeding lookup by an exact proceeding identifier.
- Perform a KRZ court announcements search by date range, case signature, or proceeding identifier.
- Run a KRZ company partner search by personal-company name, KRS, NIP, or REGON.
- Use a bankruptcy estate asset search to retrieve public inventory status, asset descriptions, and valuations.
- Run a restructuring advisor search by name, licence number, or city.
📦 Data returned
Choose one Target per run. Depending on that Target, each successful match can include:
- registered company, person, and sole-trader names plus available KRS, NIP, or REGON identifiers;
- proceeding ID, case signature, type, status, role, court, and opening or closing dates;
- proceeding summaries attached to matched companies, people, and sole traders;
- announcement ID, date, title, content, case context, and court;
- estate inventory status plus asset category, description, quantity, valuation, currency, and status;
- advisor name, licence number, city, address, and phone;
queryComplete,rowType, andsourceUrlon every row.
queryComplete: false means KRZ or the requested result limit stopped the search before all source matches were delivered. Do not treat it as a complete absence check. For estate inventories, confirmedAbsent means the public registry positively reported no inventory; retrieval failures are not reported this way.
A PESEL supplied for a check is never included in dataset rows or public logs.
▶️ Running the Actor
- Choose one Target.
- Fill in the criteria shown for that Target.
- Set Maximum results per check to bound delivered matches and cost, or leave it empty to return all available matches until KRZ is exhausted.
- Start the Actor and open the default dataset.
A run can process multiple checks of the same kind. Run separately configured registry areas in separate runs. Public KRZ coverage begins on 1 December 2021.
⚙️ Input
Choose one Target. Fields for other Targets are ignored.
Input fields
| Field | Type | What it does |
|---|---|---|
target | enum string | Chooses companies, persons, soleTraders, courtCases, proceedings, announcements, estateAssets, or advisors. |
personQueries | array of strings | Checks natural persons by PESEL: plus 11 digits or NIP: plus 10 digits. Use with persons. PESEL values are not exported. |
traderQueries | array of strings | Checks sole traders by a name with at least 3 characters or by an NIP: or PESEL: identifier. Use with soleTraders. |
announcementFrom | date string | Sets the earliest announcement date in YYYY-MM-DD form. Use with announcements. |
announcementTo | date string | Sets the latest announcement date in YYYY-MM-DD form. Use with announcements. |
announcementQueries | array of strings | Checks announcement subjects or exact announcement IDs. Start an ID with ID:. Use with announcements. |
assetSubjects | array of strings | Checks estate subjects by name or by KRS:, NIP:, REGON:, or PESEL: identifier. Use with estateAssets. |
assetType | string | Limits estate assets to a registry category or type. Use with estateAssets. |
advisorQueries | array of strings | Checks advisors by a name with at least 3 characters or a licence number starting with LICENCE:. Use with advisors. |
advisorCity | string | Limits advisor checks to a city. Use with advisors. |
companyQueries | array of strings | Checks companies by a name with at least 3 characters or by KRS:, NIP:, or REGON: identifier. Use with companies. |
caseSignatures | array of strings | Checks full court case signatures for courtCases, announcements, or estateAssets. |
proceedingIds | array of strings | Checks exact proceeding identifiers for proceedings, announcements, or estateAssets. |
maxResults | integer | Stops each check or announcement search after this many matches. Leave it empty to return all available matches until KRZ is exhausted. |
The public person Target does not support name search. A broad source query can still have queryComplete: false when KRZ limits it before all matches are delivered.
Default input example
{"target": "companies","companyQueries": ["ABC"],"maxResults": 5}
This is the public default input from a successful hosted run. Natural-person criteria must be an 11-digit value prefixed with PESEL: or a 10-digit value prefixed with NIP:. Names are not supported for that Target.
🧾 Output
Successful matches are written to the default dataset. The exact row shape depends on rowType. Failed and empty checks do not add dataset rows. Optional fields appear when KRZ reports them. The tables below cover the Actor output link and all eight dataset row shapes.
Actor output link
| Field | Type | What it does |
|---|---|---|
results | string (URL) | Opens the successful KRZ matches in the default dataset. |
Company or organization
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, company. |
queryComplete | boolean | Says whether KRZ returned the complete result set for the check. |
name | string | Registered company or organization name. |
nip | string | NIP reported for the company, when available. |
krs | string | KRS number reported for the company, when available. |
regon | string | REGON reported for the company, when available. |
proceedings | array of objects | Proceedings reported for the company. |
proceedings[].proceedingId | string | Public KRZ proceeding identifier. |
proceedings[].caseSignature | string | Court case signature reported for the proceeding. |
proceedings[].type | string | Proceeding type reported by KRZ. |
proceedings[].status | string | Proceeding status reported by KRZ. |
proceedings[].role | string | Party role reported for the subject, when available. |
proceedings[].court | string | Court handling the proceeding, when available. |
proceedings[].openingDate | date | Date when the proceeding opened, when available. |
proceedings[].closingDate | date | Date when the proceeding closed, when available. |
sourceUrl | string (URL) | Official KRZ page for the result. |
Company row example
{"rowType": "company","queryComplete": false,"name": "ABC-TOOLS SP. Z O.O.","nip": "8842736496","proceedings": [{"proceedingId": "51f51125-49ca-4ce7-90c5-a488a2c46c72","openingDate": "2026-09-03","caseSignature": "TW4470023047120","type": "umorzone postępowanie egzekucyjne","status": "zakończone"}],"sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run. Export saved rows through Apify as JSON, CSV, Excel, XML, RSS, or HTML.
Natural person
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, person. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
firstName | string | First name reported for the person. |
lastName | string | Last name reported for the person. |
proceedings | array of objects | Proceedings reported for the person. |
proceedings[].proceedingId | string | Public KRZ proceeding identifier. |
proceedings[].caseSignature | string | Court case signature reported for the proceeding. |
proceedings[].type | string | Proceeding type reported by KRZ. |
proceedings[].status | string | Proceeding status reported by KRZ. |
proceedings[].role | string | Party role reported for the subject, when available. |
proceedings[].court | string | Court handling the proceeding, when available. |
proceedings[].openingDate | date | Date when the proceeding opened, when available. |
proceedings[].closingDate | date | Date when the proceeding closed, when available. |
sourceUrl | string (URL) | Official KRZ page for the result. |
Natural-person row example
{"rowType": "person","queryComplete": true,"firstName": "Adam","lastName": "Bąchór","proceedings": [{"proceedingId": "6687d782-4ee5-4967-81d6-1d35a441745a","caseSignature": "KR1S/GUp/81/2024","type": "postępowanie upadłościowe z udziałem sędziego-komisarza","status": "w toku","openingDate": "2024-07-08"},{"proceedingId": "9f41aa33-4566-4c54-b9a3-887d147ec799","caseSignature": "KR1S/GUp-Sąd-upr/496/2024","type": "postępowanie w przedmiocie wniosków oraz pism do rozpoznania przez Sąd w sprawach upadłościowych","status": "zakończone","openingDate": "2024-04-15","closingDate": "2024-07-08"},{"proceedingId": "b5712265-7cb5-4a2a-9ba3-13c81569edd1","caseSignature": "KR1S/GUp-s/134/2024","type": "postępowanie upadłościowe prowadzone przez syndyka","status": "zakończone","openingDate": "2024-02-05","closingDate": "2024-07-08"},{"proceedingId": "03d8e377-e559-4d88-9525-672015c66170","caseSignature": "KR1S/GU/1295/2023","type": "postępowanie o ogłoszenie upadłości osoby fizycznej nieprowadzącej działalności gospodarczej","status": "zakończone","openingDate": "2023-10-17","closingDate": "2024-02-05"},{"proceedingId": "671e7f5c-b295-4f4b-8988-2f17f4aaa255","caseSignature": "Km 253/17","type": "umorzone postępowanie egzekucyjne","status": "zakończone","openingDate": "2026-04-24","closingDate": "2026-04-24"},{"proceedingId": "a8e4cb6b-88eb-46d7-9dc1-1d9b59b8cc69","caseSignature": "Km 1542/22","type": "umorzone postępowanie egzekucyjne","status": "zakończone","openingDate": "2025-05-12","closingDate": "2025-05-12"},{"proceedingId": "2d9c4d3f-35c6-44a2-a558-29f26c56ef83","caseSignature": "Km 1954/21","type": "umorzone postępowanie egzekucyjne","status": "zakończone","openingDate": "2023-04-24","closingDate": "2023-04-24"},{"proceedingId": "205cff15-8b48-48a9-a2b7-d94f8fad6ce2","caseSignature": "Km 197/21","type": "umorzone postępowanie egzekucyjne","status": "zakończone","openingDate": "2023-04-24","closingDate": "2023-04-24"}],"sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run.
Sole trader
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, soleTrader. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
businessName | string | Business name reported for the sole trader, when available. |
firstName | string | First name reported for the sole trader, when available. |
lastName | string | Last name reported for the sole trader, when available. |
nip | string | NIP reported for the sole trader, when available. |
proceedings | array of objects | Proceedings reported for the sole trader. |
proceedings[].proceedingId | string | Public KRZ proceeding identifier. |
proceedings[].caseSignature | string | Court case signature reported for the proceeding. |
proceedings[].type | string | Proceeding type reported by KRZ. |
proceedings[].status | string | Proceeding status reported by KRZ. |
proceedings[].role | string | Party role reported for the subject, when available. |
proceedings[].court | string | Court handling the proceeding, when available. |
proceedings[].openingDate | date | Date when the proceeding opened, when available. |
proceedings[].closingDate | date | Date when the proceeding closed, when available. |
sourceUrl | string (URL) | Official KRZ page for the result. |
Sole-trader row example
{"rowType": "soleTrader","queryComplete": true,"businessName": "Anna Słowińska-Nowak","firstName": "Anna","lastName": "Słowińska-Nowak","nip": "9492141342","proceedings": [{"proceedingId": "51e96099-31b2-417e-a462-2685e29108bd","openingDate": "2026-07-13","caseSignature": "Km 361/25","type": "umorzone postępowanie egzekucyjne","status": "zakończone"}],"sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run.
Court case
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, courtCase. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
caseSignature | string | Complete court case signature. |
proceedingId | string | Public KRZ proceeding identifier, when reported. |
subjectName | string | Subject name reported for the case, when available. |
proceedingType | string | Proceeding type reported by KRZ, when available. |
status | string | Status reported for the case, when available. |
court | string | Court reported for the case, when available. |
role | string | Party role reported for the subject, when available. |
openingDate | date | Date when the proceeding opened, when reported. |
closingDate | date | Date when the proceeding closed, when reported. |
sourceUrl | string (URL) | Official KRZ page for the case. |
Court-case row example
{"rowType": "courtCase","queryComplete": true,"caseSignature": "WA1M/GUp/12/2024","proceedingId": "ae330851-b006-4993-97b0-6aceda9b33cf","subjectName": "\"DENIQUE\" Spółka z ograniczoną odpowiedzialnością w likwidacji","proceedingType": "postępowanie upadłościowe dla przedsiębiorcy","status": "zakończone","openingDate": "2024-02-27","closingDate": "2024-10-01","sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run.
Proceeding
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, proceeding. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
proceedingId | string | Public KRZ proceeding identifier. |
caseSignature | string | Court case signature, when available. |
proceedingType | string | Proceeding type, when available. |
status | string | Proceeding status, when available. |
court | string | Court reported for the proceeding, when available. |
openingDate | date | Date when the proceeding opened, when available. |
closingDate | date | Date when the proceeding closed, when available. |
participants | array of objects | Participants and their roles reported for the proceeding. |
participants[].name | string | Participant name reported by KRZ. |
participants[].role | string | Participant role reported by KRZ. |
participants[].nip | string | Participant NIP, when available. |
participants[].krs | string | Participant KRS number, when available. |
unavailableSections | array of strings | Public proceeding sections that KRZ reports as unavailable. |
sourceUrl | string (URL) | Official KRZ page for the proceeding. |
Proceeding row example
{"rowType": "proceeding","queryComplete": true,"proceedingId": "51e96099-31b2-417e-a462-2685e29108bd","caseSignature": "Km 361/25","proceedingType": "umorzone postępowanie egzekucyjne","status": "zakończone","openingDate": "2026-07-13","participants": [],"unavailableSections": [],"sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run.
Court announcement
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, announcement. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
announcementId | string | Public KRZ identifier for the announcement. |
announcementDate | date | Publication date reported by KRZ. |
title | string | Announcement title reported by KRZ. |
content | string | Announcement text, when available. |
caseSignature | string | Court case signature linked to the announcement, when available. |
proceedingId | string | Public KRZ proceeding identifier linked to the announcement, when available. |
court | string | Court linked to the announcement, when reported. |
sourceUrl | string (URL) | Official KRZ page for the announcement. |
Court-announcement row example
{"rowType": "announcement","queryComplete": true,"announcementId": "33246533-3c12-49c9-86a3-4c668982755f","announcementDate": "2025-06-29","title": "Obwieszczenie zarządzenia o wpisaniu do repertorium wniosku restrukturyzacyjnego","content": "Sąd Rejonowy w Opolu, V Wydział Gospodarczy Sekcja ds. Upadłościowych i Restrukturyzacyjnych w sprawie po wpłynięciu wniosku o zatwierdzenie układu w postępowaniu o zatwierdzenie układu dłużnika, którym jest Sebastian Bierdzio prowadzący działalność gospodarczą pod firmą FALOTANK Sebastian BIERDZIO, zarządził o wpisaniu do repertorium GRz sygn. akt OP1O/GRz/31/2025 wniosku dłużnika, złożonego w dniu 26 czerwca 2025 r.","caseSignature": "OP1O/GRz/31/2025","court": "Sąd Rejonowy w Opolu","sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run.
Bankruptcy-estate inventory
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, estateInventory. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
proceedingId | string | Public KRZ proceeding identifier, when reported. |
caseSignature | string | Court case signature, when available. |
inventoryStatus | enum string | Says available when KRZ provides an inventory or confirmedAbsent when it confirms that no inventory exists. |
assets | array of objects | Published estate assets. The array is empty when KRZ confirms that no inventory exists. |
assets[].assetId | string | Public KRZ identifier for the asset, when reported. |
assets[].category | string | Asset category assigned by KRZ. |
assets[].description | string | Estate asset description reported by KRZ. |
assets[].quantity | number | Asset quantity, when reported. |
assets[].valuation | number | Asset valuation, when reported. |
assets[].currency | string | Currency for the valuation, when reported. |
assets[].remainingAmount | number | Remaining amount, when reported. |
assets[].status | string | Asset status reported by KRZ, when available. |
sourceUrl | string (URL) | Official KRZ page for the inventory result. |
Bankruptcy-estate row example
{"rowType": "estateInventory","queryComplete": false,"proceedingId": "f451214a-6474-44ec-b35e-094fd6e0b635","caseSignature": "WA1M/GUp/44/2023","inventoryStatus": "available","assets": [{"assetId": "1ab61246-5feb-482c-8ccb-d833126e8b59","category": "cash","description": "środki pieniężna na rachunku: 86 1560 0013 2019 4794 7000 0001 [VeloBank S.A.]","valuation": 14962696.7,"currency": "PLN","status": "AKTUALNY"},{"assetId": "d2a09147-f671-40cd-83d9-78d96c1ddb5d","category": "cash","description": "środki na lokacie: 13 1560 0013 3019 4794 7000 0009 [VeloBank S.A.]","valuation": 80000000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "1be77ede-f5e3-40d8-8373-80ff1ebbef05","category": "cash","description": "środki pieniężne na rachunku: 48 1560 0013 2019 4794 7000 0006 [VeloBank S.A.]","valuation": 18642003.01,"currency": "JPY","status": "AKTUALNY"},{"assetId": "71f07201-646b-4b9a-8e87-865e47319b64","category": "cash","description": "środki pieniężne na rachunku: 88 1240 6292 1111 0011 2075 2729 [Bank PEKAO S.A.]","valuation": 142258.42,"currency": "PLN","status": "AKTUALNY"},{"assetId": "68fc5c68-8538-4e2a-a173-8367a5714d9b","category": "cash","description": "środki na lokacie: 23 1240 6292 2111 0012 1466 3337 [Bank PEKAO S.A.]","valuation": 143600000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "926f00ef-0320-489a-a852-6c1c87738f54","category": "cash","description": "środki na lokacie: 83 1560 0013 3019 4794 7000 0010 [VeloBank S.A.]","valuation": 180000000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "65b4dbd9-5bbd-40cc-aec0-64ceb5f7e393","category": "cash","description": "rachunek środków pieniężnych: 00-00-069043 [Noble Securities S.A.]","valuation": 4371.78,"currency": "PLN","status": "AKTUALNY"},{"assetId": "594caca9-df03-4016-8235-5278a6b7f69b","category": "cash","description": "środki pieniężne na rachunku: 05 1560 0013 2019 4794 7000 0004 [VeloBank S.A.]","valuation": 6318,"currency": "USD","status": "AKTUALNY"},{"assetId": "8956b9ec-e0f1-4cc7-8137-e992c862834f","category": "cash","description": "środki na lokacie: 56 1560 0013 3019 4794 7000 0011 [VeloBank S.A.]","valuation": 175000000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "35a1e425-d33a-478c-a1b0-d8d116d9866f","category": "cash","description": "środki na lokacie: 02 1560 0013 3019 4794 7000 0013 [VeloBank S.A.]","valuation": 120000000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "61a87bb8-3fa5-44a7-b9fd-e94dee9fc10c","category": "cash","description": "środki pieniężne na rachunku: 32 1560 0013 2019 4794 7000 0003 [VeloBank S.A.]","valuation": 2133990.59,"currency": "EUR","status": "AKTUALNY"},{"assetId": "0223a404-125f-4d71-9334-f9c37b416774","category": "cash","description": "środki pieniężne na rachunku: 75 1560 0013 2019 4794 7000 0005 [VeloBank S.A.]","valuation": 1739438.73,"currency": "CHF","status": "AKTUALNY"},{"assetId": "799e7ae7-ad0e-4b97-836a-90d461fd3c7a","category": "propertyRight","description": "prawo ochronne na słowno-graficzny znak towarowy „NOBLE FUNDS TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH S.A.”,\nzare. w Urzędzie Unii Europejskiej ds. Własności Intelektualnej pod numerem 008367906, dla towarów i usług należących do klas\nklas. nic. 9,16,35,36,41","valuation": 14700,"currency": "PLN","status": "AKTUALNY"},{"assetId": "cab365b2-d714-4065-92c8-e09477ca4734","category": "propertyRight","description": "prawo ochronne na słowny znak towarowy: „noble funds”, zarejestrowany w Urzędzie Patentowym Rzeczpospolitej Polskiej – pod numerem\nR.241352, dla towarów i usług do następujących klas klasyfikacji nicejskiej 9, 16, 35, 36, 38, 41","valuation": 4650,"currency": "PLN","status": "AKTUALNY"},{"assetId": "0f7969e0-0b79-4b37-94d3-1abe40d28865","category": "propertyRight","description": "prawo ochronne na słowno-graficzny znak towarowy: „NOBLE FUND TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH”, zarej.\nw Urzędzie Patentowym Rzeczpospolitej Polskiej- pod numerem R.241350, dla towarów i usług do następujących klas klasy. nicejskiej\n9,16, 35,36,41","valuation": 11400,"currency": "PLN","status": "AKTUALNY"},{"assetId": "27060dd1-1e89-4113-a68b-75b4bf36762f","category": "propertyRight","description": "prawo ochronne na słowny znak towarowy: „NOBLE SECURITIES” zarejestrowany w Urzędzie Patentowym Rzeczpospolitej Polskiej – pod\nnumerem R.256874, dla towarów i usług do następujących klas klasyfikacji nicejskiej 9,16,35,36,38,42,45","valuation": 24000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "0fee1f66-0484-40f3-836d-024bd71ead9d","category": "propertyRight","description": "prawo ochronne na słowno-graficzny znak towarowy:„NOBLE SECURITIES DOM MAKLERSKI”, zarejestrowany w Urzędzie Patentowym\nRzeczpospolitej Polskiej pod numerem R.260321, dla towarów i usług należących do następujących klas klas. nicejskiej 9,16,35,36,42,45","valuation": 24000,"currency": "PLN","status": "AKTUALNY"},{"assetId": "cfe184b5-85ba-4fdc-8db9-b06c213afac8","category": "propertyRight","description": "prawo ochronne na słowno-graficzny znak towarowy: „NOBLE FUND TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH”, zarej.\nw Urzędzie Patentowym Rzeczpospolitej Polskiej– pod numerem R.214763, dla towarów i usług dla następujących klas klasyfikacji nicejskiej 9,16,35,36","valuation": 22500,"currency": "PLN","status": "AKTUALNY"},{"assetId": "34809543-83db-4c30-85d5-1f166f4b36a5","category": "propertyRight","description": "prawo ochronne na słowny znak towarowy „NOBLE FUNDS”, zarejestrowany w Urzędzie ds. Własności Intelektualnej UK, pod numerem UK00908355406, dla towarów i usług należących do klas klasyfikacji nicejskiej 9,16,35,36,41","valuation": 4275,"currency": "PLN","status": "AKTUALNY"},{"assetId": "ad9623db-5078-4540-bcf1-8bb2c6cd8bb3","category": "propertyRight","description": "prawo ochronne na słowno-graficzny znak tow. „NOBLE FUNDS TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH S.A.”,\nzarej. w Urzędzie ds. Własności Intelektualnej UK, pod numerem UK00908367906, dla towarów i usług należących do klas klasyfikacji nicejskiej 9,16,35,36,41","valuation": 4275,"currency": "PLN","status": "AKTUALNY"}],"sourceUrl": "https://krz.ms.gov.pl/"}
This is an unshortened row from a successful hosted run.
Restructuring advisor
| Field | Type | What it does |
|---|---|---|
rowType | string | The row type, advisor. |
queryComplete | boolean | Says whether KRZ returned all available matches for the check. |
name | string | Advisor name reported by KRZ. |
licenceNumber | string | Licence number reported for the advisor. |
city | string | City reported for the advisor, when available. |
address | string | Address reported for the advisor, when available. |
phone | string | Phone number reported for the advisor, when available. |
sourceUrl | string (URL) | Official KRZ page for the advisor. |
Restructuring-advisor row example
{"rowType": "advisor","queryComplete": false,"name": "Krzysztof Głowacki","licenceNumber": "2339","city": "Brodnica","sourceUrl": "https://krz.ms.gov.pl/"}
This row comes from a successful hosted run.
💳 Pricing
The Actor uses pay-per-event pricing. You are charged once for each successful final public KRZ match delivered to the default dataset. Empty checks, retries, failures, and internal detail requests are not charged as matches. Use maxResults to bound the number of delivered matches for each check.
🔌 Integrations
Run the Actor through the Apify API, schedule repeat runs, or send dataset output to another system with webhooks and Apify integrations. Scheduling does not turn the Actor into a watchlist or change detector; compare outputs in your own workflow when you need change monitoring.
❓ FAQ
Can I search a natural person by name?
No. The public person Target requires either an 11-digit PESEL or a 10-digit NIP. The identifier is used for the source request; submitted PESEL values are not exported.
Does a zero-row run prove that a subject has no debt?
No. It means the completed search in the selected public KRZ area returned no match. It is not a credit score, solvency conclusion, KYC/AML decision, or legal advice.
What happens if the public KRZ cannot be reached?
The Actor reports a failed run instead of treating a source access failure as a clean zero-result search. Valid rows already saved remain in the dataset.
What does an incomplete query mean?
A false queryComplete value means a source or requested limit was reached before the Actor could represent the search as complete. Narrow the search criteria or review a higher result limit where appropriate.
Does it access all Polish debtor history?
No. The Actor covers the public KRZ period beginning 1 December 2021. It does not add earlier history or data from private debtor databases.
Do I need KRZ credentials?
No user-supplied credentials are required. The Actor accesses only public KRZ material and does not retrieve authenticated or private content.
Can one run search several registry areas?
No. Choose one Target per run. You can submit multiple same-kind checks in that run, then launch separate runs for other Targets.
Can the Actor monitor subjects or provide alerts?
It does not maintain watchlists or detect changes. Use Apify schedules, webhooks, and your own comparison logic around separate runs.
📝 Changelog
v1.0 (05-09-2026)
- The public input and output contract now covers companies, natural persons, sole traders, court cases, proceedings, announcements, estate inventories, and restructuring advisors.
- If KRZ access fails, the run retries 10 times after the first attempt, then fails clearly while keeping rows and checkpoint progress already saved.
v0.1
- Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- GLEIF LEI Lookup: match a known company to official legal-entity, registration, address, and ownership data for counterparty review.
- Pappers Sirene Scraper: search French company registry records when a workflow also covers France.
- CourtListener Scraper: review public US opinions and federal dockets alongside wider legal research.
- Poland KYB Risk Check - Company, UBO & Insolvency: combine Polish company identity, ownership, and insolvency checks in one workflow.
- Poland KRZ Debtor Registry Scraper & Monitor: compare another Poland KRZ debtor registry workflow when you need a separate research path.
Made with ❤️ by Maxime Dupré