Poland KRZ Debtor Registry Scraper avatar

Poland KRZ Debtor Registry Scraper

Pricing

from $2.70 / 1,000 krz matches

Go to Apify Store
Poland KRZ Debtor Registry Scraper

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é

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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.

📦 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, and sourceUrl on 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

  1. Choose one Target.
  2. Fill in the criteria shown for that Target.
  3. Set Maximum results per check to bound delivered matches and cost, or leave it empty to return all available matches until KRZ is exhausted.
  4. 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

FieldTypeWhat it does
targetenum stringChooses companies, persons, soleTraders, courtCases, proceedings, announcements, estateAssets, or advisors.
personQueriesarray of stringsChecks natural persons by PESEL: plus 11 digits or NIP: plus 10 digits. Use with persons. PESEL values are not exported.
traderQueriesarray of stringsChecks sole traders by a name with at least 3 characters or by an NIP: or PESEL: identifier. Use with soleTraders.
announcementFromdate stringSets the earliest announcement date in YYYY-MM-DD form. Use with announcements.
announcementTodate stringSets the latest announcement date in YYYY-MM-DD form. Use with announcements.
announcementQueriesarray of stringsChecks announcement subjects or exact announcement IDs. Start an ID with ID:. Use with announcements.
assetSubjectsarray of stringsChecks estate subjects by name or by KRS:, NIP:, REGON:, or PESEL: identifier. Use with estateAssets.
assetTypestringLimits estate assets to a registry category or type. Use with estateAssets.
advisorQueriesarray of stringsChecks advisors by a name with at least 3 characters or a licence number starting with LICENCE:. Use with advisors.
advisorCitystringLimits advisor checks to a city. Use with advisors.
companyQueriesarray of stringsChecks companies by a name with at least 3 characters or by KRS:, NIP:, or REGON: identifier. Use with companies.
caseSignaturesarray of stringsChecks full court case signatures for courtCases, announcements, or estateAssets.
proceedingIdsarray of stringsChecks exact proceeding identifiers for proceedings, announcements, or estateAssets.
maxResultsintegerStops 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

FieldTypeWhat it does
resultsstring (URL)Opens the successful KRZ matches in the default dataset.

Company or organization

FieldTypeWhat it does
rowTypestringThe row type, company.
queryCompletebooleanSays whether KRZ returned the complete result set for the check.
namestringRegistered company or organization name.
nipstringNIP reported for the company, when available.
krsstringKRS number reported for the company, when available.
regonstringREGON reported for the company, when available.
proceedingsarray of objectsProceedings reported for the company.
proceedings[].proceedingIdstringPublic KRZ proceeding identifier.
proceedings[].caseSignaturestringCourt case signature reported for the proceeding.
proceedings[].typestringProceeding type reported by KRZ.
proceedings[].statusstringProceeding status reported by KRZ.
proceedings[].rolestringParty role reported for the subject, when available.
proceedings[].courtstringCourt handling the proceeding, when available.
proceedings[].openingDatedateDate when the proceeding opened, when available.
proceedings[].closingDatedateDate when the proceeding closed, when available.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, person.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
firstNamestringFirst name reported for the person.
lastNamestringLast name reported for the person.
proceedingsarray of objectsProceedings reported for the person.
proceedings[].proceedingIdstringPublic KRZ proceeding identifier.
proceedings[].caseSignaturestringCourt case signature reported for the proceeding.
proceedings[].typestringProceeding type reported by KRZ.
proceedings[].statusstringProceeding status reported by KRZ.
proceedings[].rolestringParty role reported for the subject, when available.
proceedings[].courtstringCourt handling the proceeding, when available.
proceedings[].openingDatedateDate when the proceeding opened, when available.
proceedings[].closingDatedateDate when the proceeding closed, when available.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, soleTrader.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
businessNamestringBusiness name reported for the sole trader, when available.
firstNamestringFirst name reported for the sole trader, when available.
lastNamestringLast name reported for the sole trader, when available.
nipstringNIP reported for the sole trader, when available.
proceedingsarray of objectsProceedings reported for the sole trader.
proceedings[].proceedingIdstringPublic KRZ proceeding identifier.
proceedings[].caseSignaturestringCourt case signature reported for the proceeding.
proceedings[].typestringProceeding type reported by KRZ.
proceedings[].statusstringProceeding status reported by KRZ.
proceedings[].rolestringParty role reported for the subject, when available.
proceedings[].courtstringCourt handling the proceeding, when available.
proceedings[].openingDatedateDate when the proceeding opened, when available.
proceedings[].closingDatedateDate when the proceeding closed, when available.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, courtCase.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
caseSignaturestringComplete court case signature.
proceedingIdstringPublic KRZ proceeding identifier, when reported.
subjectNamestringSubject name reported for the case, when available.
proceedingTypestringProceeding type reported by KRZ, when available.
statusstringStatus reported for the case, when available.
courtstringCourt reported for the case, when available.
rolestringParty role reported for the subject, when available.
openingDatedateDate when the proceeding opened, when reported.
closingDatedateDate when the proceeding closed, when reported.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, proceeding.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
proceedingIdstringPublic KRZ proceeding identifier.
caseSignaturestringCourt case signature, when available.
proceedingTypestringProceeding type, when available.
statusstringProceeding status, when available.
courtstringCourt reported for the proceeding, when available.
openingDatedateDate when the proceeding opened, when available.
closingDatedateDate when the proceeding closed, when available.
participantsarray of objectsParticipants and their roles reported for the proceeding.
participants[].namestringParticipant name reported by KRZ.
participants[].rolestringParticipant role reported by KRZ.
participants[].nipstringParticipant NIP, when available.
participants[].krsstringParticipant KRS number, when available.
unavailableSectionsarray of stringsPublic proceeding sections that KRZ reports as unavailable.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, announcement.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
announcementIdstringPublic KRZ identifier for the announcement.
announcementDatedatePublication date reported by KRZ.
titlestringAnnouncement title reported by KRZ.
contentstringAnnouncement text, when available.
caseSignaturestringCourt case signature linked to the announcement, when available.
proceedingIdstringPublic KRZ proceeding identifier linked to the announcement, when available.
courtstringCourt linked to the announcement, when reported.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, estateInventory.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
proceedingIdstringPublic KRZ proceeding identifier, when reported.
caseSignaturestringCourt case signature, when available.
inventoryStatusenum stringSays available when KRZ provides an inventory or confirmedAbsent when it confirms that no inventory exists.
assetsarray of objectsPublished estate assets. The array is empty when KRZ confirms that no inventory exists.
assets[].assetIdstringPublic KRZ identifier for the asset, when reported.
assets[].categorystringAsset category assigned by KRZ.
assets[].descriptionstringEstate asset description reported by KRZ.
assets[].quantitynumberAsset quantity, when reported.
assets[].valuationnumberAsset valuation, when reported.
assets[].currencystringCurrency for the valuation, when reported.
assets[].remainingAmountnumberRemaining amount, when reported.
assets[].statusstringAsset status reported by KRZ, when available.
sourceUrlstring (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

FieldTypeWhat it does
rowTypestringThe row type, advisor.
queryCompletebooleanSays whether KRZ returned all available matches for the check.
namestringAdvisor name reported by KRZ.
licenceNumberstringLicence number reported for the advisor.
citystringCity reported for the advisor, when available.
addressstringAddress reported for the advisor, when available.
phonestringPhone number reported for the advisor, when available.
sourceUrlstring (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 🫡

Made with ❤️ by Maxime Dupré