Polish REGON Scraper - GUS Business Registry (no API key) avatar

Polish REGON Scraper - GUS Business Registry (no API key)

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Polish REGON Scraper - GUS Business Registry (no API key)

Polish REGON Scraper - GUS Business Registry (no API key)

Scrape Poland's REGON (GUS) registry anonymously: look up by NIP/REGON/KRS, discover companies by address + PKD, and get local units (jednostki lokalne) as separate rows. No API key required.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

regdata

regdata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Polish REGON Scraper - GUS Business Registry | Wyszukiwarka REGON (baza firm GUS)

Look up any Polish company in the official REGON registry (GUS) - by NIP, REGON or KRS, or discover every business at an address filtered by PKD industry code. Returns clean JSON with identifiers, legal form, ownership, full address, registration dates, PKD codes - and local units (jednostki lokalne) as separate rows. No API key, no registration, no proxy - unlike the official BIR web service, which requires you to register for a key tied to your identity.

Quick Start

Click Try it and paste this input to look up a company by tax ID:

{
"searchMode": "nip",
"identifiers": ["5260250995"]
}

Or discover every company at a location, filtered to manufacturers:

{
"searchMode": "byAddress",
"voivodeship": "Łódzkie",
"county": "Łódź",
"municipality": "Łódź",
"city": "Łódź",
"pkdSections": ["C"],
"maxResults": 200
}

Sample Output

{
"regon": "000010205",
"regon14": "00001020500190",
"nip": "5260006841",
"name": "BANK POLSKA KASA OPIEKI SPÓŁKA AKCYJNA - ODDZIAŁ W ŁODZI",
"recordType": "LOCAL_UNIT",
"parentRegon": "000010205",
"legalForm": "spółka akcyjna",
"ownershipForm": "Własność krajowych osób fizycznych",
"pkdMain": { "code": "64.19.Z", "name": "Pozostałe pośrednictwo pieniężne" },
"voivodeship": "ŁÓDZKIE",
"county": "Łódź",
"city": "Łódź",
"postalCode": "90-001",
"street": "ul. Piotrkowska",
"buildingNumber": "12",
"registrationDate": "1998-01-29",
"activityStartDate": "1929-10-17",
"website": "www.pekao.com.pl",
"scrapeStatus": "full",
"scrapedAt": "2026-05-26T08:00:00.000Z"
}

Pricing

VolumeCost
1 result$0.004
100 results~$0.40
1,000 results~$4.00
10,000 results~$40.00

Start cost per run: $0 (only the synthetic Actor-start event at $0.00005). Free Apify credits ($5) = ~1,250 results at no cost. No proxy required, so there are no proxy fees on top.

Features

  • No API key, no registration - works against the public REGON search anonymously; nothing tied to your identity
  • Local units (jednostki lokalne) as separate rows - every physical branch with its own REGON and address, linked to the parent via parentRegon (not just the HQ)
  • Address + PKD discovery - find all businesses in a voivodeship / county / municipality / city, narrowed by PKD industry section or code
  • Identifier lookup - NIP, REGON or KRS, single or in bulk
  • Full official report - legal form, ownership, registration dates, contact details, full address with TERYT codes
  • No browser, pure JSON - fast and cheap; no proxy needed
  • Structured JSON output - ready for CSV, Excel, API, or your CRM

Input Parameters

ParameterTypeRequiredDefaultDescription
searchModestringNobyAddressbyAddress, nip, regon, or krs
identifiersarrayNo-List of NIP / REGON / KRS numbers (identifier modes)
voivodeshipstringNo-Region name (e.g. "Łódzkie") or TERYT code. Required for address search
countystringNo-Powiat name or TERYT code
municipalitystringNo-Gmina name or TERYT code
citystringNo-Miejscowość name or TERYT code
streetstringNo-Optional street name or code
nameFragmentstringNo-Optional company-name filter for address search
pkdstringNo-Optional PKD code passed to the search
pkdSectionsarrayNo-Keep only records in these PKD 2007 sections (A-U)
pkdCodesarrayNo-Keep only records whose PKD starts with one of these
pkdMatchstringNoanyany = any reported PKD; main = only the main PKD
legalFormsarrayNo-Keep only entities whose legal form contains a phrase
fetchFullReportbooleanNotrueFetch each entity's full REGON report
fetchPkdbooleanNotrueFetch PKD activity codes
includeLocalUnitsbooleanNotrueInclude local units as separate rows
maxResultsintegerNo0Max records (0 = unlimited)
minIntervalMsintegerNo350Politeness delay between requests
proxyConfigurationobjectNo-Optional. Residential PL proxy for very large runs

Search Modes

ModeSearches ForRequired Input
byAddressAll entities and local units at a locationvoivodeship (+ optional county/municipality/city/street, PKD filters)
nipA company by tax ID (NIP)identifiers
regonA company or local unit by REGONidentifiers
krsA company by court-register number (KRS)identifiers

Output Fields

FieldDescription
regon / regon149-digit REGON / 14-digit REGON (local units)
nipPolish Tax ID
nameEntity or local-unit name
recordTypeHQ (legal entity) or LOCAL_UNIT (jednostka lokalna)
parentRegonParent company REGON for a local unit
legalForm / legalFormDetailBasic and detailed legal form
ownershipFormOwnership form (forma własności)
voivodeship / county / municipality / cityAddress names
postalCode / street / buildingNumber / unitNumberAddress detail
terytVoivodeship / terytCounty / terytMunicipalityTERYT codes
pkdMain / pkdMain PKD {code, name} and full PKD list
registrationDate / establishedDate / activityStartDate / endedDateDates
phone / email / websiteContact details where published
localUnitsCount / activitiesCountCounts from the report
scrapeStatus / scrapedAtPer-record status and timestamp

Use Cases

  • B2B Lead Generation - build targeted company lists by region and industry (PKD)
  • KYB / Company Verification - confirm a company's identity, legal form and status by NIP/REGON/KRS
  • CRM & Data Enrichment - enrich your records with official identifiers, address and PKD codes
  • Market Mapping - map business density and industry distribution across a region
  • Site-level Prospecting - reach physical branches (jednostki lokalne), not just headquarters
  • Bulk Processing - validate and enrich thousands of NIP/REGON/KRS numbers at once

Data Source & Compliance

  • Portal: https://wyszukiwarkaregon.stat.gov.pl/
  • Operator: Główny Urząd Statystyczny (GUS, Statistics Poland)
  • Register: REGON - Krajowy Rejestr Urzędowy Podmiotów Gospodarki Narodowej
  • Coverage: All registered Polish entities, sole traders and their local units
  • Access: public registry data; the Actor reads only what GUS publishes openly
  • Data currency: the GUS data-status date is reported in each run log

Polish Business Data Suite

This Actor is part of the Polish Business Data Suite - 8 active actors covering the full Polish company intelligence stack. No subscriptions, no minimum commitment - pay only for what you use.

RegistryActorWhat it does
REGONPolish REGON Scraper (this actor)Company identity, address, PKD, local units
eKRSFinancial StatementsBalance sheets, income statements
KRSBoard MembersFull non-anonymized director names
KRZDebtor RegistryBankruptcy, restructuring, enforcement
KNFFinancial Supervision75,000+ regulated financial entities
MSiGCourt GazetteCourt announcements since 2001
CRBRBeneficial OwnersUBO verification by NIP/KRS
UOKiKAbusive Clauses7,500+ banned contract clauses
BDOWaste Registry674,000+ waste management entities

Full suite: apify.com/regdata

A typical KYB / due-diligence pipeline: identify the company here (REGON), pull its financials from eKRS, check its directors in KRS, screen it for insolvency in KRZ, and verify its beneficial owners in CRBR.

Informacje po polsku

Czym jest ten aktor?

Ten aktor to wyszukiwarka REGON - automatyczny dostep do oficjalnej bazy firm GUS (Glowny Urzad Statystyczny). Pozwala sprawdzic dowolny podmiot po NIP, REGON lub KRS, albo wyszukac wszystkie firmy pod danym adresem z filtrem branzy (PKD). W przeciwienstwie do uslugi BIR, nie wymaga klucza ani rejestracji - nie musisz podawac swoich danych ani czekac na klucz uzytkownika.

Co wyroznia ten aktor?

Jako jeden z nielicznych zwraca jednostki lokalne jako osobne wiersze - kazdy oddzial i zaklad firmy z wlasnym numerem REGON i adresem, powiazany z firma macierzysta przez parentRegon. To realny widok "jeden wiersz na lokalizacje", a nie tylko siedziba.

Dla kogo?

Narzedzie sluzy do generowania leadow B2B, weryfikacji kontrahenta (KYB), wzbogacania danych w CRM oraz analizy rynku - budowania list firm wedlug regionu i branzy. Dane zwracane sa jako ustrukturyzowany JSON gotowy do CSV, Excela lub integracji przez API.

Jak zaczac?

Uruchom aktora na platformie Apify, podajac NIP/REGON/KRS lub region i kod PKD. Mozesz tez zintegrowac go ze swoim systemem przez Apify API. Placisz wylacznie za faktyczne wyniki - bez abonamentu, bez proxy, bez minimalnych oplat.

Limitations

  • Address search and PKD search are separate on the source portal, so PKD filtering is applied per record (enable fetchPkd)
  • Very large regions (tens of thousands of entities) should set maxResults and may use a residential PL proxy to avoid the portal's conditional rate limit
  • Employment figures are confidential in REGON and are not returned (for per-site headcount, see the site-level prospecting tool)
  • The source portal caps a single search at 16,000 records

Wyszukiwarka REGON - baza firm GUS przez API

Automatyczny dostep do rejestru REGON prowadzonego przez GUS: dane firm po NIP, REGON i KRS, wyszukiwanie po adresie i kodzie PKD, jednostki lokalne jako osobne wiersze. Bez klucza API, bez rejestracji, bez proxy. Idealne do generowania leadow, weryfikacji kontrahentow (KYB) i wzbogacania danych. Rozliczenie wylacznie za uzycie.