Sreality Scraper
Pricing
from $3.00 / 1,000 results
Sreality Scraper
Scrape sreality.cz - the Czech Republic's largest real-estate portal. Search flats, houses, land, commercial space and auctions by deal type, location, price and area, or fetch full listing details (description, seller contact, building specs) by URL.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape real-estate listings from sreality.cz — the Czech Republic's largest property portal, covering flats, houses, land, commercial space and auctions nationwide.
What does this actor do?
Sreality Scraper searches sreality.cz by deal type, property category, location, price and area, returning structured listing data — no login, no API key, no captcha-solving required. You can also fetch full details (description, seller contact, building specs) for specific listings by pasting their URL.
Output data
Each result is a JSON record with (where available):
Search mode
estateId,title,dealType(sale/rent/auction/shares),category,subCategory(e.g.2+1)price,pricePerSqm,priceCurrency(CZK),priceNoteusableAreaSqm(parsed from the listing title)city,cityPart,district,region,street,houseNumber,zip,countrylatitude,longitudeimageUrls,hasVideo,hasMatterportagencyName,agencyLogoUrl,sourceUrl
Detail mode (byUrls) — everything above plus:
description,sellerName,sellerEmail,sellerPhonefloorNumber,totalFloors,buildingType,buildingCondition,ownership,energyPerformanceCertificate,furnishinghasBalcony/balconyAreaSqm,hasCellar/cellarAreaSqm,hasGarage,hasTerrace/terraceAreaSqm,hasLoggia/loggiaAreaSqm,hasParking,isLowEnergy,hasElevator,isBarrierFreelistedSince,lastEdited,readyDate,isExclusiveListing
Every record also carries recordType and scrapedAt (UTC ISO timestamp). Fields that sreality.cz doesn't provide for a given listing are simply omitted — you'll never see null or empty placeholders.
Input options
| Field | Description |
|---|---|
mode | search (filter-based search) or byUrls (fetch specific listings) |
dealType | sale, rent, auction, or shares (fractional/co-ownership sale) |
category | flat, house, land, commercial, or other |
locationQuery | Free-text Czech place name — city, district, or region (e.g. Praha, Brno, Praha 9). Takes priority over region. |
region | One of the 14 Czech administrative regions (kraje) — used only when locationQuery is empty |
roomCount | (category=flat) Exact room layout, e.g. 2+kk, 3+1, 6 and more, Atypical |
priceMin / priceMax | Price range in CZK |
areaMin / areaMax | Usable-area range in m² |
keyword | Only keep listings whose title/city/district contains this text |
buildingCondition | Building condition (e.g. newBuild, good, underReconstruction) — applied server-side |
ownership | Ownership type — private, cooperative, or municipal — applied server-side |
amenities | One or more amenities (elevator, balcony, terrace, loggia, cellar, garage, parking, barrier-free, garden) — applied server-side, verified for category=flat |
detailUrls | (mode=byUrls) Full sreality.cz listing URLs to fetch |
maxItems | Maximum number of listings to return |
Example input
{"mode": "search","dealType": "sale","category": "flat","locationQuery": "Praha","priceMax": 10000000,"maxItems": 30}
Example: fetch specific listings
{"mode": "byUrls","detailUrls": ["https://www.sreality.cz/detail/prodej/byt/2+1/praha-prosek-veltruska/1791086668"]}
Use cases
- Market research — track average sale/rent prices per city or district over time.
- Investment screening — filter by price and area to find undervalued properties.
- Lead generation — pull agency/seller contact details for outreach.
- Portfolio monitoring — re-fetch specific listing URLs to detect price changes.
FAQ
Does this require a sreality.cz account or API key? No. The actor reads sreality.cz's public listing pages directly.
Can I search outside the Czech Republic? No — sreality.cz only covers properties within the Czech Republic.
Why is sellerEmail / sellerPhone sometimes missing?
Some listings are posted without public contact details, or the agency only shows a contact form. The actor never invents data — a missing field means sreality.cz didn't publish it.
How many listings can I get per run?
Up to maxItems (default 30, max 2000). Large maxItems values will take longer since sreality.cz paginates at ~22 listings per page.