Njuskalo Scraper - Croatia Real Estate Data
Pricing
from $3.50 / 1,000 results
Njuskalo Scraper - Croatia Real Estate Data
Njuskalo unofficial API: scrape Croatia real estate (nekretnine) without login and export property data to CSV, JSON or Excel.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share

Export Croatian real estate listings (nekretnine) from Njuskalo.hr, Croatia's #1 classifieds portal, into a clean structured dataset. This Njuskalo scraper pulls apartments, houses, land, commercial space, garages, rooms and vacation homes — for sale or rent — across Zagreb, Split, Rijeka, Osijek, Zadar and every Croatian city or county.
No login and no API key are required. Each record carries EUR price, price-per-m², area, room count, a parsed Croatian address with GPS, advertiser details and images — ready to export to CSV, JSON or Excel for price analysis, rental market research, real-estate lead generation or feeding a property aggregator.
What you get
Each Njuskalo listing becomes one flat dataset record. Real output fields include:
adId,detailUrl,title,shortDescription— listing identity and card text.transactionType,propertyType,advertType— sale / rent, apartment / house / land / commercial / garage / room / vacation, and agency vs private.price,priceCurrency,pricePerSqm— total price in EUR plus EUR/m² for valuation (legacy HRK handled).areaSqm,terrainAreaSqm,rooms,roomsLabel— usable surface, plot area, and room count parsed from Croatian title shorthand (2 soban,3s,garsonjera).floor,totalFloors,buildingType,heatingType,yearBuilt— construction details when present.country,city,municipality(županija),district,microLocation,street,fullAddress— parsed Croatian location hierarchy.latitude,longitude— GPS coordinates (detail-page only).mainImageUrl,imageUrls,imageCount— cover photo and gallery.advertiserId,advertiserName,advertiserUrl,advertiserType— agency / private contact data.isRegistered,hasElevator,hasParking,hasGarage,hasTerrace,hasBalcony,isFurnished— feature flags.isExclusive,labels— sponsored / VauVau / SuperVau / Premium tier tags.datePosted,dateValidFrom,searchTransaction,searchPropertyType,searchLocation,searchUrl,scrapedAt— dates, search echo and timestamp.
Output is flat JSON, downloadable as CSV, Excel, JSON or XML, with pre-built Overview and Full Detail dataset views.
Use cases
- Price analysis & valuation — build Croatian price-per-m² indices and track trends by city, county and property type.
- Rental market research — pull
rentlistings across Zagreb, Split and Rijeka to study yields and supply. - Real-estate lead generation — surface owner and agency listings, with advertiser name and profile for outreach.
- Property aggregators & PropTech — feed a comparison site, CRM or price-alert dashboard with fresh Njuskalo inventory.
- Research & journalism — quantify housing supply, rental prices and sponsored-listing share across Croatia.
How to use
- Add the Actor to your Apify account and open the input form.
- Set
locationSlugs— Njuskalo city/county slugs such aszagreb,split,rijeka. Each slug runs as its own task; leave empty for nationwide. - Choose
transaction(sale/rent) andpropertyType(apartment, house, land, commercial, garage, room, vacation). - Optionally filter by
priceMin/priceMax(EUR),areaMin/areaMax(m²) androomsMin/roomsMax. - Set
maxListings/maxPagesPerTaskcaps and keep Apify Proxy onRESIDENTIAL, countryHR— proxy is required; datacenter IPs are blocked instantly. - Run, then export the dataset to CSV, JSON or Excel, or pull it via the Apify API, webhooks and integrations.
Example input
{"locationSlugs": ["zagreb", "split"],"transaction": "sale","propertyType": "apartment","priceMin": 100000,"priceMax": 350000,"areaMin": 40,"areaMax": 100,"roomsMin": 2,"roomsMax": 4,"maxListings": 500,"maxPagesPerTask": 25,"requestDelay": 2500,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "HR"}}
Sample record
{"adId": "41234567","detailUrl": "https://www.njuskalo.hr/nekretnine/...","title": "Trosoban stan, Zagreb, Trešnjevka, 78 m²","transactionType": "sale","propertyType": "apartment","price": 245000,"priceCurrency": "EUR","pricePerSqm": 3141,"areaSqm": 78,"rooms": 3,"city": "Zagreb","district": "Trešnjevka","fullAddress": "Trešnjevka, Zagreb, Hrvatska","labels": ["VauVau"],"scrapedAt": "2026-05-05T14:22:17.392Z"}
FAQ
Do I need an API key or a Njuskalo account?
No. There is no official Njuskalo API. The Actor works entirely from public search pages — no login and no API key. It collects only publicly visible data; use the output responsibly and respect Njuskalo's terms.
Why is a proxy required?
Njuskalo runs aggressive, Cloudflare-grade bot detection, so datacenter IPs are blocked instantly. Apify Proxy with the RESIDENTIAL group and country HR is mandatory. The Actor uses headless Chromium with fingerprint rotation, cookie-banner handling and automatic session retirement on block detection.
How much data can I get and how fast?
A clean 200-listing run takes about 75 seconds; with anti-bot retries it can reach 4–5 minutes. A 1,000-listing run typically takes 8–15 minutes. New content is rare past page 50 — narrow wide queries with price and area filters instead of crawling deep.
Why are some fields like latitude, longitude or parking sometimes null?
Those fields live on individual listing detail pages, not the search-results cards. Price, area, rooms, location and advertiser are always returned from search.
What output formats are supported?
Every run produces a structured dataset you can export to JSON, CSV, Excel or XML, or access through the Apify API, webhooks and integrations.
Is this a Njuskalo API alternative?
Yes. Njuskalo has no official public API, so this Actor acts as an unofficial Njuskalo API: it scrapes public listing pages and returns the same fields a real estate API would, ready for your pipeline.
How do I export Njuskalo data to CSV or JSON?
Run the Actor, then download the resulting dataset as CSV, JSON, Excel or XML — or pull the Croatia property dataset through the Apify API, webhooks and integrations.
Can I scrape Njuskalo nekretnine without an API or login?
Yes. The Njuskalo nekretnine scraper needs no account, no API key and no login. It collects only publicly visible real estate data over a residential proxy.
Scheduling & integration
Schedule this Actor on Apify to refresh Croatia property data daily or hourly, and push new Njuskalo listings straight into Google Sheets, a database, your CRM or a downstream pipeline.
License
Apache-2.0
Changelog
2026-06-07
- Docs: added coverage for Njuskalo API alternative, exporting Croatia real estate data to CSV/JSON, and scraping nekretnine without an API or login.
2026-06-05
- 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs complete cleanly even at high volume.
- ⚡ Stability & performance hardening; fresh rebuild.
- 2026-06-01 — Maintenance & reliability pass: pulled latest source and rebuilt on the current base image; build verified.
Last reviewed: 2026-06-05.