Sreality Czech Real Estate Scraper avatar

Sreality Czech Real Estate Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Sreality Czech Real Estate Scraper

Sreality Czech Real Estate Scraper

Scrapes Czech property listings from Sreality.cz by transaction type and property category. Returns each listing as a flat row with price, location, size, and description.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

0

Monthly active users

3 days ago

Last modified

Share

ParseForge

Sreality Czech Real Estate Scraper

Scrape Czech real estate listings from Sreality.cz, filtered by transaction type and property category. Every listing returns its price, location, size, and full description. No API key or browser needed. Export to CSV, JSON, Excel, or XML.

Sreality.cz is the largest real estate portal in the Czech Republic, but it has no public API for bulk data access. This Actor reads the public listing feeds directly, letting you collect apartments, houses, land, or commercial properties for sale or rent. It returns each match in a consistent, flat schema ready for analysis.

Who uses itWhat they scrape Sreality for
Real estate investorsMonitor new for-sale listings in a specific Czech city to find undervalued properties.
Market analystsTrack asking prices and inventory levels across the Czech housing market over time.
Property portalsAggregate rental listings to power a niche search experience for expats in Prague.
Data journalistsInvestigate housing affordability trends by collecting and comparing listing data.

What it does

This Actor collects Czech real estate listings from Sreality.cz by transaction type and property category, and returns each one as a flat row.

  • 🏠 Property type filter: Choose from apartments, houses, land, or commercial properties.
  • 💰 Transaction type filter: Select for-sale or for-rent listings to match your market segment.
  • 📊 Structured output: Every listing is returned as a flat row with price, location, size, and description.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Sreality data

📈 Monitor the Czech housing market.

A market analyst runs the Actor weekly to collect all apartment for-sale listings in Prague and Brno, tracking median price per square meter over time.

🏡 Find investment properties.

An investor scrapes all houses for sale under a set price threshold in regional cities to build a shortlist of potential acquisitions.

🔍 Power a rental search tool.

A developer collects all apartment for-rent listings daily to populate a map-based search interface for people relocating to the Czech Republic.

📊 Analyze commercial real estate.

A consultancy firm scrapes commercial property listings to analyze supply and asking rents in different Czech regions for a client report.

Why choose this scraper

What you get
No API keyScrapes public Sreality.cz pages directly, so you do not need to register an application or manage OAuth tokens.
Full listing dataCollects the price, address, floor area, property type, and the complete text description for each listing.
Flexible exportSave results in CSV, JSON, Excel, or XML to fit your existing workflow or database.
Scalable collectionSet a maximum from a single listing up to one million per run to match your project scope.

How it compares

This Actor focuses on reliable, structured collection from Sreality.cz with clear category filters, competing with other scrapers that target the same Czech real estate source.

FeatureParseForgeSreality scraperSreality Scraper - Czech Real Estate Data & ListingsSreality.cz Scraper 🏠
Property type filterYes (apartments, houses, land, commercial)Not listedNot listedNot listed
Transaction type filterYes (for-sale, for-rent)Not listedNot listedNot listed
No API key requiredYesNot listedYesNot listed
CSV, JSON, Excel, XML exportYesNot listedYesNot listed
Up to 1,000,000 listings per runYesNot listedNot listedNot listed

Configure the run

Drive the Actor by selecting a transaction type and a property category, and set a maximum number of listings to collect per run. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Sreality Czech Real Estate Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Sreality through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/sreality-cz-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your selected property type and transaction combination has listings on Sreality.cz. For example, 'land' for-rent may have very few listings. Try a broader combination like apartments for-sale to verify the Actor is working.

The run stopped before reaching my maxItems limit.

The Actor stops when it has collected all available listings matching your filters. If the total number of listings on Sreality.cz for your chosen category is less than your maxItems value, the run will finish early.

Some listing details are missing in the output.

Sreality.cz listings sometimes have optional fields that sellers leave blank. The Actor returns whatever data is present on the page. Missing fields will appear as empty values in your dataset.

The Actor is running slowly.

The Actor respects the website's servers by pacing its requests. If you need faster collection, you can increase the Actor's memory allocation in the run settings, but the primary speed limit is the polite request rate.

FAQ

QuestionAnswer
Can I scrape listings from a specific city or region?The Actor collects listings from across the entire Czech Republic. You can filter the resulting dataset by location fields after the run completes to focus on a specific city or region.
What data fields does the Actor return for each listing?Each row includes the listing title, price, location, floor area, property type, and the full text description. The exact fields are shown in the sample output on the Actor's page.
Does this Actor require an API key or login?No. It reads the public listing pages on Sreality.cz directly, so you do not need to create an account or obtain an API key.
How many listings can I collect in one run?You can set the maximum from 1 up to 1,000,000 listings. The Actor will stop when it reaches your limit or when no more matching listings are available.
Can I scrape both for-sale and for-rent listings at the same time?Each run collects one transaction type. To get both, run the Actor twice, once with 'for-sale' and once with 'for-rent' selected.
What property types are supported?You can choose from apartments, houses, land, and commercial properties. Select one type per run to keep your dataset focused.
Is it legal to scrape Sreality.cz?This Actor only accesses publicly available pages. You are responsible for complying with the website's terms of service and local data protection laws in your use of the data.
How do I export the scraped data?After the run finishes, you can download your dataset in CSV, JSON, Excel, or XML format directly from the Apify platform.

Browse the full ParseForge collection for more scrapers.

🆘 Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Seznam.cz, a.s. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.