Czech ISIR Insolvency Register Search avatar

Czech ISIR Insolvency Register Search

Pricing

from $4.00 / 1,000 insolvency records

Go to Apify Store
Czech ISIR Insolvency Register Search

Czech ISIR Insolvency Register Search

Search the Czech insolvency register (ISIR) by company or debtor name, IČO or city. Get debtor name, IČO, case reference, court, proceeding status and the commercial-register cross-link. No API key.

Pricing

from $4.00 / 1,000 insolvency records

Rating

0.0

(0)

Developer

getregdata

getregdata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Czech ISIR Insolvency Register Search (Insolvenční rejstřík)

Screen any Czech company or person against the official Czech insolvency register - ISIR (Insolvenční rejstřík), run by the Czech Ministry of Justice - by company name, surname, IČO, or city, as structured JSON. Each match comes back with debtor name, IČO, case reference (spisová značka), court, proceeding status, a link to the ISIR proceeding detail, and a cross-link to the Czech commercial register (or.justice.cz). Beyond what the register's manual search allows.

No login, no API key, nothing to configure - just send a name or IČO.

An insolvency entry is the strongest negative signal in Czech B2B: it means a company or individual is in bankruptcy or restructuring. Screening a counterparty against ISIR is essential for credit risk, KYB/KYC, onboarding, and debtor monitoring.

What data do you get?

One record per matching debtor:

{
"debtorName": "ZUPO - SPORTBAU CS, spol. s r.o.",
"debtorType": "company",
"ico": "41035623",
"caseNumber": "KSOS 39 INS 1072 / 2009",
"court": "Krajského soudu v Ostravě",
"proceedingStatus": "ended",
"detailUrl": "https://isir.justice.cz/isir/ueu/evidence_upadcu_detail.do?id=bc62ca53-...",
"commercialRegisterUrl": "https://or.justice.cz/ias/ui/rejstrik-$firma?ico=41035623&jenPlatne=PLATNE",
"matchedQuery": "Bau",
"jurisdiction": "CZ",
"source": "ISIR - Insolvenční rejstřík (Ministerstvo spravedlnosti ČR)",
"sourceUrl": "https://isir.justice.cz/isir/ueu/vysledek_lustrace.do",
"retrievedAt": "2026-07-02T00:00:00.000Z"
}

proceedingStatus is active or ended. commercialRegisterUrl links a company straight to the Czech commercial register (or.justice.cz) by IČO.

How much does it cost?

Pay per search - you are not charged for Apify platform usage, only per search performed. See the Pricing tab on this page for the current figure. The free Apify plan allows a small number of searches. No subscription, no minimum.

Data comes from the official ISIR - Insolvenční rejstřík at isir.justice.cz, operated by the Czech Ministry of Justice. ISIR is a public register open to anyone; this actor reads the open public search and logs in to nothing. The Czech birth number (rodné číslo) is deliberately not extracted. Every record is stamped with its source URL and retrieval timestamp. Use the data lawfully for KYB / credit-risk / due-diligence purposes.

How do I use it?

Look up a company or person by name:

{ "name": "Bau" }

Look up specific companies by IČO ({ "ico": ["41035623", "26381796"] }), or monitor a watchlist on a daily schedule:

{ "watchlist": ["ZUPO - SPORTBAU CS", "INVEST-INTERBAU"], "includeEnded": false }

Input options

FieldTypeDescription
namestringCompany name or surname to look up.
watchlistarrayA list of names to check in one run (the monitoring use case). Overrides name.
icoarrayOne or more Czech IČO registration numbers.
firstNamestringOptional first name to narrow an individual-debtor search.
citystringOptional city (obec) to narrow the search.
includeEndedbooleanInclude closed/ended proceedings as well as active. Default true.
maxResultsintegerMax debtor records to export (register returns up to 400 per query). Default 100.

Pairs with the company & UBO actors (source -> screen)

This actor is the debtor / insolvency check half of a KYB workflow. Chain it with an identity / UBO source:

  • Poland CRBR / Slovakia RPVS beneficial owners - source the owners and companies.
  • This actor - screen those Czech companies and people against the insolvency register.

The sibling debtor screens across the suite are Poland KRZ, Germany Insolvency, and Spain Concursal.

What you can do with it

  • Credit risk & onboarding - before extending terms, check whether a customer or supplier is in insolvency.
  • KYB / KYC - screen a counterparty (or owners/UBOs surfaced by the other actors) against the Czech register.
  • Debtor & portfolio monitoring - run a watchlist on a schedule and get alerted to new insolvencies.
  • Legal & collections - find the court, case reference, and detail link for a proceeding.

Run it from code

# cURL - start a run and get the dataset back
curl -X POST "https://api.apify.com/v2/acts/regdata~czech-isir-insolvency-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "name": "Bau" }'
// Node.js - apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('regdata/czech-isir-insolvency-scraper').call({ name: 'Bau' });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
# Python - apify-client
from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("regdata/czech-isir-insolvency-scraper").call(run_input={"name": "Bau"})
items = client.dataset(run["defaultDatasetId"]).list_items().items

Integrations

Runs anywhere Apify does: call it from the REST API, schedule a watchlist monitor, pipe results into n8n / Make / Zapier, or use it from any MCP client (Claude, Cursor) via mcp.apify.com.

FAQ

Is it legal? Yes. ISIR is a public register open to anyone. This actor reads the public search only, and deliberately does not extract the birth number (rodné číslo). Use the data lawfully for B2B / credit-risk / due-diligence purposes.

Do I need an account or API key? No. No login, no key, nothing to configure - just an Apify account.

How do I monitor several counterparties? Pass a watchlist array and schedule the run - each name is one search.

What does an empty result mean? That the name has no insolvency entry in ISIR - a clean answer for a credit check, not a failure. It means that and nothing else: an empty result is only reported when the register actually answered.

Two things ISIR does that are not "no records", and which this Actor now reports as themselves:

  • The query was refused for being too broad. ISIR will not serve a result set above its maximum; it answers with an empty page. A common surname will hit this, especially with includeEnded: true (the default, which adds closed proceedings). That is "too many to return", the opposite of "none" - and it is reported as such.
  • The register rate-limited us with a CAPTCHA. Names it could not screen are named in the status message and written to an UNSCREENED key-value record. Treat them as UNKNOWN, not clear, and re-run them.

A run in which nothing could be screened fails (non-zero exit) rather than returning a false all-clear.

How do I link an insolvency to the company record? Use commercialRegisterUrl (built from the IČO) to open the Czech commercial register entry.

What export formats are supported? JSON, CSV, Excel, or XML, or read live via the API.

Part of a suite of official government registry actors - no public API to build or maintain, pay per result, nothing to configure.

CountryActors
PolandBDO · CRBR · KRS (financials) · EKW · KNF · KRS (board) · KRZ · MSiG · KYB check · PEP (Sejm) · REGON (sites) · REGON · UOKiK
GermanyInsolvenzbekanntmachungen · Handelsregister
SpainBORME · Registro Mercantil · Registro Público Concursal
ItalyINI-PEC · Registro Imprese
AustriaEdiktsdatei · WKO
FranceSociete.com
BelgiumKBO / BCE
CzechiaISIR (this actor)
SlovakiaRPVS
CyprusDRCOR
IrelandCRO
PortugalPublicações MJ
NigeriaCAC
ColombiaRUES
USACalifornia SoS · California UCC
UAEADGM
GlobalAdverse media

Common combinations: company register -> UBO -> insolvency/debtors -> adverse media is the standard KYB/onboarding chain.

For Poland that whole chain is one call: Poland KYB Risk Check takes a NIP or KRS and returns identity, beneficial owners and insolvency - screened against the company and every beneficial owner - as a single verdict, billed once per completed check.

Full suite: apify.com/regdata · Callable from any MCP client via mcp.apify.com