RealtySync — Sreality.cz avatar

RealtySync — Sreality.cz

Pricing

from $1.65 / 1,000 listings

Go to Apify Store
RealtySync — Sreality.cz

RealtySync — Sreality.cz

RealtySync portal scraper for Sreality.cz — the largest Czech real estate portal. Outputs standardized listings with price, location, specs, contact info, and images. Part of the RealtySync multi-portal pipeline.

Pricing

from $1.65 / 1,000 listings

Rating

0.0

(0)

Developer

the anh nguyen

the anh nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Categories

Share

Scrape property listings from Sreality.cz — the largest Czech real estate portal with ~16,000 active listings. Part of the RealtySync multi-portal pipeline.

What does this Actor do?

This Actor extracts structured property listing data from Sreality.cz via its REST API, including:

  • Price and transaction type (sale, rent, auction)
  • Property details (area, floor, construction type, condition, energy class)
  • Location (locality, region, GPS coordinates)
  • Contact info (seller name, phone, email, agency flag)
  • Images (all listing photos)
  • Full description and property specifications

Results are output in a standardized format compatible with other RealtySync portal scrapers.

Why scrape Sreality.cz?

Sreality.cz is the largest Czech real estate portal, aggregating listings from agencies and private sellers across the country. Scraping Sreality enables building property databases, price analysis tools, market monitoring dashboards, and cross-portal deduplication pipelines.

How to scrape Sreality.cz

  1. Create a free Apify account at apify.com if you don't have one.
  2. Open this Actor in the Apify Console and click "Start".
  3. Configure filters — property type, transaction type, region, and max results.
  4. Click Run and wait for the Actor to finish processing.
  5. Download results as JSON, CSV, or Excel from the Output tab.

Input example

{
"propertyType": "APARTMENTS",
"transactionType": "SALE",
"regionId": 10,
"maxResults": 100,
"fetchDetails": true
}

Output example

{
"listing_id": 2160546636,
"title": "Prodej bytu 3+kk 75 m²",
"property_type": "Apartment",
"transaction_type": "Sale",
"price_czk": 6500000,
"price_label": "6 500 000 Kč",
"locality": "Praha 5 - Smíchov",
"region": 10,
"area_m2": 75.0,
"floor": "3. podlaží",
"construction_type": "Cihlová",
"condition": "Velmi dobrý",
"energy_class": "C",
"latitude": 50.0755,
"longitude": 14.4035,
"seller_name": "RE/MAX Praha",
"seller_phone": "+420123456789",
"seller_email": "info@example.cz",
"seller_is_agency": true,
"url": "https://www.sreality.cz/detail/prodej/byty/...",
"images": ["https://..."]
}

Input parameters

ParameterTypeDefaultDescription
propertyTypeenumAPARTMENTSAPARTMENTS, HOUSES, LAND, COMMERCIAL, OTHER, ALL
transactionTypeenumSALESALE, RENT, AUCTION, ALL
regionIdinteger(all)Sreality region ID (10=Praha, 20=Jihomoravský, etc.)
maxResultsinteger100Maximum listings to return (0 = no limit)
fetchDetailsbooleantrueFetch full details per listing (slower but richer)

How much will it cost?

This Actor uses Pay-Per-Event pricing:

VolumeCost
1 listing$0.003
100 listings$0.30
1,000 listings$3.00
10,000 listings$30.00

You only pay for successfully scraped listings saved to the dataset. Platform costs (compute) are billed separately by Apify based on your plan.

Tips

  • Set fetchDetails: false for a fast price/location scan without per-listing API calls.
  • Use regionId to focus on a specific Czech region and reduce run time.
  • Schedule runs with Apify Scheduler to track price changes over time.
  • Combine with other RealtySync scrapers (Bezrealitky.cz, Bezrealitky.sk) for cross-portal coverage.

This Actor extracts publicly available data from Sreality.cz via its public API. Web scraping of publicly accessible information is generally permitted under applicable law. Always review the target site's Terms of Service and applicable regulations (including GDPR for EU data) before use. This Actor does not bypass authentication, paywalls, or CAPTCHAs. Use responsibly and respect rate limits.