regdata_poland_krs_financial
Extract structured financial statements from Polish KRS filings for credit-risk and M&A due-diligence. Convert official balance sheets, income statements, and key metrics into JSON.
Instructions
Poland KRS Financial Statements Scraper. Extract structured financial statements - balance sheets, income statements, assets, equity, revenue, net profit - from official public company filings. Parses XML, XHTML, and iXBRL into JSON. Use in credit-risk or M&A due-diligence workflows. Pay-per-result. Advanced fields beyond this schema are also accepted (regdata_describe lists them).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| krs | No | Polish National Court Register (KRS) number. Padded to 10 digits if shorter. If omitted, it is looked up from the NIP. | |
| nip | No | Polish Tax Identification Number (NIP). Used to look up the KRS when no KRS is provided. | |
| maxItems | No | Optional cap on billed dataset items returned. | |
| includeRawXml | No | Include the raw XML/XHTML (iXBRL) statement in the output. Files over 5 MB are linked via the key-value store (rawXmlUrl) instead of inlined. | |
| maxStatementSizeMB | No | Safety cap on the financial statement file size. Statements larger than this are skipped (with no charge) to avoid unexpected cost - a few of the very largest public companies file 15-25 MB statements. Raise this to fetch them. Note: on the Apify Free plan this is capped at 5 MB regardless of the value set here; upgrade to a paid plan for the full range. |