Nehnutelnosti Property Search Scraper avatar

Nehnutelnosti Property Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Nehnutelnosti Property Search Scraper

Nehnutelnosti Property Search Scraper

Scrape property listings from Nehnutelnosti.sk with complete details including price, location, photos, and advertiser info. Perfect for real estate analysts, market researchers, and property aggregators who need structured property data from Slovakia's leading real estate portal.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

a day ago

Last modified

Share

Nehnutelnosti.sk Property Scraper: Extract Real Estate Listings at Scale


About Nehnutelnosti.sk

Nehnutelnosti.sk is Slovakia's largest online real estate marketplace, hosting thousands of residential and commercial properties across the country. From apartments in Bratislava to rural land in provincial areas, the platform aggregates listings from both private sellers and professional agents. Manually collecting property data from search results is tedious and error-prone — the Nehnutelnosti.sk Property Scraper automates this workflow, delivering structured data for your analysis, research, or aggregation needs.


Overview

The Nehnutelnosti Property Search Scraper extracts comprehensive property listings from Nehnutelnosti.sk search results pages. It captures essential property information and advertiser details in a structured format, making it ideal for:

  • Real estate analysts monitoring market trends and price movements
  • Investors tracking properties in specific regions or price ranges
  • Aggregators building multi-source property databases
  • Market researchers studying residential and commercial trends in Slovakia
  • Data scientists analyzing real estate market patterns

Key features include flexible URL-based filtering, configurable item limits per page, and robust error handling via ignore_url_failures.


Input Format

The scraper accepts a JSON configuration object:

{
"urls": [
"https://www.nehnutelnosti.sk/vysledky?page=2"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
FieldDescription
urlsArray of Nehnutelnosti.sk search results page URLs. You can include filtered searches (by region, price, property type) or paginated results.
max_items_per_urlMaximum number of property listings to extract per URL (e.g., 200 captures all listings on a page).
ignore_url_failuresIf true, the scraper continues if some URLs fail; if false, it stops on first error. Recommended: true for bulk runs.

Output Format

Sample output

{
"id": "JuzgDqjkTl5",
"listing_url": "https://www.nehnutelnosti.sk/JuzgDqjkTl5/az-startovaci-byt-alebo-investicna-prilezitost-v-novostavbe",
"title": "AZ. Štartovací byt alebo investičná príležitosť v novostavbe",
"description": "Hľadáte praktický byt v Trnave, ktorý ponúka viac ako klasická garsónka? V projekte Byty Kamenáč ponúkame na predaj šikovný 1,5-izbový byt o výmere 33,21 m² s balkónom o výmere 3,90 m².\nByt sa nachádza v bytovom dome F a G, pričom je orientovaný na juh, vďaka čomu pôsobí príjemne svetlo a vzdušne.\n\nDispozícia:\n\nII. etapa sa kolauduje v máji 2027, byty odovzdávame v lete 2027!\n\nByt sa predáva v kvalitnom prevedení štandard, ktorého súčasťou je:\n- podlahové kúrenie\n- laminátová podlaha EGGER,\n- obklady a dlažby Villeroy & Boch,\n- kúpeľňa obložená až po strop,\n- sanita,\n- interiérové dvere,\n- lokálne rekuperácie,\n- príprava na klimatizačnú jednotku v obývacej izbe aj spálni,\n- príprava na vonkajšie žalúzie v celom byte.\n\nVďaka tomu získate byt, ktorý je už pripravený na pohodlné bývanie bez potreby riešiť základné dokončovacie práce.\n\nDispozícia:\nPo vstupe do bytu sa nachádza vstupná chodba o výmere 2,65 m², ktorá prirodzene oddeľuje vstupnú časť od hlavného obytného priestoru.\nKúpeľňa má výmeru 3,85 m² a je vybavená sprchovým kútom, umývadlom a toaletou. Vďaka kompaktnému riešeniu je praktická a zároveň plne funkčná na každodenné používanie.\nHlavnú časť bytu tvorí obývacia izba s kuchynským kútom o výmere až 26,71 m². Ide o veľmi príjemný otvorený priestor, ktorý poskytuje miesto na kuchyňu, jedálenskú časť, obývačku aj spaciu zónu. Práve vďaka tejto dispozícii byt nepôsobí ako malý jednoizbový byt, ale ponúka flexibilnejšie bývanie s možnosťou oddelenia časti na spanie.\nZ obytnej miestnosti je výstup na balkón o výmere 3,90 m², ktorý rozširuje byt o príjemný exteriérový priestor. Viete si tu vytvoriť miesto na rannú kávu, posedenie alebo menšiu oddychovú zónu.\n\nLokalita:\n\nNo a pre koho je tento byt ideálny?\nTento byt je výbornou voľbou pre jednotlivca, mladý pár alebo klienta, ktorý hľadá kompaktné bývanie v modernej novostavbe. Vďaka svojej výmere, praktickej dispozícii a lokalite v Kamennom mlyne je zároveň veľmi zaujímavý aj ako investičný byt na prenájom.\n\nK bytu je potrebné dokúpiť minimálne jedno parkovacie státie v sume 12.900 EUR.\n\nByty Kamenáč – bývanie v lokalite, kam Trnava chodí oddychovať\nProjekt Byty Kamenáč prináša moderné bývanie v obľúbenej lokalite Kamenného mlyna – v prostredí, ktoré spája pokoj, zeleň a výbornú dostupnosť do mesta.\nAk hľadáte praktický 1,5-izbový byt s balkónom, kvalitným štandardom a výborným investičným potenciálom, byt F32 určite stojí za pozornosť.\n\nFinancovanie nehnuteľnosti:\n- Pri podpise rezervačnej zmluvy 3000€\n- Pri podpise zmluvy o budúcej zmluve - 20% sumy z celkovej ceny bytu (do 30 dní od podpisu RZ)\n- Pri podpise kúpnej zmluvy – zvyšných 80% sumy z celkovej ceny bytu\nProjekt ponúka aj financovanie pre koncového zákazníka – možnosť schválenia hypotekárneho úveru dnes a čerpanie až po kolaudácii.\n\nV prípade otázok alebo záujmu o osobné stretnutie, nás neváhajte kontaktovať. Radi Vás prevedieme celým projektom. Počet bytov je obmedzený.\n\nDavid Otajovič\n0918 964 837\notajovic@andelzachar.sk",
"transaction": "Predaj",
"category": "APARTMENTS",
"subcategory": "ONE_ROOM_APARTMENT",
"category_name": "1 izbový byt",
"price": 159900,
"price_text": "159 900 €",
"currency": "EUR",
"unit_price": "4 845,45 €/m²",
"has_price_option": false,
"area_m2": 33,
"location": "Trnava, okres Trnava",
"country": "Slovensko",
"region": "Trnavský kraj",
"district": "okres Trnava",
"city": "Trnava",
"location_id": "100010555",
"advertiser_id": "e76f74d9-cdf0-4aee-8ca3-7f3aebd6ec1f",
"advertiser_name": "Matej Matej Uváček",
"advertiser_type": "AGENT",
"advertiser_is_pro": false,
"advertiser_address": "Kapitulská 12, Trnava",
"agency_id": "2f8f0215-664a-4865-8fe4-64e0d6feb3f2",
"agency_name": "Andel&Zachar s.r.o.",
"agency_type": "AGENCY",
"agency_is_pro": true,
"agency_website": null,
"agency_address": "Kapitulská 454/12, Trnava",
"agency_logo_url": "https://img.unitedclassifieds.sk/foto/Zml0LWluLzE4MHgxMjAvZmlsdGVyczpxdWFsaXR5KDEwMCk6Zm9ybWF0KHdlYnApL2p1bA==/kh4t5v9Hk_fss?st=xS1LCYDEzKMFABhsTqD91nUrSiaMOAd9UHRz6bTuWpE&ts=1685712174&e=0",
"created_at": "2026-10-22T14:43:49.664Z",
"updated_at": "2026-10-29T15:57:18.230Z",
"is_top": false,
"is_premium": true,
"has_video": false,
"has_floor_plan": false,
"has_3d_inspection": false,
"photo_count": 4,
"photo_urls": [
"https://img.unitedclassifieds.sk/foto/Zml0LWluLzgwMHgyMDAwL2ZpbHRlcnM6cXVhbGl0eSg4MCk6Zm9ybWF0KHdlYnApL2p1bA==/o9NZeJ76ba_fss?st=2WIq2PIx5zJdwCtKJa95HgrW_lt44wCeqmn1sBKumXo&ts=1792680224&e=0",
"https://img.unitedclassifieds.sk/foto/Zml0LWluLzQwMHgxMDAwL2ZpbHRlcnM6cXVhbGl0eSg4MCk6Zm9ybWF0KHdlYnApL2p1bA==/gsoBb2F8L_fss?st=pVR-SvVREkrBkj195RGvsDYpl1KaDW20tMiOqDtFQXA&ts=1781124055&e=0",
"https://img.unitedclassifieds.sk/foto/Zml0LWluLzQwMHgxMDAwL2ZpbHRlcnM6cXVhbGl0eSg4MCk6Zm9ybWF0KHdlYnApL2p1bA==/5e7_l9gwH_fss?st=wvicr-Ngc60ZhXe8CZW1gSFhbV0wpzKZ2SyD960TLzo&ts=1785492130&e=0",
"https://img.unitedclassifieds.sk/foto/Zml0LWluLzQwMHgxMDAwL2ZpbHRlcnM6cXVhbGl0eSg4MCk6Zm9ybWF0KHdlYnApL2p1bA==/-h36-A2K4_fss?st=n3YePYf720ye5k98IpTCApVIOP4Ir3v1hhPYUERZl7c&ts=1785492130&e=0"
],
"video_urls": [],
"raw_data": null,
"from_url": "https://www.nehnutelnosti.sk/vysledky?page=2"
}

Listing Identification

ID: Unique alphanumeric identifier of the listing on Nehnuteľnosti.sk. Purpose: Database indexing, tracking specific listings over time, avoiding duplicates, linking to detail pages.

Listing URL: Direct link to the full listing on Nehnuteľnosti.sk. Purpose: Accessing complete details, sharing opportunities with clients, verification of scraped data.

Title: Headline of the listing written by the advertiser. Purpose: Quick preview, keyword analysis, listing summaries.

Description: Full text description written by the advertiser. Purpose: Extracting extra details (parcel numbers, building permissions, nearby services), keyword and sentiment analysis.

Property Classification

Transaction: Type of transaction offered (e.g., Predaj = sale). Purpose: Separating sales from rentals and other deal types.

Category: Main property category code (e.g., LANDS). Purpose: Segmenting the market by property class.

Subcategory: Specific property type code (e.g., LAND_FOR_FAMILY_HOUSE). Purpose: Fine-grained filtering, such as building plots versus agricultural land.

Category Name: Human-readable category label in Slovak. Purpose: Display in reports and dashboards without code lookup.

Pricing and Size

Price: Asking price as a number. Purpose: Price comparison, market valuation, budget filtering.

Price Text: Price exactly as displayed on the listing. Purpose: Display and verification against the website.

Currency: Currency of the listed price (EUR). Purpose: Correct financial interpretation when merging datasets from multiple markets.

Unit Price: Price per square meter as shown on the listing. Purpose: Quick benchmarking of value across plots and locations.

Has Price Option: Whether the listing offers alternative price options. Purpose: Identifying negotiable or multi-option pricing.

Area M2: Property area in square meters. Purpose: Price-per-m² analysis, size-based filtering, comparing similar properties.

Location

Location: Location label shown on the listing. Purpose: Quick display and manual verification of the property position.

Country: Country where the property is located. Purpose: Geographic segmentation and multi-market analysis.

Region: Region (kraj) of the property. Purpose: Regional market comparison and aggregation.

District: District (okres) of the property. Purpose: District-level statistics and filtering.

City: City or village of the property. Purpose: Local market analysis and lead targeting.

Location ID: Platform identifier of the location used in search filters. Purpose: Joining datasets by location, building location-based search queries.

Advertiser (Agent)

Advertiser ID: Unique identifier of the person who posted the listing. Purpose: Grouping listings by agent, competitor tracking.

Advertiser Name: Name of the agent or private seller. Purpose: Lead generation, contact identification.

Advertiser Type: Advertiser category (e.g., AGENT). Purpose: Separating agents from private sellers.

Advertiser Is Pro: Whether the advertiser has a professional account. Purpose: Identifying professional versus casual sellers.

Advertiser Address: Address of the advertiser (may be null). Purpose: Local outreach and verification when available.

Agency

Agency ID: Unique identifier of the parent agency. Purpose: Grouping listings by agency, market share analysis.

Agency Name: Name of the real estate agency. Purpose: Lead generation, competitor analysis.

Agency Type: Type of the parent entity (e.g., AGENCY). Purpose: Confirming the advertiser's organizational affiliation.

Agency Is Pro: Whether the agency has a professional account. Purpose: Segmenting agencies by account level.

Agency Website: Official website of the agency. Purpose: Business research and lead enrichment.

Agency Address: Office address of the agency. Purpose: Geographic targeting of agencies and local outreach.

Agency Logo URL: Link to the agency logo image. Purpose: Branding in reports and dashboards.

Listing Dates

Created At: Date and time the listing was first published (ISO 8601). Purpose: Measuring time on market, time-series analysis.

Updated At: Date and time the listing was last modified (ISO 8601). Purpose: Detecting price or content changes, listing freshness.

Listing Flags

Is Top: Whether the listing is promoted as a top listing. Purpose: Analyzing advertising investment by agencies.

Is Premium: Whether the listing uses premium placement. Purpose: Analyzing advertising investment and listing visibility.

Has Video: Whether the listing includes a video. Purpose: Measuring listing quality and presentation effort.

Has Floor Plan: Whether a floor plan is available. Purpose: Assessing listing completeness.

Has 3D Inspection: Whether a 3D virtual inspection is available. Purpose: Identifying remote-viewing-ready listings.

Media

Photo Count: Total number of photos in the listing. Purpose: Evaluating listing quality and completeness.

Photo URLs: List of direct links to the listing photos in original order. Purpose: Downloading images, visual inspection, computer vision analysis.

Video URLs: List of links to listing videos (empty if none). Purpose: Direct access to video walkthroughs.

Raw Data

Raw Data: Complete original JSON object of the listing as scraped, without modification. Purpose: Auditing, debugging, accessing fields not included in the cleaned output, and reprocessing without re-scraping.

How to Use

  1. Build your search URL — Go to Nehnutelnosti.sk, apply filters (region, price, property type, etc.), and copy the results page URL.
  2. Prepare the input — Paste the URL(s) into the urls array. Use multiple URLs for different searches or paginated results.
  3. Set limits — Adjust max_items_per_url (e.g., 50 for quick samples, 200 for complete page scrapes).
  4. Enable error tolerance — Set ignore_url_failures: true for unattended bulk runs.
  5. Execute the scraper — Start the run and monitor the log for progress.
  6. Export data — Download results as JSON, CSV, or Excel for analysis in spreadsheets or databases.

Best practices:

  • Stagger runs across multiple URLs to avoid rate limiting
  • Use specific search filters in URLs to reduce noise
  • Save the Updated At timestamp to track price changes over time
  • Cache photo URLs if building a local image archive

Use Cases & Business Value

  • Price trend analysis: Track how property prices shift weekly or monthly in target regions
  • Competitive benchmarking: Compare your listing against similar properties in the market
  • Investment screening: Identify underpriced properties or emerging neighborhoods with rapid growth
  • Portfolio monitoring: Automatically track multiple property listings you follow
  • Data journalism: Build visualizations of Slovakia's real estate market for reports
  • API aggregation: Combine Nehnutelnosti data with other Slovak property portals for a unified search interface

By automating data collection, you gain a competitive edge — accessing timely market data that manual browsing cannot match.


Conclusion

The Nehnutelnosti.sk Property Scraper transforms real estate search results into actionable data. With 14 structured fields covering price, location, photos, and advertiser details, it empowers analysts, investors, and researchers to understand the Slovak property market faster. Start scraping today and unlock insights that drive smarter real estate decisions.