Poland KRS New Companies & Register Changes Feed (daily)
Pricing
Pay per event
Poland KRS New Companies & Register Changes Feed (daily)
New Polish company registrations plus KRS register events (liquidation, bankruptcy, restructuring, dissolution, deletion, merger, name/capital/address changes) from the official KRS Open API. NIP, REGON, PKD, share capital, city. Filters and 'new since last run' mode.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Luke Miller
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Features
Share
Poland KRS New Companies & Register Changes Feed
Daily feed of newly registered Polish companies and KRS register events: liquidation, bankruptcy, restructuring, dissolution, deletion, merger, suspension, and changes to name, capital, seat, shareholders or management. Data comes from the official KRS Open API of the Polish Ministry of Justice (Krajowy Rejestr Sądowy). Each record carries NIP, REGON, PKD codes, share capital, voivodeship and city, plus the court entries behind the event.
Run it on a schedule with "New since last run" mode and you get only events you have not seen before. That makes it a ready-made trigger for your CRM, credit-risk or KYC workflow.
Who it's for
- B2B sales and lead generation. Reach new sp. z o.o. companies in their first week: accounting firms, banks, insurers, software vendors, office and fit-out suppliers, recruiters.
- Credit risk, debt collection and trade credit insurance. Get alerts when a counterparty enters liquidation, bankruptcy or restructuring, is dissolved or deleted, or has a debt notice entered in section 4.
- KYC / AML and vendor monitoring. Track name, legal form, seat and capital changes of companies you work with.
- Market research. Measure company formation by voivodeship, city or PKD sector.
What you get
eventType(primary) andeventTypes(all events on the bulletin day). Possible values:registration,deletion,bankruptcy,restructuring,liquidation,dissolution,merger,suspension,debtNotice,nameChange,legalFormChange,capitalChange,addressChange,shareholderChange,managementChange,activityChange,financialStatement,otherChange.- Company identifiers:
krs,nip,regon,name,previousName,legalForm,status(active,inLiquidation,bankruptcy,restructuring,dissolved,suspended,deleted). entries: the register entries on the day (entry number, date, description, registry court).- Location:
voivodeship,county,municipality,city,postalCode. Business details:website,shareCapital,pkdMainwith description, andpkdOther. proceeding(court, case number, kind) for bankruptcy and restructuring,dissolutionBasis,suspendedSince,registrationDate, and a directapiUrlto the official extract.
Privacy by design: the feed is entity-level only. It never outputs board members, shareholders, liquidators, PESEL numbers, e-mails or e-delivery addresses, street addresses or free-text resolutions. Partnerships (sp.j., sp.k., sp.p., S.K.A.), whose names must contain a partner's surname, are excluded unless you turn on includePartnerships.
Quick start
Click Start with the default input {}. You get about 30 of the newest company registrations from the latest KRS bulletin in about 10 seconds.
Recipes:
- Daily new IT companies in Warsaw region:
{"mode":"sinceLastRun","voivodeships":["Mazowieckie"],"pkdPrefixes":["62","63"],"maxItems":200,"stateKey":"it-waw"} - Distress alerts (liquidation, bankruptcy, restructuring, deletion):
{"eventTypes":["bankruptcy","restructuring","liquidation","dissolution","deletion"],"maxScan":3000,"maxItems":500} - Well-capitalised new companies:
{"minShareCapital":100000,"daysBack":5,"maxItems":100} - New foundations and associations:
{"registers":["S"],"legalForms":["foundation","association"]}
Schedule it daily (for example at 07:00 Warsaw time) in sinceLastRun mode and connect it to a webhook, Google Sheets, Make or Zapier.
Input
| Field | Default | Notes |
|---|---|---|
mode | window | window (stateless) or sinceLastRun (dedupes across runs per stateKey) |
eventTypes | ["registration"] | see list above |
date / daysBack / autoWiden | yesterday (Warsaw) / 1 / true | bulletin day(s) to read |
registers | ["P"] | P = entrepreneurs, S = associations & foundations |
legalForms, voivodeships, cities, pkdPrefixes, nameKeywords, minShareCapital | none | filters |
includePartnerships | false | partnerships carry personal surnames |
maxItems | 30 | up to 2,000 |
maxScan | 300 | entities read per run. A weekday bulletin lists 3,000-5,000; distress events are about 2-5% of them |
concurrency | 2 | 1-4, polite to the public API |
Output example
{"eventType": "registration","krs": "0001276475","name": "MERIDIS GROUP SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ","legalForm": "SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ","nip": "7011338373","status": "active","eventDate": "2026-10-31","registrationDate": "2026-10-31","voivodeship": "Mazowieckie","city": "Warszawa","postalCode": "02-308","shareCapital": 5000,"shareCapitalCurrency": "PLN","pkdMain": "71.12.B","pkdMainDescription": "Pozostała działalność w zakresie inżynierii i związane z nią doradztwo techniczne","entries": [{ "entryNo": 1, "date": "2026-10-31", "description": "REJESTRACJA W KRAJOWYM REJESTRZE SĄDOWYM", "court": "SĄD REJONOWY DLA M.ST. WARSZAWY W WARSZAWIE, XII WYDZIAŁ GOSPODARCZY KRAJOWEGO REJESTRU SĄDOWEGO", "final": true }],"apiUrl": "https://api-krs.ms.gov.pl/api/krs/OdpisAktualny/0001276475?rejestr=P&format=json"}
See sample-output.json for full records.
Data source and reuse
- Source: Krajowy Rejestr Sądowy, Ministry of Justice of the Republic of Poland, KRS Open API (
api-krs.ms.gov.pl). It is public, keyless, official open data. Each record states the source andretrievedAt, and notes that the data was processed by this Actor, as the Polish open-data reuse conditions require. - The NIP/REGON shown are the values recorded in KRS. A freshly registered company may have REGON still empty.
- The daily bulletin lists entities with any entry that day, including automatic system entries such as financial-statement filings. The Actor reads each entity's full extract and classifies only the entries made on the bulletin day.
- Polite access: 1-4 parallel requests, retries with backoff, and a descriptive User-Agent.
Pricing
Pay per event. You pay only for records delivered.
| Event | Price | Charged |
|---|---|---|
| Actor start | $0.005 | once per run |
| Company record | $0.003 | per company event delivered to the dataset |
No separate platform-usage charges: compute is included in the event prices.
Example: a daily sinceLastRun schedule delivering 50 new companies costs about $0.155 per day (about $4.65 per month). A one-off pull of 1,000 registrations costs about $3.
FAQ
How fresh is the data? The KRS bulletin for a day is complete the next morning, and the default reads yesterday plus earlier days as needed. Online S24 registrations also appear at weekends.
Why is a distress scan slower? Distress events are spread across thousands of entities with entries each day, and each needs one API call. Raise maxScan (about 4-8 entities per second), or schedule daily with sinceLastRun.
Does it include people? No. The feed is company-level data only.
Polski skrót
Codzienny feed nowych spółek z KRS (rejestracje) oraz zdarzeń rejestrowych: likwidacja, upadłość, restrukturyzacja, rozwiązanie, wykreślenie, połączenie, zmiany nazwy, kapitału i siedziby. Dane z oficjalnego API KRS Ministerstwa Sprawiedliwości. Rekordy zawierają NIP, REGON, PKD, kapitał i miasto, bez danych osobowych.