Sreality Scraper avatar

Sreality Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Sreality Scraper

Sreality Scraper

Scrape property listings from sreality.cz. Use the same listing filters as the site or paste a URL — the URL wins when set.

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

Marco Rodrigues

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

🇨🇿 Sreality Scraper

Want Sreality property ads in a spreadsheet? This scraper makes it easy.

Use structured filters — better for AI agents — or paste an input_url. When input_url is set it overrides the filters.

Sreality is Czechia’s main property board, with about 106,000 public listings. This actor returns up to 2000 rows per run.

💡 Perfect for...

  • Marketplaces: Export Prague apartments, houses, and land from Sreality.
  • Dashboards: Track new ads without paging the site.
  • Market research: Slice Czech property by sale or rent, type, region, rooms, or price.
  • Data analysts: Export structured rows with public listing URLs.
  • 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Sreality results.
  • 📚 RAG Systems: Feed titles, prices, and cities into retrieval pipelines.
  • 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

✨ Why you'll love this scraper

  • 🔗 Input URL or Filters: Paste an Sreality search or listing URL, or pick the same filters as the site. input_url always wins when set.
  • 🎯 Website-Matched Filters: Sale or rent, property type, region, bedrooms, and price.
  • 🌐 Listing cards: Title, price in Czech koruna, location, rooms, size, and listing URL.

📦 What's inside the data?

id, url, title, price, currency, location, rooms, size, image, date

🚀 Quick start

Option A: paste https://www.sreality.cz/hledani/prodej/byty/praha. Option B: pick sale or rent and a region, then set max_results.

Input Example (filters):

{
"listing_type": "sale",
"property_type": "byty",
"location": "praha",
"bedrooms": "2",
"max_results": 100
}

Input Example (URL):

{
"input_url": "https://www.sreality.cz/hledani/prodej",
"max_results": 100
}

Output Example:

{
"id": "2519842892",
"url": "https://www.sreality.cz/detail/prodej/byt/3+1/modrany/2519842892",
"title": "Prodej bytu 3+1 77 m²",
"price": 8860000,
"currency": "CZK",
"location": "Modřany, Praha, Hlavní město Praha",
"rooms": "3+1",
"size": "77 m²",
"image": "https://d18-a.sdn.cz/d_18/c_img_qF_A/example.jpeg",
"date": null
}

Output fields:

FieldDescription
idSreality listing id.
urlPublic listing page.
titleAd title.
pricePrice in Czech koruna when shown.
currencyAlways CZK.
locationCity, district, or region on the card.
roomsRoom layout when shown, such as 2+kk or 3+1.
sizeFloor size when shown.
imageListing photo.
dateWhen the ad was posted, as a full date and time, when shown.

📋 Input reference

ParameterTypeRequiredDefaultDescription
input_urlstringNoSreality search or listing URL. Overrides every filter.
listing_typedropdownNosaleFor sale or for rent.
property_typedropdownNoallApartments, houses, land, commercial, or other.
locationdropdownNoallCzech region.
bedroomsdropdownNoanyLowest bedroom count.
price_minintegerNoLowest price in Czech koruna.
price_maxintegerNoHighest price in Czech koruna.
max_resultsintegerNo50Maximum rows (12000).