Sreality.cz Scraper - Czech Property and Leads avatar

Sreality.cz Scraper - Czech Property and Leads

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Sreality.cz Scraper - Czech Property and Leads

Sreality.cz Scraper - Czech Property and Leads

Scrape Sreality.cz listings with price, GPS, photos, description, parameters, agency website, and listing-agent email and phone for Czech real-estate research.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Share

Scrape Czech property listings from Sreality.cz with full public listing details and real-estate contact data. Paste any Sreality search URL and export prices, price per square meter, address, GPS coordinates, disposition, photos, description, property parameters, agency website, and the listing agent's public name, email, and phone numbers.

The Actor supports homes for sale and rent, apartments, houses, land, commercial property, projects, and the location and filters selected on Sreality. It uses the structured Next.js state embedded in the public search and detail pages, so it is faster and less expensive than browser automation and requires no account or API key.

Why use this Actor?

Sreality is a major Czech real-estate marketplace. Its search interface is useful for browsing, but extracting thousands of comparable listings, tracking changes, or collecting agency leads manually is impractical. The Actor converts the public data into one consistent row per property and optionally enriches every result from its detail page.

Typical uses include:

  • monitoring sale and rental inventory by city or district;
  • comparing price per square meter across Czech neighborhoods;
  • building a property research dataset or dashboard;
  • collecting public agent and agency contacts for relevant B2B workflows;
  • tracking listing prices, discounts, and availability over time;
  • mapping listings using exact latitude and longitude;
  • studying property features such as condition, construction type, energy class, balcony, cellar, parking, and floor;
  • feeding listings into Sheets, Airtable, a warehouse, Make, Zapier, n8n, or a custom application.

Input

Open Sreality.cz, select your transaction, property type, location, price, size, and other filters, then paste the resulting search URL.

{
"searchUrls": [
"https://www.sreality.cz/hledani/prodej/byty/praha"
],
"includeDetails": true,
"maxResultsPerUrl": 20,
"maxPagesPerUrl": 10,
"detailConcurrency": 4
}

Input fields

FieldDescription
searchUrlsOne or more complete Sreality search-result URLs.
includeDetailsAdd full description, parameters, media, agency, and agent contacts.
maxResultsPerUrlMaximum unique listings saved for each search.
maxPagesPerUrlPagination safety limit for each search URL.
detailConcurrencyMaximum simultaneous public detail requests, capped at 8.

The Actor preserves existing query parameters and changes only Sreality's strana page parameter. Default limits are bounded for reliable scheduled runs and Apify's daily automated test.

Search-level output

Even without detail enrichment, each result can include:

  • public listing ID, title, transaction, property type, and disposition;
  • asking price, price summary, and CZK per square meter;
  • street, city, district, region, country, and a normalized address;
  • latitude, longitude, and source geo hash;
  • main photo and all search-result photos;
  • Matterport/video availability flags;
  • agency ID and logo;
  • direct detail URL and source search URL.

Detail and contact enrichment

When includeDetails is enabled, the Actor reads the public detail state and adds:

  • full listing description;
  • old price when published;
  • all high-resolution images;
  • Matterport and video URLs;
  • the complete structured property-parameter object;
  • agency name, Czech company ID, website, logo, and review fields;
  • listing agent ID, name, public email, phones, and image;
  • a transparent lead_score from 0 to 100;
  • detail_enriched: true so downstream workflows can distinguish enriched rows.

The lead score awards points only for fields actually found: email, phone, agency website, description, and GPS. It is a completeness score, not a prediction about whether somebody will reply or convert.

Example result:

{
"title": "Prodej bytu 2+kk 43 m2",
"price_czk": 7890000,
"price_per_sqm_czk": 183488,
"address": "Chribska 59, Dablice",
"latitude": 50.1503555,
"longitude": 14.4887331,
"agency_name": "Connecte REALITY",
"agency_website": "https://connectereality.cz",
"agent_name": "Rudolf Vyhnalek",
"agent_email": "vyhnalek.r@connectereality.cz",
"agent_phones": ["+420221343345"],
"lead_score": 100
}

The live source preserves Czech accents; the example above is ASCII-only for portability.

Property parameters

Sreality exposes a large structured parameter object on detail pages. Depending on the listing, it can include usable area, building condition and type, floor, ownership, energy rating, elevator, balcony, terrace, cellar, parking, utilities, furnishing, project information, edit date, and many other source fields. The Actor keeps this object in property_parameters rather than discarding uncommon attributes.

This makes the output resilient across apartments, houses, land, and commercial property: consumers can select the parameters relevant to their own model without requiring a new Actor field for every property subtype.

Monitoring workflow

To monitor a Czech market segment:

  1. save the filtered Sreality URLs as an Apify Task;
  2. schedule daily or weekly runs;
  3. use the listing ID as the stable key;
  4. compare current price, old price, and detail availability against the previous dataset;
  5. alert only on new listings or changes relevant to your criteria.

Store snapshots in a database if you need true historical analysis. The Actor reports the public state at run time and does not invent prior values that are no longer published.

Lead-generation workflow

Public agent and agency fields can support legitimate B2B research, supplier discovery, partnership outreach, or CRM enrichment. Filter by region, agency, property type, and contact completeness before using the records. A public listing is not blanket consent for marketing. Follow Czech/EU privacy and electronic-communications law, honor opt-outs, and keep communication relevant to the professional listing context.

Pricing

The Actor follows the portfolio's real-estate standard: a minimal start event and $0.005 for each unique property stored in the default dataset. Public detail and contact enrichment is included in that result price when available; there is no hidden extra enrichment event. Duplicate listing IDs within one run are removed before storage.

Reliability and scope

Sreality currently server-renders structured search and detail data. The Actor uses Chrome-compatible HTTP requests, limited concurrency, retries, and strict page/result limits. It does not use a browser, log in, reveal private contact data, or access Sreality Premium features.

Listings can be edited, reserved, removed, or sold at any time. Coordinates and addresses reflect the precision chosen by the advertiser. Verify important details on the linked listing and with the authorized seller before making financial decisions.

FAQ

Do I need a Sreality account?

No. The Actor reads public listings.

Does it work for rentals and sales?

Yes. Paste the corresponding filtered search URL.

Are agent emails and phones included?

Yes when they are published in the listing's public structured data.

Can I disable detail requests?

Yes. Set includeDetails to false for faster card-level collection.

Does it paginate?

Yes. It advances Sreality's strana parameter until your result/page limit or the source total is reached.

Are all images included?

The search result provides many image URLs, and detail enrichment replaces them with the full detail image list when available.

Can I export CSV or Excel?

Yes. Apify datasets support JSON, CSV, Excel, XML, RSS, and API access. Nested parameters remain easiest to consume in JSON.

How do I report a source change?

Open an issue on the Actor page with the search URL and run ID. If the Actor saved you time, please leave a Store review; reviews help users compare tools and help prioritize maintenance.

You might also like

Keywords: Sreality scraper, Sreality API, Czech real estate scraper, Prague apartments data, Czech property listings, real estate agent leads, property price per square meter, Czech rental scraper, Sreality contacts, Czech housing market data