TL;DR
- UOKiK (Urząd Ochrony Konkurencji i Konsumentów) prowadzi rejestr 7 500+ klauzul umownych uznanych przez sądy za niedozwolone
- Jeśli Twoja firma stosuje wzorce umów w Polsce, powinieneś sprawdzać ten rejestr - użycie zakazanej klauzuli może prowadzić do kar i procesów
- Brak API do rejestru
- Zbudowałem aktora na Apify, który przeszukuje rejestr i zwraca JSON za $0.008 za klauzulę
Dlaczego Rejestr Klauzul Niedozwolonych UOKiK Jest Ważny
Polski system ochrony konsumentów opiera się na prostej, ale skutecznej zasadzie: klauzule umowne uznane przez Sąd Ochrony Konkurencji i Konsumentów (SOKiK) za abuzywne są nieważne - automatycznie, niezależnie od tego czy konsument podpisał umowę. Podstawą prawną jest ustawa o ochronie konkurencji i konsumentów, która daje UOKiK uprawnienia do egzekwowania uczciwości umów we wszystkich branżach.
Orzeczenia SOKiK są publikowane w Rejestrze Klauzul Niedozwolonych. Gdy klauzula pojawi się w rejestrze, każda firma stosująca identyczne lub istotnie podobne sformułowania w swoich wzorcach umów ryzykuje postępowanie ze strony UOKiK, pozwy zbiorowe od organizacji konsumenckich oraz indywidualne zaskarżenia ze strony klientów.
Rejestr zawiera obecnie ponad 7 500 klauzul zgromadzonych przez niemal dwie dekady orzeczeń sądowych. Branże z największą liczbą zakazanych klauzul to bankowość, ubezpieczenia, telekomunikacja, e-commerce i nieruchomości - czyli wszystkie sektory opierające się na wzorcach umów.
Dlaczego Rejestr UOKiK Nie Ma API
Rejestr UOKiK na stronie rejestr.uokik.gov.pl to klasyczny portal rządowy. Oferuje podstawowy formularz wyszukiwania ze stronicowanymi wynikami, ale nie udostępnia endpointów REST, eksportu hurtowego ani ustrukturyzowanego formatu danych. Każda strona z klauzulą musi być załadowana osobno, żeby uzyskać pełny tekst orzeczenia, nazwę pozwanego, klasyfikację branżową i sygnaturę sprawy SOKiK.
Dla kancelarii prawnych sprawdzających zapisy umowne, firm e-commerce aktualizujących regulaminy czy zespołów compliance prowadzących okresowe audyty - ręczne przeszukiwanie jest niepraktyczne, gdy trzeba zweryfikować dziesiątki klauzul lub monitorować rejestr pod kątem nowych orzeczeń w swojej branży.
Dane z Rejestru UOKiK: Co Otrzymujesz
Scraper zwraca ustrukturyzowany JSON dla każdej klauzuli z następującymi polami:
- number - numer wpisu w rejestrze
- text - pełny tekst zakazanej klauzuli
- defendant - firma, przeciwko której wydano orzeczenie
- industry - klasyfikacja branżowa
- caseNumber - sygnatura sprawy SOKiK
- entryDate - data dodania klauzuli do rejestru
Możesz wyszukiwać po nazwie pozwanego, po branży lub po słowie kluczowym w tekście klauzuli. Aktor automatycznie obsługuje stronicowanie i zwraca wszystkie pasujące wyniki do skonfigurowanego limitu.
Jak Używać UOKiK Klauzule Niedozwolone Scraper
Python
from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
# Wyszukiwanie po nazwie pozwanego
run = client.actor("minute_contest/uokik-clauses-scraper").call(
run_input={
"defendant": "mBank",
"maxResults": 50
}
)
items = client.dataset(run["defaultDatasetId"]).list_items().items
for clause in items:
print(f"Klauzula #{clause.get('number')}: {clause.get('text')[:100]}...")
print(f" Pozwany: {clause.get('defendant')}")
print(f" Branża: {clause.get('industry')}")
JavaScript (Node.js)
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('minute_contest/uokik-clauses-scraper').call({
defendant: 'mBank',
maxResults: 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(c => console.log(`#${c.number}: ${c.text?.substring(0, 100)}...`));
Praktyczny Przykład: Audyt Regulaminu Sklepu Internetowego
Średniej wielkości polski sklep internetowy wprowadza nową politykę zwrotów. Zespół prawny musi zweryfikować, że żaden z proponowanych zapisów nie pokrywa się z wpisami w rejestrze UOKiK - szczególnie klauzule dotyczące ograniczenia odpowiedzialności za opóźnienia w dostawie, skracania okresu na zwrot i naliczania kar za zwroty.
Używając scrapera, wyszukują klauzule w klasyfikacji branżowej "handel elektroniczny". Aktor zwraca 200+ zakazanych klauzul z tego sektora. Zespół prawny porównuje projekt regulaminu z wynikami, identyfikuje dwa zapisy istotnie podobne do zakazanych wpisów i przepisuje je przed publikacją. Bez zautomatyzowanego dostępu ten przegląd zająłby cały dzień ręcznego wyszukiwania. Ze scraperem zajmuje mniej niż 10 minut.
Kto Potrzebuje UOKiK Scraper
- Kancelarie prawne - weryfikacja proponowanych zapisów umownych przed podpisaniem
- Firmy e-commerce - sprawdzenie regulaminów i polityk zwrotów pod kątem klauzul abuzywnych
- Firmy ubezpieczeniowe - przegląd warunków polis w kontekście orzeczeń SOKiK
- Banki i fintech - walidacja umów kredytowych i tabel opłat
- Zespoły compliance - okresowy audyt wzorców umów wobec pełnego rejestru
- Organizacje konsumenckie - badania i rzecznictwo z wykorzystaniem ustrukturyzowanych danych
Ceny
| Metoda | Koszt |
|---|---|
| Ręczne wyszukiwanie na stronie UOKiK | Darmowe (wolne, bez eksportu) |
| Ten aktor | ~13 zł za 1000 klauzul |
Darmowe $5 kredytów Apify = ~1500 klauzul za darmo.
FAQ
Czy można przeszukiwać rejestr UOKiK po branży?
Tak. Aktor obsługuje filtrowanie po klasyfikacji branżowej. Jest to przydatne dla zespołów compliance, które chcą przeprowadzić audyt wszystkich zakazanych klauzul istotnych dla ich sektora - na przykład pobierając wszystkie klauzule z bankowości, ubezpieczeń lub e-commerce.
Czy klauzule niedozwolone z rejestru UOKiK obowiązują wszystkie firmy?
Tak. Gdy SOKiK uzna klauzulę za abuzywną i trafi ona do rejestru, stosowanie identycznego lub istotnie podobnego sformułowania w jakimkolwiek wzorcu umowy jest zakazane na całym rynku - nie tylko dla pozwanej firmy. UOKiK może nakładać kary do 10% rocznego obrotu za naruszenia.
Jak często aktualizowany jest rejestr UOKiK?
Rejestr jest aktualizowany w miarę wydawania nowych orzeczeń SOKiK. Nowe klauzule są dodawane regularnie, dlatego okresowy monitoring jest ważny dla zespołów compliance. Scraper pozwala to zautomatyzować poprzez zaplanowane wyszukiwania nowych wpisów.
Wypróbuj: apify.com/minute_contest/uokik-clauses-scraper
Ten artykuł jest częścią serii Polish Business Data APIs o programistycznym dostępie do polskich rejestrów publicznych.
Top comments (0)