API
Machine-readable records of what was filed. One sample is free. The rest of the JSON API is 20 US dollars a month.
Public without a key: this page, OpenAPI 3, and /api/v1/sample.
With a key, send header X-API-Key to GET /api/v1/filings, GET /api/v1/filings/{id}, and GET /api/v1/companies/{krs}.
What a record contains
Each object matches the canonical filing shape: identifiers (KRS, NIP, ticker when listed), Warsaw and UTC timestamps, a closed event type, a two-to-four sentence English summary, the original source text, and the source URL. Event types start as:
inside_information, current_report, periodic_report, agm, dividend, shareholding_threshold, board_change, share_capital, krs_entry, krs_change, financials_filed.
The API does not carry live market prices and it is not investment advice.
OpenAPI
The OpenAPI 3 document is at /api/openapi.json.