Poland UOKiK Abusive Clauses Register API
Abusive contract clauses from the UOKiK consumer-protection registry. You get clean, structured records with the source registry attached - keyed off the clause identifier.
Note: this actor has been retired and is no longer available. The source register remains public at decyzje.uokik.gov.pl; the link above points to the rest of the fleet.
- →Structured JSON, not HTML or PDFs
- →Source registry attached to every record
- →Read live at query time - current filings
- →Queried by clause or company name
What each UOKiK record contains
| Field | What it holds |
|---|---|
| lp | Sequential number in the registry |
| judgmentDate / registrationDate | Court ruling date and registry entry date |
| caseSignature | Court case signature (e.g. XVII AmC 1234/19) |
| court | Court that issued the ruling (usually SOKiK) |
| plaintiff | Who brought the case (often the President of UOKiK) |
| defendant | The company whose clause was banned |
| clauseText | Full text of the prohibited clause |
| industry | Industry sector of the defendant |
| sourceUrl | Source registry URL |
Sample record (JSON, people masked)
{
"lp": 7521,
"judgmentDate": "2019-10-15",
"caseSignature": "XVII AmC 1234/19",
"court": "Sad Okregowy w Warszawie - SOKiK",
"plaintiff": "Prezes UOKiK",
"defendant": "mBank S.A.",
"clauseText": "Bank zastrzega sobie prawo do jednostronnej zmiany Regulaminu...",
"registrationDate": "2020-01-10",
"industry": "Uslugi finansowe",
"sourceUrl": "https://rejestr.uokik.gov.pl/"
} What it does not do
- The registry has ~7,500 entries total; a full export takes a few minutes.
- Results depend on the source portal's structure; a portal redesign may affect parsing.
- Category filters correspond to specific provisions of Polish consumer-protection law.
UOKiK (Poland) does not offer a clean public API for programmatic queries. getregdata reads the official source directly and returns structured JSON, keyed off the clause identifier - so you get API-like access without an official endpoint.
Install the getregdata agent skills or MCP server, or run the regdata/uokik-clauses-scraper actor on Apify. Query by clause or company name and receive structured, source-attributed records. It is free to install; you pay per result on Apify.
Abusive contract clauses from the UOKiK consumer-protection registry.
One call: identity, beneficial owners and insolvency screened against the company and every owner, as a single verdict.
Ultimate beneficial owners from the Central Register of Beneficial Owners.
Annual financial statements and filings from the National Court Register.
Management and board members registered in the National Court Register.
Insolvency and restructuring entries from the National Debtor Register.
Ownership and mortgage entries from the electronic land and mortgage register.
Company identity, PKD activity and status from the official GUS registry.
Regulated financial entities from the KNF supervision registers.
Official court and commercial announcements from Monitor Sądowy i Gospodarczy.
Waste-management registration entries from the BDO database.
Politically exposed persons from the Polish parliament for KYC/AML screening.
Local units and premises (jednostki lokalne) from the REGON registry.