CZ & SK Real Estate Aggregator
Pricing
from $0.002 / listing scraped
CZ & SK Real Estate Aggregator
Scrape 8 Czech and Slovak real estate portals (Sreality, Bezrealitky, iDNES, Nehnutelnosti.sk & more) into one deduplicated dataset with price history, new-listing and price-drop flags. EUR & CZK. Works as a batch scraper or a real-time HTTP API.
Pricing
from $0.002 / listing scraped
Rating
0.0
(0)
Developer
Pringles Kamila
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
CZ/SK Real Estate Aggregator — Czech & Slovak property listings in one dataset
English · Čeština · Slovenčina
Scrape real estate listings from 8 Czech and Slovak property portals in one run and get a single, normalized, deduplicated dataset with price history. Works as a classic batch scraper and as a real-time HTTP API (Actor Standby), so you can plug it into apps, dashboards, or AI agents via MCP.
What does CZ/SK Real Estate Aggregator do?
One input, eight portals, one consistent output schema:
| Portal | Country | Currency | Note |
|---|---|---|---|
| Sreality.cz | CZ | CZK | largest Czech portal |
| Reality.iDNES.cz | CZ | CZK | |
| Bezrealitky.cz | CZ | CZK | private listings without agencies |
| RealityMIX.cz | CZ | CZK | |
| Reality.cz | CZ | CZK | catalog of 1000+ agencies |
| Nehnutelnosti.sk | SK | EUR | largest Slovak portal |
| TopReality.sk | SK | EUR | |
| Reality.sk | SK | EUR |
Every listing is normalized to the same fields: portal, external ID, title, transaction (sale/rent), category (flat/house/land/commercial), disposition, floor area, price, price per m², currency, locality, GPS (where available), canonical URL, images, and seller.
Because Czech agencies publish the same flat on several portals at once, the Actor deduplicates across portals: one apartment appears once, with an also_on list of the other portals where it was found. Between runs it keeps price history and flags every listing with is_new and price_dropped — useful for monitoring the market, hunting price cuts, or feeding analytics.
Why use this Actor instead of a single-portal scraper?
A single-portal scraper shows you one shop window. This Actor covers the Czech and Slovak market in one dataset, removes the duplicates that agency exports create, and tells you what changed since your last run. You pay per unique listing delivered (pay-per-event), not per portal scraped.
Input
All parameters are optional and have sensible defaults:
- portals — which portals to scrape (default:
sreality) - transaction —
saleorrent - category —
flat,house,land, orcommercial - region — free-text locality filter, e.g.
Praha,Bratislava,Jihočeský kraj - priceMin / priceMax — price range; compared against CZK on Czech portals and EUR on Slovak portals
- maxItems — cap on collected listings (cost protection, default 200)
Output
Structured dataset, one record per unique listing. Example:
{"portal": "sreality","external_id": "3893712204","title": "Prodej bytu 2+kk 52 m²","transaction": "sale","category": "flat","disposition": "2+kk","area_m2": 52,"price": 9570000,"price_per_m2": 184038,"currency": "CZK","locality": "Biskupcova, Praha 3 - Žižkov","gps_lat": 50.09,"gps_lon": 14.47,"url": "https://www.sreality.cz/detail/...","is_new": true,"price_dropped": false,"price_history": [{"date": "2026-07-11", "price": 9570000}],"also_on": ["idnes:https://reality.idnes.cz/..."]}
Real-time HTTP API (Standby mode)
The Actor also runs in Standby mode: no start button, just an HTTP endpoint that scrapes on demand.
curl -H "Authorization: Bearer <YOUR_APIFY_TOKEN>" \"https://<standby-hostname>/search?portals=sreality,bezrealitky&transaction=sale&category=flat®ion=Praha&maxItems=20"
GET /search accepts the same parameters as the batch input and returns JSON with query, count, and listings. Default maxItems in Standby is 50 to keep responses fast. Through the Apify MCP server the same endpoint works as a tool for AI agents.
Pricing
Pay-per-event: you are charged per unique listing delivered (listing-scraped event), after deduplication. Duplicates found on more portals cost nothing extra.
Legal & GDPR
The Actor collects only publicly available listing data and respects source rate limits (delays between requests). Listings may contain personal data, such as a private seller's contact — you are responsible for processing the data in line with GDPR and the laws of your country. Price history is stored per listing ID, no personal data is logged.
🇨🇿 Česky
CZ/SK Reality Agregátor — české a slovenské inzeráty v jednom datasetu
Stáhne realitní inzeráty z 8 českých a slovenských portálů najednou a vrátí jeden normalizovaný, deduplikovaný dataset s historií cen. Funguje jako klasický scraper i jako HTTP API v reálném čase (Standby mode), takže ho zapojíte do aplikace, dashboardu nebo AI agenta přes MCP.
Co Actor umí
Jeden vstup, osm portálů, jedno výstupní schéma. Pokryté portály: Sreality.cz, Reality.iDNES.cz, Bezrealitky.cz (soukromá inzerce bez RK), RealityMIX.cz a Reality.cz v Česku; Nehnutelnosti.sk, TopReality.sk a Reality.sk na Slovensku. České portály účtují v korunách, slovenské v eurech - pole currency u každého záznamu říká, ve které měně je cena.
Realitní kanceláře vystavují stejný byt na několika portálech naráz. Actor proto deduplikuje napříč portály: jeden byt najdete v datasetu jednou a v poli also_on vidíte, kde všude visel. Mezi běhy si Actor drží historii cen - každý inzerát nese is_new a price_dropped, takže zlevnění poznáte hned.
Vstup
Všechny parametry jsou volitelné: portals (výběr portálů), transaction (sale/rent), category (flat/house/land/commercial), region (např. Praha, Bratislava, Jihočeský kraj), priceMin/priceMax (u českých portálů v Kč, u slovenských v €) a maxItems (strop nákladů, výchozí 200).
Výstup
Jeden záznam = jeden unikátní inzerát: portál, ID, titulek, dispozice, plocha, cena, cena za m², měna, lokalita, GPS (kde portál uvádí), kanonická URL, obrázky, prodejce, historie cen a příznaky novinek a slev. Ukázka záznamu je v anglické části výše.
HTTP API (Standby mode)
GET /search přijímá stejné parametry jako běžný vstup a vrací JSON s inzeráty do pár desítek sekund. Autentizace přes Apify token (Authorization: Bearer …). Ve Standby režimu je výchozí maxItems 50, aby odpověď stihla platformní limit 5 minut. Přes Apify MCP server poslouží stejný endpoint jako nástroj pro AI agenty.
Cena
Platíte za doručený unikátní inzerát (event listing-scraped), počítá se až po deduplikaci. Duplicity z dalších portálů nic nestojí.
Právní upozornění
Actor sbírá jen veřejně dostupná data a šetří zdrojové weby (prodlevy mezi požadavky). Inzeráty mohou obsahovat osobní údaje, třeba kontakt na soukromého prodejce - za zpracování v souladu s GDPR odpovídáte vy. Historie cen se ukládá podle ID inzerátu, osobní údaje se nelogují.
🇸🇰 Slovensky
CZ/SK Reality Agregátor — české a slovenské inzeráty v jednom datasete
Stiahne realitné inzeráty z 8 českých a slovenských portálov naraz a vráti jeden normalizovaný, deduplikovaný dataset s históriou cien. Funguje ako klasický scraper aj ako HTTP API v reálnom čase (Standby mode), takže ho zapojíte do aplikácie, dashboardu alebo AI agenta cez MCP.
Čo Actor dokáže
Jeden vstup, osem portálov, jedna výstupná schéma. Pokryté portály: Nehnutelnosti.sk, TopReality.sk a Reality.sk na Slovensku; Sreality.cz, Reality.iDNES.cz, Bezrealitky.cz (súkromná inzercia bez RK), RealityMIX.cz a Reality.cz v Česku. Slovenské portály účtujú v eurách, české v korunách - pole currency pri každom zázname hovorí, v ktorej mene je cena.
Realitné kancelárie vystavujú ten istý byt na viacerých portáloch naraz. Actor preto deduplikuje naprieč portálmi: jeden byt nájdete v datasete raz a v poli also_on vidíte, kde všade visel. Medzi behmi si Actor drží históriu cien - každý inzerát nesie is_new a price_dropped, takže zľavu spoznáte hneď.
Vstup
Všetky parametre sú voliteľné: portals (výber portálov), transaction (sale/rent), category (flat/house/land/commercial), region (napr. Bratislava, Košice, Praha), priceMin/priceMax (pri slovenských portáloch v €, pri českých v Kč) a maxItems (strop nákladov, predvolené 200).
Výstup
Jeden záznam = jeden unikátny inzerát: portál, ID, titulok, dispozícia, plocha, cena, cena za m², mena, lokalita, GPS (kde portál uvádza), kanonická URL, obrázky, predajca, história cien a príznaky noviniek a zliav. Ukážka záznamu je v anglickej časti vyššie.
HTTP API (Standby mode)
GET /search prijíma rovnaké parametre ako bežný vstup a vracia JSON s inzerátmi do pár desiatok sekúnd. Autentifikácia cez Apify token (Authorization: Bearer …). V Standby režime je predvolené maxItems 50, aby odpoveď stihla platformný limit 5 minút. Cez Apify MCP server poslúži rovnaký endpoint ako nástroj pre AI agentov.
Cena
Platíte za doručený unikátny inzerát (event listing-scraped), počíta sa až po deduplikácii. Duplicity z ďalších portálov nič nestoja.
Právne upozornenie
Actor zbiera len verejne dostupné dáta a šetrí zdrojové weby (prestávky medzi požiadavkami). Inzeráty môžu obsahovať osobné údaje, napríklad kontakt na súkromného predajcu - za spracovanie v súlade s GDPR zodpovedáte vy. História cien sa ukladá podľa ID inzerátu, osobné údaje sa nelogujú.