getregdata
RegistryPoland

Poland KRS Financial Statements API

Annual financial statements and filings from the National Court Register. You get clean, structured records with the source registry attached - keyed off the KRS identifier.

Run KRS (financials) on Apify Install the skills
What you get
  • Structured JSON, not HTML or PDFs
  • Source registry attached to every record
  • Read live at query time - current filings
  • Queried by KRS or company name
python · regdata/poland-krs-financial-scraper
from apify_client import ApifyClient

client = ApifyClient("apify_api_xxxxx")
run = client.actor("regdata/poland-krs-financial-scraper").call(
    run_input={"krs": "0000057567"}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
Serves these use cases
Contract & ESG compliance auditInsolvency & credit-risk watchlist
FAQ
Does KRS (financials) have an API?

KRS (financials) (Poland) does not offer a clean public API for programmatic queries. getregdata reads the official source directly and returns structured JSON, keyed off the KRS identifier - so you get API-like access without an official endpoint.

How do I get KRS (financials) data programmatically?

Install the getregdata agent skills or MCP server, or run the regdata/poland-krs-financial-scraper actor on Apify. Query by KRS or company name and receive structured, source-attributed records. It is free to install; you pay per result on Apify.

What data does KRS (financials) return?

Annual financial statements and filings from the National Court Register.

Related guides
Cross-Border Credit Risk: Screen Companies Across Poland + Austria in 2 API Calls 6 min → Austrian Insolvency Monitoring Without IWG License: Ediktsdatei on Apify 4 min → MGBI / iMSiG Alternative: Pay-Per-Result Polish Insolvency Data 3 min → European Business Registry Data as Agent Skills 4 min →
Other Poland registries
pl
KYB check
Poland

One call: identity, beneficial owners and insolvency screened against the company and every owner, as a single verdict.

NIP or KRS ✓ Verified
pl
CRBR
Poland

Ultimate beneficial owners from the Central Register of Beneficial Owners.

NIP ✓ Verified
pl
KRS (board)
Poland

Management and board members registered in the National Court Register.

KRS ✓ Verified
pl
KRZ
Poland

Insolvency and restructuring entries from the National Debtor Register.

NIP ✓ Verified
pl
EKW
Poland

Ownership and mortgage entries from the electronic land and mortgage register.

KW ✓ Verified
pl
REGON
Poland

Company identity, PKD activity and status from the official GUS registry.

REGON ✓ Verified
pl
KNF
Poland

Regulated financial entities from the KNF supervision registers.

entity ✓ Verified
pl
MSiG
Poland

Official court and commercial announcements from Monitor Sądowy i Gospodarczy.

KRS ✓ Verified
pl
UOKiK
Poland

Abusive contract clauses from the UOKiK consumer-protection registry.

clause ✓ Verified
pl
BDO
Poland

Waste-management registration entries from the BDO database.

BDO ✓ Verified
pl
PEP (Sejm)
Poland

Politically exposed persons from the Polish parliament for KYC/AML screening.

person ✓ Verified
pl
REGON (sites)
Poland

Local units and premises (jednostki lokalne) from the REGON registry.

REGON ✓ Verified