Verejné zmluvy SK + CZ
Centrálny register zmlúv (CRZ) + český Registr smluv v jednom API. 14 168 645 zmlúv od 171 310 dodávateľov, spolu €259.2 mld zazmluvnených. Open data CC-BY 4.0.
Kontrakty firmy jedným IČO
Zadaj IČO → dostaneš summary zmlúv + total value.
Slovenskí top dodávatelia (CRZ)
| # | Firma | Zmlúv | Hodnota |
|---|---|---|---|
| 1 | ZVS holding, a.s. 🇸🇰 | 24 | €58536.4 M |
| 2 | Základná škola Mateja Bela, Kláštorná 4, Šamorín 🇸🇰 | 33 | €40020.3 M |
| 3 | Ministerstvo investícií, regionálneho rozvoja a informatizácie Slovenskej republiky 🇸🇰 | 18 287 | €11765.4 M |
| 4 | Národná diaľničná spoločnosť, a.s. 🇸🇰 | 3 275 | €11306.4 M |
| 5 | Železnice Slovenskej republiky 🇸🇰 | 12 023 | €8472.6 M |
| 6 | Železničná spoločnosť Slovensko, a.s. 🇸🇰 | 242 | €6623.7 M |
| 7 | Slovenská správa ciest 🇸🇰 | 748 | €4531.3 M |
| 8 | Ministerstvo dopravy Slovenskej republiky 🇸🇰 | 1 508 | €4249.8 M |
| 9 | Slovenská sporiteľňa, a.s. Mestská pobočka Trenčín 🇸🇰 | 5 202 | €2227.8 M |
| 10 | Ministerstvo školstva, výskumu, vývoja a mládeže Slovenskej republiky 🇸🇰 | 1 370 | €2104.9 M |
Programový prístup
# Per-firma zoznam zmlúv (všetky supplier contracts) GET /api/v1/companies/:ico/contracts → data.items[]: supplier_name, buyer, title, amount_cents, published_at, contract_url # Denorm v companies response (pre rýchle filtre) GET /api/v1/companies/:ico → data.publicContractsCount, publicContractsTotalCents, lastContractDate # TOP dodávatelia — filter + sort GET /api/v1/companies/advanced-search?has_contracts=1&nace_prefix=62&sort=contracts_total_desc # TOP ranking JSON/CSV (bez auth) GET /api/v1/public/rankings/public-contracts GET /api/v1/public/rankings/public-contracts.csv?country=sk
Typické nasadenia
Investigatívna žurnalistika
Kto čerpá štát? Mapovanie mega-kontraktov, nákupov cez prostredníkov. Cross-ref so shell address + UBO offshore pre red-flag dodávateľov.
Anti-korupčný watchdog
Stop Illegal Procurement, Transparency International sa opierajú o CRZ. Automatizácia flagging patterns (single-bid, high-amount friends-of-politicians).
Procurement DD
Pred-bid overovanie súťažiacich: má firma skúsenosť s podobnými projektami, aký je trackrecord, history rozbitých zmlúv.
B2B sales intelligence
Lead-gen pre IT/consulting/construction firmy: kto pravidelne vyhráva tender ale potrebuje subkontraktora? Upstream supply chain mapping.
Academic research
Procurement economics, political economy, public finance štúdie. Anonymized dataset pre peer-reviewed research.
Compliance / court
Predžalobné dôkazy: history zmlúv firmy s konkrétnym ministerstvom, sumy, časový rámec. Auditovateľné perma-linky cez REST API.
Často kladené otázky
Čo je CRZ a Registr smluv?
Centrálny register zmlúv (CRZ) je verejný register na crz.gov.sk, kde od roku 2011 musí byť zverejnená každá zmluva, kde jedna strana je štát alebo obec. Bez zverejnenia zmluva nenadobúda účinnosť (§ 47a Občianskeho zákonníka). Český Registr smluv (smlouvy.gov.cz, od 2016) má ten istý princíp pre CZ verejné subjekty. Open data, CC-BY 4.0, stiahnuteľné ako bulk CSV / JSON. Entyrix ingestuje oba denne.
Aká je pokrytá časová perióda?
SK: od 1. 1. 2011 (zavedenie zákona 382/2011 o povinnom zverejňovaní zmlúv). CZ: od 1. 7. 2016 (zákon 340/2015 Sb.). Aktuálne máme 14 168 645 zmlúv v DB, najstaršie z 2011-01-04, najnovšie z 2026-06-06. Weekly refresh (nedeľa 04:15) + denný delta sync.
Čo vidíte cez API — zoznam polí?
GET /api/v1/companies/:ico/contracts vracia per-firma zoznam: supplier_ico, supplier_name, buyer (department / ministry / municipality), title, amount_cents (EUR), published_at, signed_at, contract_url (naspäť do CRZ), subject_matter. Plus denorm na companies: public_contracts_count, public_contracts_total_cents, last_contract_date. Pre-computed pre rýchle filtre v advanced-search.
Ako žurnalista/analytik identifikuje top dodávateľov sektoru?
Workflow: (1) GET /api/v1/companies/advanced-search?nace_prefix=62&has_contracts=1&limit=100&sort=contracts_total_desc — TOP IT (NACE 62) dodávatelia štátu. (2) Pre konkrétnu firmu: GET /api/v1/companies/:ico/contracts — všetky jej zmluvy. (3) Cross-ref s /compliance (shell address? sankcie? UBO offshore?) — red-flag kombinácia. (4) CSV export pre spreadsheet analysis: /api/v1/companies/advanced-search.csv?nace_prefix=62&has_contracts=1 — 38 stĺpcov vrátane NIS2/credit/UBO. CSV licencia CC-BY 4.0 voľne re-publikovateľná.
Prečo sú niektoré sumy extrémne vysoké (MIRRI €11.6 mld)?
Niektoré rámcové zmluvy (framework agreements) deklarujú maximálny zazmluvnený objem, nie reálnu čerpanú hodnotu. MIRRI (Ministerstvo investícií, regionálneho rozvoja a informatizácie) má jednu mega-zmluvu s max limit €11 mld na viacročný operačný program — skutočné čerpanie je stovky miliónov/ročne. Pre reálny cash flow kombinuj s ITMS datasetom (/eu-funds-recipients) kde sú actual payments. Total €259.2 mld agregát teda "deklarované zazmluvnené maximum", nie skutočne vyplatené.
Môžem stavať app na týchto dátach?
Áno — licencia CC-BY 4.0 (attribution). Povinnosť: footer link na entyrix.com + uvedenie zdrojov CRZ/Registr smluv. Komerčné použitie OK. Rate-limit 600 req/min per API key (free tier, bez karty). Primer product ideas: (a) alerty pre novinárov keď sa objaví mega-kontrakt v danom sektore; (b) supplier benchmarking pre procurement tímy; (c) anti-korupčný dashboard krížiaci CRZ × shell-address × UBO offshore; (d) NGO compliance rating štátu per ministerstvo.
Aké sú známe data quality caveats?
(1) Supplier IČO: ~3 % starších zmlúv (2011-2013) má supplier_cin prázdny alebo neparsovateľný — fallback parsovanie z názvu. (2) Preklepy v názvoch: ten istý dodávateľ môže mať 3-5 variantov mena (s.r.o. vs. s. r. o., diakritika). Rieši ER (entity resolution) cez IČO priamy match. (3) Rámcové zmluvy: sumy sú max zazmluvnené, nie čerpané (viď FAQ vyššie). (4) CZ Registr smluv: niektoré zmluvy sú "utajené" (§ 3 odst. 2 zák. 340/2015), my vidíme len metadátum bez obsahu. (5) Dátumový drift: published_at ≠ signed_at (môže byť mesiace rozdiel pri backlog publikáciách).
Plný ranking + CSV export
TOP 100 dodávateľov, country filter, daily refresh. Open data CC-BY 4.0.