Sreality Scraper · Czech Republic Real Estate Listings avatar

Sreality Scraper · Czech Republic Real Estate Listings

Pricing

from $0.99 / 1,000 results

Go to Apify Store
Sreality Scraper · Czech Republic Real Estate Listings

Sreality Scraper · Czech Republic Real Estate Listings

Scrape Sreality.cz — Czech Republic's #1 property portal. Any sale or rent search URL returns price, Kč/m², disposition, address, GPS, photos and agency. Optional deep mode adds the full description, all parameters and the seller's name, phone and email. JSON or CSV.

Pricing

from $0.99 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Sreality Scraper

Scrape property listings from Sreality.cz — the Czech Republic's largest real-estate portal. Paste any sale or rent search URL and get clean, structured rows: price, price per m², disposition, full address, GPS coordinates, photos, agency and more. One row per property. Pure HTTP, no browser.

How it works

Why use this scraper

  • Everything on the listing page — price, Kč/m², disposition, full street address, GPS coordinates, photos and agency all come from one fetch; no slow per-property crawling.
  • Sale and rent, every category — flats, houses, land and commercial, on any prodej (sale) or pronájem (rent) search, with all your on-site filters honoured and paginated automatically.
  • Price per m² out of the boxpricePerSqmCzk is returned on every row, no extra calculation.
  • Clean, flat output — one row per property; nested address/params flattened for CSV by default.
  • Pure HTTP, no browser — fast and cheap; no Playwright, no headless Chrome.
  • Optional deep detail — turn on fetchDetails to add the full description, every parameter (floor, condition, energy rating, year built…), the seller's name, phone and email, Matterport & video URLs, nearby points of interest and price-drop history.

What it does

Give it one or more Sreality search URLs. For each, it reads the live results and emits one dataset row per property with all the fields below. Searches paginate automatically (?strana=N) until you hit Maximum items.

Supported inputs

InputExample
Sale flatssreality.cz/hledani/prodej/byty/praha
Rent flatssreality.cz/hledani/pronajem/byty/brno
Houses / land / commercialswap byty for domy / pozemky / komercni
Filtered searchrun any search on sreality.cz, copy the URL from the address bar

Use cases

  • Real-estate market & price research across Czech cities and regions.
  • Lead generation — agency names, listing URLs, and (with fetchDetails) seller name, phone and email.
  • Investment analysis — Kč/m², price distribution, price-drop tracking, new-build vs resale.
  • Aggregation & portals — pull fresh Czech listings into your own product.

How it works

  1. You paste Sreality search URLs.
  2. The actor reads each search page's embedded property data and paginates through results.
  3. Each property is normalised into one flat row and pushed to the dataset (optionally enriched from its detail page).

Input configuration

FieldTypeDescription
startUrlsarraySreality search URLs (auto-paginated).
maxItemsintegerHard cap on properties collected. Default 10000.
fetchDetailsbooleanOpt-in: open each property's detail page for the full description, all parameters (floor, condition, energy rating, year built…), the seller's name, phone & email, Matterport & video URLs, nearby POIs and price-drop history. +1 request/property, billed per additional-data event. Default off.
flattenbooleanFlatten nested objects/arrays into CSV columns (default on).
enrichEmailsbooleanOpt-in agency contact-email enrichment (billed per email found).
maxConcurrencyintegerParallel row processing. Default 8.
proxyobjectProxy config. Defaults to Apify Residential.

Output sample

{
"portal": "sreality",
"id": "1514729548",
"url": "https://www.sreality.cz/detail/prodej/byt/1+kk/praha-vysocany-kolma/1514729548",
"transactionType": "sale",
"category": "flat",
"disposition": "1+kk",
"name": "Prodej bytu 1+kk 16 m²",
"priceCzk": 3990000,
"pricePerSqmCzk": 249375,
"surface": 16,
"address": { "street": "Kolmá", "cityPart": "Vysočany", "district": "Praha 9", "city": "Praha", "region": "Hlavní město Praha" },
"latitude": 50.10354,
"longitude": 14.51582,
"photoCount": 9,
"hasVideo": true,
"agency": "next-reality-style"
}

Key output fields

FieldDescription
id / urlSreality property id + detail URL
transactionType / transactionTypeCzsale / rent (+ original Prodej / Pronájem)
category / categoryCzflat / house / land / commercial (+ Czech label)
disposition2+kk, 3+1 …
priceCzk / pricePerSqmCzkprice + price per m²
surfacefloor area in m²
address.*street, streetNumber, cityPart, district, city, region, zip
latitude / longitude / geoHashGPS coordinates
photos / photoCountimage URLs + count
hasVideo / hasMatterport / isExclusivelisting flags
agency / agencyId / agencyLogolisting agency
descriptionfull listing text (with fetchDetails)
paramsall decoded parameters — condition, building type, floor, energy rating, year… (with fetchDetails)
sellerName / sellerPhone / sellerEmailseller contact (with fetchDetails)
matterportUrl / videoUrls / nearbyPois / oldPriceCzkvirtual tour, videos, nearby points of interest, price-drop (with fetchDetails)

FAQ

Sale and rent both? Yes — pass a prodej (sale) or pronájem (rent) search URL; transactionType is set accordingly.

Which property types? Flats (byty), houses (domy), land (pozemky) and commercial (komercni) — any /hledani/ search URL.

Do filters work? Yes — any filter you set on sreality.cz is encoded in the URL and honoured.

How do I get the seller's phone/email? Turn on fetchDetails — it adds the seller's name, phone and email (plus the full description and every parameter) from each property's detail page.

Do I need a proxy? Apify Residential (the default) is recommended for larger runs.

Support

Found an issue or want a field added? Open an issue on the actor's Issues tab and we'll take a look.

Additional services

Need agency contact emails? Turn on enrichEmails to append a best-effort contact email + website per agency (billed only when an email is found).

Explore more scrapers

Check the publisher's profile for more real-estate and directory scrapers (Idealista, Fotocasa, Redfin, Zillow, Realtor, Immobilienscout24 and more).

⚠️ Disclaimer

This actor collects only publicly available property-listing data for legitimate research, lead-generation and aggregation use. Respect Sreality's terms of service and applicable laws (including data-protection rules) in your jurisdiction. You are responsible for how you use the scraped data.

SEO Keywords

sreality scraper, sreality api, sreality.cz scraper, czech real estate scraper, czech property data, prodej bytu scraper, pronájem scraper, property listings czech republic, real estate data prague, real estate data brno, kč/m2 price data, property coordinates scraper, czech real estate lead generation, sreality export