Etuovi Scraper - Finland Real Estate Listings (Asunnot) avatar

Etuovi Scraper - Finland Real Estate Listings (Asunnot)

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Etuovi Scraper - Finland Real Estate Listings (Asunnot)

Etuovi Scraper - Finland Real Estate Listings (Asunnot)

Scrape Etuovi.com Finland listings without an API. Export property data to CSV/JSON — an Etuovi API alternative dataset.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

13

Total users

3

Monthly active users

a day ago

Last modified

Share

Etuovi.com Scraper — Finland Real Estate Data, Prices & Leads (No API)

Apify Actor No API key Pay per result Real Estate Export

Scrape property listings (asunnot) from Etuovi.com, Finland's #1 real-estate portal, into clean structured JSON. Extract prices, living area, rooms, build year, GPS coordinates, agency and agent contacts, and photos for apartments, houses, summer cottages and plots — for sale across every Finnish city. Fast, no browser, no API key, no login.

🏆 Why this Etuovi scraper?

30+ fields per listing · thousands of listings per run · direct HTTP + JSON (no browser) · proxy-optional · export to JSON / CSV / Excel. The unofficial Etuovi API alternative that turns Finland's ~60,000 active listings into a ready-to-use dataset for market research, lead generation and price analysis.


✨ What this Actor does / Key features

  • 🏠 4 property categories — Residential (kerrostalo, omakotitalo, rivitalo, paritalo), Vacation (summer cottages & holiday homes), Plot (land & building plots) and Commercial (offices & retail).
  • 📍 Nationwide or city-level targeting — search all of Finland at once, or narrow to Helsinki, Espoo, Tampere, Turku, Oulu, Vantaa and beyond.
  • 💶 Rich filtering — price range, living-area range (m²), room count, build-year range, new-construction-only (uudiskohteet) and seller type (agency vs. private).
  • 📇 Agency & agent leads — capture agency name, agency website, Etuovi office ID and the listing agent's name for outreach and CRM enrichment.
  • 🧭 GPS coordinates on every row — latitude & longitude ready to drop onto a map or into a spatial database.
  • 🖼️ Photos included — main thumbnail plus the full image gallery URL for each listing.
  • No browser, no API key, no login — talks directly to Etuovi's internal search endpoint and returns JSON; runs proxy-free for standard jobs.
  • 📤 Export anywhere — JSON, CSV, Excel, HTML, XML or JSONL from the dataset, plus live pull via the Apify API and webhooks.

🚀 Quick start (3 steps)

  1. Configure — pick a Property Type, optionally add one or more Locations, and set any price / area / room / build-year filters you need.
  2. Run — click Start. The Actor pages through Etuovi's search (30 listings per API page) up to your Max Listings cap.
  3. Get your data — every listing is saved as one row. Download as JSON / CSV / Excel, or fetch it via the API for Sheets, a CRM, a map or a BI tool.

📥 Input

Give the Actor at least a Property Type (defaults to RESIDENTIAL). Everything else is optional — leave Locations empty to sweep all of Finland.

Example — apartments for sale in Helsinki & Espoo

{
"propertyType": "RESIDENTIAL",
"propertySubtypes": ["APARTMENT_HOUSE"],
"locations": ["Helsinki", "Espoo"],
"minPrice": 150000,
"maxPrice": 450000,
"minRooms": 2,
"sortBy": "PUBLISHED_OR_UPDATED_AT",
"maxListings": 200
}

Example — private-seller listings nationwide (lead generation)

{
"propertyType": "RESIDENTIAL",
"sellerType": "PRIVATE",
"sortBy": "PUBLISHED_OR_UPDATED_AT",
"maxListings": 500
}

Example — new-build detached houses in Tampere

{
"propertyType": "RESIDENTIAL",
"propertySubtypes": ["DETACHED_HOUSE"],
"locations": ["Tampere"],
"newBuildingOnly": true,
"minBuildYear": 2022,
"maxListings": 100
}

Example — summer cottages under €200k

{
"propertyType": "VACATION",
"maxPrice": 200000,
"sortBy": "SEARCH_PRICE_ASC",
"maxListings": 150
}
FieldTypeDescription
propertyTypeenumCategory to search: RESIDENTIAL (apartments & houses), VACATION (cottages & holiday homes), PLOT (land) or COMMERCIAL (offices & retail). Default RESIDENTIAL.
propertySubtypesarrayNarrow residential stock: APARTMENT_HOUSE (kerrostalo), DETACHED_HOUSE (omakotitalo), ROW_HOUSE (rivitalo), SEMI_DETACHED_HOUSE (paritalo). Empty = all.
locationsarrayCity or region terms, e.g. Helsinki, Espoo, Tampere, Turku, Oulu, Vantaa. Empty = all of Finland.
minPrice / maxPriceintegerAsking-price range in EUR.
minArea / maxAreanumberLiving-area range in square metres.
minRooms / maxRoomsintegerRoom-count range.
minBuildYear / maxBuildYearintegerConstruction-year range (e.g. 2000 for properties built after 2000).
newBuildingOnlybooleanWhen true, return only new-construction listings (uudiskohteet). Default false.
sellerTypeenumALL, PRIVATE (owner / FSBO only) or COMPANY (agencies only). Default ALL.
sortByenumPUBLISHED_OR_UPDATED_AT (newest, default), SEARCH_PRICE_ASC, SEARCH_PRICE_DESC, AREA_ASC, AREA_DESC.
maxListingsintegerCap on listings to scrape. 0 = unlimited. Etuovi returns 30 listings per API page; ~60,000 active listings in total.
proxyConfigurationobjectOptional proxy settings. The Etuovi API works without a proxy for standard runs (off by default).

Finding a location term: use the plain city or municipality name as it appears on Etuovi.com (e.g. Helsinki, Jyväskylä, Kuopio). You can add several at once to combine markets in a single run.

📤 Output

One row per listing — exportable to JSON, CSV, Excel, HTML, XML or JSONL. Trimmed sample:

{
"listingId": "23456789",
"friendlyId": "a12345",
"listingUrl": "https://www.etuovi.com/kohde/a12345",
"title": "Kerrostalo, 3h+k+s, Kallio, Helsinki",
"propertyType": "RESIDENTIAL",
"propertySubtype": "APARTMENT_HOUSE",
"price": "289000",
"priceFormatted": "289 000 €",
"area": "72.5",
"totalArea": "78.0",
"rooms": "3h+k+s",
"roomCount": "THREE_ROOMS",
"buildYear": "1962",
"isNewBuilding": "false",
"address": "Kolmas linja 12, 00530 Helsinki",
"addressLine1": "Kolmas linja 12",
"addressLine2": "Kallio, Helsinki",
"city": "Helsinki",
"district": "Kallio",
"latitude": "60.1841",
"longitude": "24.9526",
"agencyId": "10234",
"agencyName": "Kiinteistömaailma Helsinki",
"agencyUrl": "https://www.kiinteistomaailma.fi",
"agentName": "Matti Virtanen",
"isPrivateSeller": "false",
"privateSellerName": "",
"imageThumbnail": "https://cdn.etuovi.com/photos/a12345/thumb.jpg",
"imageUrls": "https://cdn.etuovi.com/photos/a12345/1.jpg, https://cdn.etuovi.com/photos/a12345/2.jpg",
"hasOpenBidding": "false",
"publishedDate": "2026-07-04",
"scrapedAt": "2026-07-06T09:12:44.000Z"
}

💡 Use cases

  • Market research — pull active listings by city and property type to track asking prices, €/m² rates and inventory across Finland's housing market.
  • Agency & agent lead generation — collect agency names, agency websites, office IDs and agent names for B2B outreach and CRM enrichment.
  • Investment & pricing analysis — filter by price, area, rooms and build year to surface and compare opportunities, then benchmark them with the numeric fields.
  • Private-seller (FSBO) tracking — isolate owner-listed properties to spot off-agency deals before they hit the mainstream channels.
  • Geo & mapping projects — every row ships with latitude/longitude, ready for a map layer, heatmap or spatial database.
  • Data pipelines & dashboards — feed structured listings into a BI tool, data warehouse or automated report on a schedule.

👥 Who uses it

Real-estate agencies · property investors & flippers · proptech and portal builders · mortgage & fintech teams · relocation and rental services · market analysts & data journalists · CRM and lead-gen operators · researchers and academics studying the Finnish housing market · anyone who needs Etuovi listing data as clean rows instead of web pages.

💰 Pricing

This Actor runs on a pay-per-result model — you pay for the listings you actually collect, with no monthly platform fee. See the Pricing tab on this page for the current rate.

❓ Frequently Asked Questions

Is it legal to scrape Etuovi? This Actor collects publicly available listing data from Etuovi.com. Scraping public data is generally permitted, but you are responsible for how you use the results — respect Etuovi's Terms of Service, applicable local laws and the GDPR (especially for any personal data such as private-seller or agent names). Use the data responsibly and for legitimate purposes.

Does Etuovi have a public API? No. Etuovi.com does not offer a public listings API. This Actor acts as an Etuovi API alternative by querying the site's internal search endpoint and returning the same listing data as clean, structured JSON rows.

Can I scrape Etuovi without an API or login? Yes. The Actor extracts Finland real-estate data without any official API key or login, using Etuovi.com's internal search — and it runs without a proxy for standard jobs.

How much data can I get? Etuovi.com has roughly 60,000 active listings in total. Use maxListings to cap a run, or set it to 0 for unlimited. The search pages 30 listings at a time.

How do I export Etuovi data to CSV or JSON? Run the Actor, then download the dataset as CSV, JSON, Excel or JSONL, or pull it via the Apify API. Each Etuovi listing becomes one row, ready for a spreadsheet or database.

How do I scrape apartment prices in Helsinki? Set propertyType to RESIDENTIAL, add Helsinki to locations, optionally set a price range, then run. Each listing returns price, priceFormatted, area and the full address.

Can I filter Etuovi listings by private seller only? Yes. Set sellerType to PRIVATE to isolate FSBO listings and skip agency stock — useful for spotting off-market deals in any Finnish city.

Do I need a proxy? No. The Etuovi search endpoint works proxy-free for standard runs. A proxy toggle is available if you want it, but it is off by default.

🔗 More real estate scrapers by logiover

CountryActor
🇵🇱 PolandOtodom.pl Real Estate Scraper
🇪🇸 SpainHabitaclia Scraper
🇪🇸 SpainPisos.com Property Scraper
🇨🇿 CzechiaSreality.cz Scraper
🇬🇷 GreeceSpitogatos Real Estate Scraper
🇬🇷 GreeceXE.gr Real Estate Scraper
🇮🇹 ItalyCasa.it Scraper
🇮🇹 ItalySubito.it Property Scraper
🇩🇪 GermanyImmobilienScout24 Scraper
🇵🇹 PortugalImovirtual Scraper
🇫🇷 FranceBien'ici Scraper
🇷🇴 RomaniaStoria.ro Scraper
🇳🇱 NetherlandsFunda Scraper
🇮🇪 IrelandDaft.ie Scraper
🇩🇰 DenmarkBoliga Scraper
🇧🇬 BulgariaImot.bg Scraper

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.

⏰ Scheduling & integration

Put this Actor on a schedule (hourly, daily or weekly) to keep a fresh copy of the Finnish market, and wire the results into your stack with webhooks or the Apify API — push straight to Google Sheets, Airtable, a CRM, a database or a BI dashboard. Newest-first sorting (PUBLISHED_OR_UPDATED_AT) makes incremental "new listings since last run" jobs easy.

⭐ Support & feedback

Hit a snag or want a new field or filter? Open an issue on the Actor's Issues tab. If this scraper saves you time, a ★★★★★ review on the Apify Store helps a lot and is genuinely appreciated.

This Actor scrapes publicly available information only. It is not affiliated with, endorsed by or connected to Etuovi.com or its operators. You are responsible for using the collected data in compliance with Etuovi's Terms of Service, applicable laws and data-protection regulations (including the GDPR). Do not use the data for spam or any unlawful purpose.


📝 Changelog

2026-07-06

  • ✨ README overhaul: richer output sample, ready-to-run example scenarios, cross-country real-estate suite links, and clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.

2026-06-15

  • Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.

2026-06-07

  • Docs: added coverage for Etuovi API alternative use, scraping Etuovi without an API/login, and exporting Etuovi property data to CSV/JSON.

2026-06-05

  • SEO and documentation refresh; title and metadata aligned to "Etuovi scraper" with accurate output fields.
  • Verified live and rebuilt.