Poland KNF Financial Registry Scraper avatar

Poland KNF Financial Registry Scraper

Pricing

from $2.50 / 1,000 entity results

Go to Apify Store
Poland KNF Financial Registry Scraper

Poland KNF Financial Registry Scraper

Extract payment institutions, e-money issuers, credit intermediaries, lending companies & pawnbroking operators from 3 Polish KNF registries. Search by name, NIP, entity type. Bulk export 75,000+ entities. Structured JSON. No auth needed.

Pricing

from $2.50 / 1,000 entity results

Rating

0.0

(0)

Developer

getregdata

getregdata

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

2 days ago

Last modified

Share

Poland KNF Financial Registry Scraper | Rejestr KNF

Extract structured licensing data from Poland's KNF financial registers in bulk - JSON, CSV or Excel, beyond what KNF's three separate web portals allow by hand. Verify in one call whether a payment institution, e-money issuer, lender, or credit intermediary is authorised by the Polish Financial Supervision Authority, across 75,000+ regulated entities in registers that have no public API.

No login, no API key, nothing to configure - paste a company name or NIP, get structured records back.

What data do you get?

Each result is one regulated entity with its licence status, registry number, type, and address:

{
"name": "PayU S.A.",
"registryNumber": "IP1/2012",
"nip": "5213103635",
"entityType": "PSD_PI",
"entityTypeLabel": "Domestic payment institution",
"status": "Wpisany",
"address": "ul. Grunwaldzka 186",
"postalCode": "60-166",
"city": "Poznan",
"country": "Polska",
"registrationDate": "2012-10-25",
"parentEntity": null,
"registry": "e-rup",
"sourceUrl": "https://e-rup.knf.gov.pl/"
}
FieldDescription
nameEntity/company name
registryNumberKNF registry number (e.g. "IP1/2012")
nipPolish Tax ID
krsKRS number (rdl registry only)
entityTypeType code (PSD_PI, RPH, RIP, etc.)
entityTypeLabelHuman-readable type in English
statusRegistration status (Wpisany = Registered, Wykreslony = Deregistered)
address / postalCode / city / countryRegistered address
registrationDateDate of registration/deregistration
parentEntityParent entity name (for agents/branches)
registrySource register (e-rup, rpkip, rdl)
sourceUrlURL of the source registry portal

It covers all three KNF registers in one run: e-rup (payment & e-money, ~17K entities), rpkip (credit & lending, ~58K), and rdl (pawnbroking, ~250).

How much does the KNF data cost?

Pay per result - you are not charged for Apify platform usage, only a fixed price per record. From $0.004 per record. The price drops on higher Apify subscription tiers.

VolumeCost
1 result$0.004
100 results~$0.41
1,000 results~$4.01
10,000 results~$40.01

Plus a $0.005 start fee per run. Apify's $5 monthly free credit covers ~1,250 lookups, so one-off compliance checks and small partner-verification runs stay free. You cross into paid territory at portfolio scale: a monthly 2,000-entity screen is $8/month gross ($3 net after the free credit) - the same check compliance consultancies bill at $100-200/hour when done by hand through the KNF portals.

All data comes from the official public registers maintained by KNF (Komisja Nadzoru Finansowego), Poland's statutory financial-markets supervisor:

These registers are public and free to access - KNF publishes them precisely so that counterparties can verify licences. Extraction of this public data is permitted; you remain responsible for lawful, GDPR-compliant use of any personal data (e.g. names of registered agents) downstream.

How do I use it?

Click Try it and paste this input:

{ "registry": "all", "name": "PayU" }

Or look up an exact entity by tax ID: { "nip": "5213103635" }. To mirror a whole register into your own database, set { "registry": "rpkip", "exportAll": true, "maxResults": 0 }.

Input options

ParameterTypeRequiredDefaultDescription
registrystringNoallWhich register: e-rup, rpkip, rdl, or all
namestringNo-Entity name search (partial match)
nipstringNo-Polish Tax ID (NIP) - exact match
entityTypestringNo-Entity type code filter (see below)
exportAllbooleanNofalseExport all records (ignores search filters)
maxResultsintegerNo100Max results. Set to 0 for unlimited with exportAll

Entity type codes - e-rup (payment/e-money): PSD_PI domestic payment institution, PSD_EMI e-money institution, PSD_ENL credit union (SKOK), PSD_EPI@MIP small payment institution, PSD_AISP account information service provider, PSD_AG agent, PSD_BR branch. rpkip (credit/lending): RPH mortgage credit intermediary, RPK consumer credit intermediary, RHA agent of mortgage intermediary, RIP lending institution.

What you can do with it

  • KYC / KYB onboarding - before onboarding a Polish fintech, lender, or payments partner, confirm in one call that it holds the KNF licence it claims, and capture the registry number for your file.
  • Ongoing licence monitoring - schedule a recurring run over your counterparty list and catch any that become Wykreslony (deregistered).
  • Credit-risk checks - verify a lending institution is registered with KNF before extending exposure or a facility.
  • RegTech pipelines - wire the actor into an automated compliance workflow via the API, so every new financial counterparty is licence-checked on intake.
  • Market research - export a full register to map the Polish payments, lending, or e-money landscape by entity type and region.

Run it from code

Every actor runs via the Apify REST API. Examples for this one:

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

Integrations

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

FAQ

Is it legal to scrape the KNF registers? Yes. The three KNF registers are official, public registries published by the Polish Financial Supervision Authority for exactly this kind of licence verification. Extraction of public data is permitted; you remain responsible for lawful, GDPR-compliant use of any personal data downstream.

Do I need a KNF account or an API key? No. No login, no key, nothing to configure - the registers are public and the actor handles retrieval. You only need an Apify account to run it.

What export formats are supported? Results land in an Apify dataset you can export as JSON, CSV, Excel, or XML, or read live via the API.

Which register should I search? Leave registry: "all" to search all three at once, or target one: e-rup for payment/e-money institutions, rpkip for lenders and credit intermediaries, rdl for pawnbrokers.

How do I verify one counterparty vs. build a full database? For a single entity, search by nip or name. To mirror an entire register into your own database, set exportAll: true with maxResults: 0.

Why did a search return no results? Either the entity is not registered with KNF (a valid, meaningful answer for a licence check), or the name spelling does not match the register - try the exact registered name or search by NIP. Insurance intermediaries are a separate register that is not covered (see Limitations).

How fresh is the data? It is read live from KNF's portals at run time, so it reflects the current state of the registers, which KNF staff maintain.

Limitations

  • Insurance intermediaries (rpu.knf.gov.pl) are not covered - that register is not publicly queryable.
  • Results reflect KNF's own data freshness - the registers are maintained by KNF staff.
  • Entity detail pages (individual services, agents, branches) are not fetched in this version.

Part of a suite of official government registry actors - no public API, pay per result, no keys to supply.

CountryActors
PolandREGON/GUS · KRS financials · KRS board · CRBR UBO · KRZ debtors · MSiG gazette · KNF (this actor) · PEP · EKW land · UOKiK · BDO waste · Premises
GermanyHandelsregister · Insolvency
SpainCompany directory · BORME acts · Concursal
ItalyRegistro Imprese · PEC lookup
AustriaWKO directory · Ediktsdatei
FranceSociete.com
BelgiumKBO/BCE
CzechiaISIR insolvency
SlovakiaRPVS UBO
UAEADGM register
USACalifornia SoS · California UCC liens
GlobalAdverse media

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

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

Informacje po polsku

Czym jest ten aktor?

Ten aktor umozliwia automatyczne przeszukiwanie rejestrow KNF - Komisji Nadzoru Finansowego - obejmujacych trzy kluczowe bazy: rejestr instytucji platniczych i pieniadza elektronicznego (e-rup), rejestr posrednikow kredytowych i instytucji pozyczkowych (rpkip) oraz rejestr lombardow (rdl). Zaden z tych rejestrow nie udostepnia publicznego API. Aktor zwraca dane w ustrukturyzowanym formacie - umozliwiajac weryfikacje licencji KNF bez recznego przeszukiwania trzech osobnych portali.

Dla kogo?

Przede wszystkim dla dzialow compliance w bankach i instytucjach finansowych, ktore musza weryfikowac, czy dany podmiot posiada wymagane zezwolenie KNF. Korzystaja z niego firmy fintechowe sprawdzajace status regulacyjny partnerow, specjalisci ds. KYC/AML, analitycy ryzyka kredytowego oraz kancelarie prawne.

Jak zaczac?

Uruchom aktora, podajac nazwe firmy, NIP lub typ podmiotu. Mozesz zintegrowac go ze swoim systemem przez Apify API i automatycznie weryfikowac licencje podmiotow finansowych. Bez subskrypcji - placisz wylacznie za faktyczne uzycie.


Rejestry KNF - instytucje platnicze i posrednicy kredytowi

Eksport danych z rejestrow Komisji Nadzoru Finansowego (KNF). Instytucje platnicze, wydawcy pieniadza elektronicznego, posrednicy kredytowi, firmy pozyczkowe i lombardy. Wyszukiwanie po nazwie, NIP lub typie podmiotu. Ponad 75 000 podmiotow. Eksport zbiorczy do JSON. Bez wymaganej autoryzacji.