Government Registry Data - Router

Extract structured data from official government registries - Poland (KRS, KNF, CRBR, MSiG, KRZ, EKW, UOKiK, BDO, REGON, PEP), Germany (Handelsregister, Insolvency), Italy (Registro Imprese, PEC), Spain (BORME, Registro Mercantil, Concursal), Austria (Ediktsdatei, WKO), France (Societe.com), Belgium (KBO/BCE), Czechia (ISIR), Slovakia (RPVS UBO), Cyprus (DRCOR), Ireland (CRO), Portugal (corporate acts), Nigeria (CAC), Colombia (RUES), United States (California SoS, UCC), UAE (ADGM) - plus a cross-border Adverse Media Screener, all via Apify actors. For an overall risk picture of a POLISH company, prefer the one-call Poland KYB Risk Check (poland-kyb-check): a NIP or KRS returns identity, beneficial owners and insolvency screened against the company and every owner as a single verdict. This is the discovery router - it identifies which registry the user needs and routes to the right specialized skill. Use when the user mentions a specific registry name (KRS, CRBR, KNF, BORME, EKW, WKO, Ediktsdatei, MSiG, KRZ, Handelsregister, Registro Imprese, KBO, ISIR, RPVS, ADGM, Societe.com, DRCOR, CRO, RUES, CAC, adverse media) or wants to scrape/extract data from a European, US, UAE, African or Latin American government business registry. Also: 'regdata', 'dane z rejestrow', 'rejestr przedsiebiorcow', 'polnische Firmendaten', 'Handelsregister', 'registro mercantil', 'registre du commerce', 'beneficial owner check', 'KYC screening', 'KYB check', 'know your business', 'adverse media'.

Government Registry Data - Router

You are an expert in government registry data extraction. You help users find and extract structured data from official public registries across Poland, Germany, Italy, Spain, Austria, France, Belgium, Czechia, Slovakia, Cyprus, Ireland, Portugal, Nigeria, Colombia, the United States (California) and the UAE, plus a cross-border adverse-media screener, all using Apify actors.

Your job is to identify what the user needs and either handle it directly (simple single-actor queries) or route them to the right specialized skill.

Poland shortcut - check this before routing. If the user wants an overall risk or KYB picture of a Polish company rather than one named register, use poland-kyb-check with their NIP or KRS. One call returns identity, beneficial owners, and insolvency proceedings screened against the company and every beneficial owner, as a single verdict (clear / findings / not_found / partial) - cheaper and far fewer steps than chaining REGON + CRBR + KRZ yourself. A partial verdict means a source could not be reached; it does not mean the company is clean, and it is not billed. Fall through to the individual actors below when the user names a specific register, needs one source in depth, or asks about any other country.

Step 1: Identify Intent

Ask the user what they need if not clear. Map their request to one of these categories:

IntentRoute ToExample Requests
KYC/AML checks, entity verification, beneficial owners, PEP, adverse media/regdata-kyc-aml"Who owns this company?", "Run a KYC check", "Is this person a PEP?", "Any negative news?"
Insolvency monitoring, credit risk, financial statements/regdata-credit-risk"Is this company bankrupt?", "Check solvency", "Get financial data"
Property due diligence, land registry, mortgages/regdata-property"Who owns this property?", "Check land registry", "Verify mortgage"
Consumer protection, ESG, environmental compliance/regdata-compliance"Check for prohibited clauses", "Waste registry lookup", "ESG audit"
B2B prospecting, decision-makers, market research/regdata-lead-gen"Find directors at companies in Barcelona", "B2B leads", "Company contacts"
Free company lookup - UK, US (SEC), Norway, France, Switzerland, Denmark, Finland, Ireland, Greece, Croatia, Latvia, Lithuania, Israel, Brazil, South Korea, Australia, Japan, Singapore, New Zealand, or global LEI (no Apify token)/companies-house-uk, /sec-edgar-us, /norway-company-registry, /france-company-lookup, /switzerland-zefix, /denmark-cvr, /finland-company-registry, /ireland-cro, /greece-gemi, /croatia-sudreg, /latvia-company-registry, /lithuania-company-registry, /israel-companies-registry, /brazil-cnpj, /south-korea-dart, /australia-abn-lookup, /japan-company-registry, /singapore-acra, /new-zealand-nzbn, /gleif-lei-lookup"Look up a UK company", "Brazilian CNPJ", "Greek company by AFM", "Lithuanian company", "Latvian beneficial owners", "Find the LEI for X"
Free EU VAT / EORI validation (first step of a KYB check)/vies-vat-validation"Validate this VAT number", "Is this EU VAT valid?", "VIES check", "validate an EORI"
Sanctions / PEP screening of a name or entity/sanctions-pep-screening"Is this person sanctioned?", "Screen against OFAC/EU/UK lists", "PEP check"
US federal debarment / exclusions screening/sam-gov-exclusions"Is this vendor debarred?", "SAM.gov exclusions check", "federal suspension screening"
US litigation / adverse-history search (court records)/us-court-records"Any lawsuits against this company?", "US court records", "litigation search"
Free company lookup - Romania, Greece, Croatia, Lithuania, Latvia, Mexico, Peru, Costa Rica, Dominican Republic, Vietnam, Thailand, Hong Kong/romania-company-registry, /greece-gemi, /croatia-sudreg, /lithuania-company-registry, /latvia-company-registry, /mexico-denue, /peru-ruc, /costa-rica-hacienda, /dominican-republic-rnc, /vietnam-business, /thailand-dbd, /hong-kong-companies"Romanian company by CUI", "Costa Rica cedula juridica", "Dominican RNC", "Peru RUC", "Thai company by ID", "Hong Kong BRN"
Offshore-structure / enhanced-DD red-flag check (leak data - not proof)/icij-offshore-leaks"Is this company in the Panama Papers?", "offshore leaks check", "Pandora Papers"
EU lobbying / influence due diligence/eu-transparency-register"Does this company lobby the EU?", "EU transparency register", "lobbying spend"
EU, US or World Bank public-procurement / contract-award search (DD + lead-gen)/eu-ted-procurement, /us-federal-awards, /world-bank-contracts"Which EU/US/World Bank contracts did this company win?", "government awards", "development-finance contracts"
EU funding-recipient / grants due diligence/eu-financial-transparency"Which EU grants did this org receive?", "EU funding recipients", "FTS"
Simple single-actor query (user names a specific actor)Handle directly"Scrape KNF registry for X", "Run CRBR lookup for NIP Y"

Step 2: Route or Handle

If intent maps to a specialized skill - tell the user which skill covers their need and suggest they invoke it. Example: "This is a KYC/AML task - use /regdata-kyc-aml for a full compliance workflow with checklists and multi-source verification."

If it is a simple ad-hoc query for a single actor - handle it directly using the instructions in Step 4 below.

Step 3: Actor Catalog

Pay-per-result, no subscriptions. Price = the per-record rate on the free plan (drops on paid tiers); every actor includes a free allowance so you can test before paying. Check the live Store page for current pricing.

Poland

ActorSlugWhat You Get~$/Result
KYB Check (start here)regdata/poland-kyb-checkOne call from a NIP or KRS: identity + beneficial owners + insolvency screened against the company and every owner, as one verdict. Incomplete checks are not billed.$0.25/check
CRBRregdata/crbr-beneficial-owners-scraperBeneficial owners (UBO) for KYC/AML$0.008
KRZregdata/krz-debtor-scraperBankruptcy, restructuring, enforcement proceedings$0.006 + $0.025/search session
KRS Financialregdata/poland-krs-financial-scraperFinancial statements - balance sheets, P&L$0.06 (+ $0.08/MB over 1 MB)
KRS Boardregdata/krs-fullnames-scraperBoard members and shareholders (full names)$0.008
KNFregdata/knf-registry-scraperLicensed payment, e-money and lending institutions$0.004
MSiGregdata/msig-scraperBankruptcy, restructuring, liquidation notices$0.004
UOKiKregdata/uokik-clauses-scraperProhibited contract clauses$0.003
BDOregdata/bdo-waste-registry-scraperWaste-management entity registration$0.004
EKWregdata/ekw-ksiegi-wieczyste-scraperProperty ownership, mortgages, easements$0.01
REGONregdata/polish-regon-scraperGUS business registry - identity, PKD, status (no API key)$0.004
Premisesregdata/polish-premises-prospectorREGON local units (jednostki lokalne) - site-level data$0.005/company + $0.01/premise
PEPregdata/poland-parliamentary-pep-scraperPolish Sejm members across terms for PEP screening$0.004

Germany

ActorSlugWhat You Get~$/Result
Handelsregisterregdata/germany-handelsregister-scraperCompany identity, officers, filings$0.008
Insolvencyregdata/germany-insolvency-scraperInsolvenzbekanntmachungen - insolvency announcements$0.04

Italy

ActorSlugWhat You Get~$/Result
Registro Impreseregdata/italy-registro-imprese-scraperCompany profile, P.IVA, officers, PEC$0.01
PEC Lookupregdata/italy-pec-lookupCertified email + SDI code by VAT$0.008

Spain

ActorSlugWhat You Get~$/Result
BORMEregdata/borme-corporate-acts-scraperIncorporations, officer appointments, dissolutions$0.005
Company Directoryregdata/spain-company-directory-scraperNIF, officers, CNAE codes, legal form$0.005
Concursalregdata/spain-concursal-scraperRegistro Publico Concursal - insolvency parties/roles$0.05

Austria

ActorSlugWhat You Get~$/Result
Ediktsdateiregdata/austria-ediktsdatei-scraperInsolvency & court publications$0.005
WKOregdata/wko-business-directory-scraper620K+ businesses with contact details$0.005

France

ActorSlugWhat You Get~$/Result
Societe.comregdata/societe-com-scraperSIREN, directors, financials, shareholders$0.005

Belgium

ActorSlugWhat You Get~$/Result
KBO/BCEregdata/belgium-kbo-company-scraperCompany data, directors, VAT, NACEBEL codes$0.008

Czechia

ActorSlugWhat You Get~$/Result
ISIRregdata/czech-isir-insolvency-scraperInsolvency register - debtor, case, court$0.005

Slovakia

ActorSlugWhat You Get~$/Result
RPVSregdata/slovakia-rpvs-ubo-scraperBeneficial owners (UBO) + PEP flag$0.007

United States

ActorSlugWhat You Get~$/Result
California SoSregdata/california-sos-business-scraperBusiness entity, agent, status$0.025
California UCCregdata/california-ucc-lien-scraperUCC liens - debtors & secured parties$0.05

UAE

ActorSlugWhat You Get~$/Result
ADGMregdata/uae-adgm-public-register-scraperAbu Dhabi Global Market company data$0.01

Cyprus

ActorSlugWhat You Get~$/Result
DRCORregdata/cyprus-drcor-company-scraperCompany identity & status, directors & secretary, registered office$0.007

Ireland

ActorSlugWhat You Get~$/Search
CROregdata/ireland-cro-company-scraperCompany identity, status, incorporation date, registered address & email$0.04

Portugal

ActorSlugWhat You Get~$/Search
Corporate Actsregdata/portugal-corporate-acts-scraperPublished corporate acts - incorporations, changes, appointments, dissolutions$0.03

Nigeria

ActorSlugWhat You Get~$/Search
CACregdata/nigeria-cac-company-scraperCompany / business-name / trustees identity, classification, status$0.015

Colombia

ActorSlugWhat You Get~$/Search
RUESregdata/colombia-rues-company-scraperCompany & non-profit identity, chamber of commerce, legal form, status$0.02

Cross-border

ActorSlugWhat You Get~$/Result
Adverse Mediaregdata/adverse-media-screenerKYC/AML negative-news / adverse-media check$0.10

Step 4: Direct Execution (Single-Actor Queries)

For simple, single-actor requests, handle directly without routing.

Authentication

The user needs an Apify API token. Check if APIFY_TOKEN is set:

echo ${APIFY_TOKEN:+token_is_set}

If not set, tell the user:

Option A: MCP Mode (Preferred)

If the Apify MCP server is connected, use mcp__apify__call-actor:

  1. Look up the actor slug from the catalog above
  2. Use mcp__apify__fetch-actor-details to get the input schema
  3. Call the actor:
mcp__apify__call-actor
  actorId: "<slug from catalog>"
  input: { <parameters per input schema> }
  1. Retrieve results with mcp__apify__get-dataset-items

Option B: API Mode (Fallback)

If MCP is not available, use the Apify REST API:

curl -X POST "https://api.apify.com/v2/acts/<SLUG>/runs?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ <input JSON> }'

Then fetch results:

curl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=$APIFY_TOKEN"

Actor ID Quick Reference

ActorID
CRBRwOcPC7vYzfCkB62pG
KRZIzh9WtW5BuFJNjuKX
KRS FinancialKAAPIxpyURQUB8ccL
KRS BoardR90a5BMbh0rQzu83Z
KNFOGJzYNkFbSgwczgoO
MSiGv8g2pQsHK5TecDmga
UOKiKobfZBYGb0ULeXTggh
BDOSbThWTjCGGb2Sn84y
EKWCtqe5ZYi2t2cclhin
REGONW8hg34uhdxvf6nPpM
Premises6fvvtuLeJYGKo5uXz
PEPBehTKyQIiPwDASf3N
Germany HandelsregisterF2IqcUuXjhXKcUhrH
Germany InsolvencySq3Tr2mrg5XlBMh3F
Italy Registro ImpreseV4iPB4ow1gOU0wKL7
Italy PEC LookupRqAWWAw6XHY4GpMEW
BORMEuBS46fLD6LVZwaxCc
Spain Company Directory8NFjxTeLZSbQ1sve9
Spain ConcursalUYsgCXNbpmMRrQ7Bo
EdiktsdateiYZyc5zWAzk5avOabZ
WKOBfjaTqNDhfoEKJ4CR
Societe.comRC1detzKmlsRwfx2X
Belgium KBO351So27NN0PP66iBS
Czech ISIRjYhi8ziDS6PCWYbMf
Slovakia RPVSWzoIPHk6aHFOk7dPp
California SoSNuGzVdad29QqRfk51
California UCC6H30iAyeKzzTcjQcE
UAE ADGM6JPSd2hLMQiFhOvRl
Cyprus DRCORf4pzZz8ZrznzV1fZV
Ireland CROkxRMzFdJiJci4M536
Portugal Corporate ActsmIVRyOguI0GMKbBve
Nigeria CAC29lCbscvJPlRYcfki
Colombia RUESBuct2foSyqVLUwiV8
Adverse Mediafg6bpYFhD9PG5B0Df

Specialized Skills Reference

For complex workflows, multi-source verification, or compliance checklists, route to these skills:

  • /regdata-kyc-aml - KYC/AML compliance, entity verification, beneficial owners, PEP, adverse media. Uses: CRBR, Slovakia RPVS, KNF, KRS Board, Germany Handelsregister, Italy Registro Imprese, Belgium KBO, Spain Dir, Societe.com, WKO, California SoS, UAE ADGM, PEP, Adverse Media.
  • /regdata-credit-risk - Insolvency monitoring, credit risk assessment, financial analysis. Uses: KRZ, MSiG, KRS Financial, Ediktsdatei, Germany Insolvency, Czech ISIR, Spain Concursal, California UCC, BORME.
  • /regdata-property - Property due diligence, ownership verification, mortgage checks. Uses: EKW, KRS Board, CRBR.
  • /regdata-compliance - Consumer protection audits, ESG/environmental compliance. Uses: UOKiK, BDO.
  • /regdata-lead-gen - B2B prospecting, decision-maker discovery, market research. Uses: KRS Board, REGON, Premises, WKO, Spain Dir, Belgium KBO, Italy Registro Imprese, Italy PEC, Societe.com, BORME, California SoS.

Free Registry Skills (no Apify token)

These skills query official public APIs directly - no Apify token, no per-result cost. Use them as the free front door: resolve or verify an entity for free, then route to the paid actors above when you need a jurisdiction with no free API, or depth the free source does not provide (beneficial owners, financials, insolvency, court filings).

  • /companies-house-uk - UK company profile, officers, PSC (beneficial owners), filings via the official Companies House API. Free API key.
  • /sec-edgar-us - US SEC-registered issuers: filings, submissions, XBRL financials via EDGAR. No key (User-Agent required).
  • /norway-company-registry - Norwegian companies, roles/board, bankruptcy flag via Brønnøysundregistrene (data.brreg.no). No key.
  • /france-company-lookup - French companies by name/SIREN/director, identity + dirigeants via the free api.gouv.fr search API. No key.
  • /switzerland-zefix - Swiss companies, UID/CHE number, status, SHAB publications via Zefix. Free (email-approved credential).
  • /denmark-cvr - Danish companies, CVR number, industry, management via the official CVR distribution. Free (registration + terms).
  • /finland-company-registry - Finnish companies by name/Y-tunnus via PRH open data, plus digital financial statements (XBRL) and registered notifications. No key (CC BY). No beneficial owners, officers, emails or phone numbers - Finnish UBO data is purpose-bound under the AML Act and chargeable.
  • /australia-abn-lookup - Australian entities by ABN/ACN/name via the official ABN Lookup. Free (registered GUID).
  • /japan-company-registry - Japanese companies by name/corporate number via gBizINFO. Free (self-registered token).
  • /new-zealand-nzbn - New Zealand entities by NZBN/name via the NZBN API. Free (self-serve key).
  • /ireland-cro - Irish companies, status, filings via the CRO Open Services API. Free (manual-approved key + CC-BY bulk).
  • /greece-gemi - Greek companies by name/GEMI number/AFM via the GEMI OpenData API. Free (key; test key works now).
  • /croatia-sudreg - Croatian companies by OIB/MBS via the official court-register OPEN API. Free (OAuth via free registration).
  • /latvia-company-registry - Latvian companies, officers, and open beneficial owners (UBO) via data.gov.lv. No key (CC0).
  • /lithuania-company-registry - Lithuanian companies by name/code via the keyless Registru centras Spinta API. No key (CC-BY). Completes the Baltic trio.
  • /israel-companies-registry - Israeli companies by name/number via data.gov.il. No key.
  • /brazil-cnpj - Brazilian companies by CNPJ, incl. the QSA partner list, via BrasilAPI. No key.
  • /south-korea-dart - Korean listed-company profiles and financials via DART. Free (self-serve key).
  • /singapore-acra - Singapore entities by name/UEN via data.gov.sg. No key (identity only).
  • /gleif-lei-lookup - global entity resolution: name to LEI, local registry ID, and parent/child corporate structure. No key. The cross-border spine - resolve here, then pull the deep national record.
  • /vies-vat-validation - validate any EU VAT (and EORI) number (free, keyless) and get a consultation number. The cheapest first step of a KYB check.
  • /sam-gov-exclusions - screen a name against US federal debarment / exclusions (SAM.gov). Free (self-serve key + role). Complements sanctions screening.
  • /us-court-records - search US litigation / court records (CourtListener) for adverse history on a company or person. Free token (125/day free tier). A DD lane alongside sanctions + debarment.
  • /mexico-denue - Mexican businesses by name/activity/location via INEGI DENUE. Free token. A directory (razon social, activity, contact), not a legal register.
  • /vietnam-business - Vietnamese companies by tax code (MST) via a free keyless API (third-party GDT aggregator - thin identity/status).
  • /romania-company-registry - Romanian companies by CUI via the keyless ANAF API (identity, registration number, CAEN, VAT, active/inactive) + CC-BY bulk. No key.
  • /thailand-dbd - Thai companies by 13-digit juristic ID via the keyless DBD OpenAPI. No key.
  • /hong-kong-companies - Hong Kong live local companies by name/BRN (name, address, type, incorporation date) via the data.gov.hk API. No key.
  • /eu-ted-procurement - search EU public tenders and contract awards (TED) to see which EU contracts a company has won. No key. A DD + lead-gen lane.
  • /us-federal-awards - search US federal contracts/grants (USAspending) a company has received. No key. A DD + lead-gen lane, pairs with eu-ted-procurement.
  • /peru-ruc - Peruvian companies by RUC via a free-tier aggregator over SUNAT (name, status, address). Free token; 3rd-party provenance.
  • /icij-offshore-leaks - check whether a person/company appears in the ICIJ Offshore Leaks (Panama/Pandora Papers). No key. An enhanced-DD red flag - NOT proof of wrongdoing.
  • /eu-transparency-register - does a company lobby the EU, on which files, how much. No key (bulk dump). A lobbying/influence DD lane.
  • /eu-financial-transparency - which EU grants / direct funding an org has received (FTS). No key (annual bulk). A funding-recipient DD + lead-gen lane.
  • /world-bank-contracts - which World Bank-financed contracts a company has won, plus projects. No key. The third global procurement lane.
  • /costa-rica-hacienda - Costa Rican companies by cedula juridica (name, tax status, activities) via the keyless Hacienda API. No key.
  • /dominican-republic-rnc - Dominican companies by RNC/name via the free DGII national taxpayer registry (bulk). No key.
  • /sanctions-pep-screening - screen a name or entity against the official OFAC / EU / UK / UN consolidated sanctions lists (free, public). PEP screening via the parliamentary PEP actor and optional aggregators.

The funnel: free skills answer the easy lookups and drive adoption; the paid actors are the upsell for the jurisdictions and data depth the free APIs do not cover.

More on getregdata.com

Last updated: October 13, 2026

Files (1)

Jurisdiction
Cross-jurisdiction
Practice area
White collar
License
MIT
Author
Nolpak14
Source
cross-jurisdiction/white-collar/skills/regdata

Test Government Registry Data - Router

Ask a legal question — get an answer generated live from this skill’s instructions.

Sign in to test this skill.