Poland Company Registry (KRS) Fresh Details avatar

Poland Company Registry (KRS) Fresh Details

Pricing

from $0.95 / 1,000 results

Go to Apify Store
Poland Company Registry (KRS) Fresh Details

Poland Company Registry (KRS) Fresh Details

Official Polish KRS registry (Ministry of Justice) open API data. Fetch companies directly by 10-digit KRS number: legal form, REGON/NIP, registered office, board & proxies, PKD codes, registration dates. No scraping, no API key.

Pricing

from $0.95 / 1,000 results

Rating

0.0

(0)

Developer

Karl Sundström

Karl Sundström

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Share

Poland Company Registry (KRS) — Polish Company Data API

Independent tool, not affiliated with the Polish Ministry of Justice.

Extract official Polish company registry data from KRS (Krajowy Rejestr Sądowy, Ministry of Justice) via its open API. Fetch companies directly by 10-digit KRS number. Get legal form, REGON/NIP, registered office, board members, commercial proxies, partners/shareholders, PKD codes, statute info and annual report filings. Official open data — no scraping, no API key.

Why KRS Registry API?

  • 👥 Who runs the company — board (zarząd), commercial proxies (prokurenci) and supervisory bodies on every record.
  • 🤝 Shareholders included — partners (wspólnicy) for ownership research.
  • Status clarity — derived AKTYWNA / W LIKWIDACJI status plus last entry date and court.
  • 🧭 PKD codes — primary and other PKD activities for industry targeting.
  • 📋 Compliance-ready output — flat, one-record-per-company JSON for KYC automation.

Use cases

KYC/counterparty verification in Poland · ownership and board research · credit and legal screening · industry mapping by PKD

What data you get?

🏷️ FieldDescription
🆔 krsKRS number
🏢 name / regon / nipName, REGON, VAT id
🏛️ legalForm / status / inLiquidationLegal form and derived status
📅 krsRegistrationDate / lastEntryDate / recordStateAsOfKey dates
⚖️ courtCourt of last entry
📍 seat / address / postalCode / city / voivodeshipRegistered office
👥 board / proxies / supervisoryBoardBoard, proxies, other bodies
🤝 partnersPartners / shareholders
🧭 pkdPrimary / pkdPrimaryDescription / pkdOtherPKD activity codes
📄 statuteInfo / annualReportsStatute info, report filings

How to use

  1. Add the actor to your Apify account and click Run.
  2. Enter a krsList of 10-digit KRS numbers (digits only, leading zeros included).
  3. Choose rejestrP entrepreneurs (default), S associations, K foundations.
  4. Set maxResults to cap the run (default 100, max 1000).
  5. Export results as JSON, CSV or Excel.

Input

{
"krsList": ["0000362368"],
"rejestr": "P"
}
FieldTypeDescriptionDefault
krsListarrayDirect list of 10-digit KRS numbers (digits only, leading zeros included)
rejestrenumP = entrepreneurs, S = associations, K = foundationsP
maxResultsintegerCap on companies returned100 (max 1000)

Output

{
"krs": "0000362368",
"name": "EXAMPLE SPÓŁKA AKCYJNA",
"regon": "012345678",
"nip": "5252007095",
"legalForm": "SPÓŁKA AKCYJNA",
"status": "AKTYWNA",
"inLiquidation": false,
"seat": "Warszawa",
"address": "ul. Przykładowa 12",
"board": [{"nazwisko": "KOWALSKI", "imie": "Jan", "funkcja": "PREZES"}],
"pkdPrimary": "62.01.Z",
"pkdPrimaryDescription": "Działalność związana z oprogramowaniem"
}

Board, partner and filing details appear where the register publishes them.

Support

Questions or missing fields? Open an issue on the actor page or contact the developer via Apify.