Bosco Labs

Company registers › Poland

Check a Polish company by API: the KRS open API

National Court Register (KRS) · read from the national register · checked

The official route

The Ministry of Justice publishes an open API for the National Court Register (KRS). One request returns the current extract of a company:

https://api-krs.ms.gov.pl/api/krs/OdpisAktualny/{KRS}?rejestr=P&format=json

The dataset page on dane.gov.pl (read 2026-11-07) says the API needs no token and has no download limits, and that the data is in the public domain (licence field: CC0 1.0). The extract holds the name, legal form, seat, REGON and NIP, PKD activity, management board, supervisory board, proxies and shareholders. Its section 6 (Dział 6) lists liquidation, bankruptcy and restructuring entries. The API masks people's names itself, as a first letter plus asterisks.

Where it gets hard

One call

{"query": "ORLEN S.A.", "country": "PL"}

Send this to POST https://api.boscolabs.dev/v1/counterparty-check. KRS 0000028860 as the query gets the same company without a name search.

CheckSource for this country
Register statusKRS open API, read live
InsolvencyKRS entries: bankruptcy, restructuring, liquidation, with court and case number
People on sanctions listsOnly names the register shows in full; masked names are not screened
Recent accountsESEF annual reports, listed companies only
VAT numberVIES
Company on sanctions listsOFAC, UN, UK, EU and US export lists
LEI statusGLEIF

$0.05 per company checked, empty and failed calls are free.

What we do not cover

Sources

Other countries

Czech Republic · Estonia · Finland · France · Ireland · Latvia · Norway · United Kingdom · Denmark · Germany · Netherlands · Austria · Belgium · Spain · Sweden