Poland Company Registry (KRS) Fresh Details
Pricing
from $0.95 / 1,000 results
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
Maintained by CommunityActor 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?
| 🏷️ Field | Description |
|---|---|
| 🆔 krs | KRS number |
| 🏢 name / regon / nip | Name, REGON, VAT id |
| 🏛️ legalForm / status / inLiquidation | Legal form and derived status |
| 📅 krsRegistrationDate / lastEntryDate / recordStateAsOf | Key dates |
| ⚖️ court | Court of last entry |
| 📍 seat / address / postalCode / city / voivodeship | Registered office |
| 👥 board / proxies / supervisoryBoard | Board, proxies, other bodies |
| 🤝 partners | Partners / shareholders |
| 🧭 pkdPrimary / pkdPrimaryDescription / pkdOther | PKD activity codes |
| 📄 statuteInfo / annualReports | Statute info, report filings |
How to use
- Add the actor to your Apify account and click Run.
- Enter a
krsListof 10-digit KRS numbers (digits only, leading zeros included). - Choose
rejestr—Pentrepreneurs (default),Sassociations,Kfoundations. - Set
maxResultsto cap the run (default 100, max 1000). - Export results as JSON, CSV or Excel.
Input
{"krsList": ["0000362368"],"rejestr": "P"}
| Field | Type | Description | Default |
|---|---|---|---|
krsList | array | Direct list of 10-digit KRS numbers (digits only, leading zeros included) | — |
rejestr | enum | P = entrepreneurs, S = associations, K = foundations | P |
maxResults | integer | Cap on companies returned | 100 (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.