Etuovi Scraper for Finnish Homes, Plots and New Builds

On Etuovi a flat has two prices: the sales price and the debt-free price that adds its share of the housing company loan. Our Etuovi scraper collects both.

Plans from €169 a month · Free project assessment · Reply within 1 business day

CSV · Excel · JSON · XML · FTP · SFTP · Amazon S3 · Google Cloud

etuovi.com
Etuovi Scraper for Finnish Homes, Plots and New Builds
etuovi.comwhat you get
Typical fields for property portals
addresspriceproperty_typebedroomsarea_m2agentlisted_at
Delivery

API, JSON feed or CSV, XLSX and JSON files

Schedule

One-time, monthly, weekly, daily or 3 times a day

Scrape Etuovi as a Managed Service

  1. You send

    Etuovi pages, filters, fields and a schedule

  2. We run the scrapers

    Built, monitored and repaired by our team

  3. You receive the data

    API, JSON feed or CSV, XLSX and JSON files

You tell us what to cover - municipalities or districts, building types such as kerrostalo (block of flats) or omakotitalo (detached house), price bands, new builds or the whole of Finland - and how often. We build the crawler, run it on that schedule and repair it when Etuovi changes its pages. Pacing, proxy rotation, rendering and CAPTCHA handling are part of the service.

Each run returns one row per kohdenumero, the listing number, so a flat that stays on the market for months keeps one key while its price and status change around it. If you only need to export Etuovi listings to Excel once, a one-time extract does it; recurring runs arrive as CSV, XLSX or JSONLines, by SFTP or straight into your database, with field documentation attached. A free project assessment comes first, and a sample can be ordered before you choose a plan.

Etuovi Data: Fields We Extract From Each Listing

An Etuovi listing is built around the Finnish housing company, the taloyhtiö, so a useful row describes both the flat and the building it belongs to. We read the listing sections as a visitor sees them and keep the Finnish label next to each English column.

  • Identitykohdenumero (listing number), listing URL, location with street, district and municipality, Tyyppi (property type) and Omistusmuoto (form of ownership).
  • Price and chargesMyyntihinta (sales price), Velkaosuus (debt share), Velaton hinta (debt-free price), Neliöhinta (price per square metre), Hoitovastike (maintenance charge), Pääomavastike (capital charge), Yhtiövastike yhteensä (total monthly charge) and other fees such as the sauna fee.
  • Size and layoutHuoneistoselitelmä, the room layout written as a short code of rooms, kitchen and bathroom, the number of rooms, living area, total area, floors, building year and Vapautuminen, the note on when the home becomes free.
  • Condition and equipmentAsunnon kunto (condition), sauna, lift, heating system, water supply and sewer descriptions, and the kitchen, bathroom and storage descriptions.
  • Housing companycompany name, Kiinteistötunnus (property identifier), the property management firm and the maintenance company, building and roof materials, parking, Tehdyt remontit (renovations done), Tulevat remontit (planned renovations), Energialuokka (energy class), plot size, Tontin omistus (plot ownership: own or leased) and zoning status.
  • Sellerthe brokerage with its office address, the broker's title and qualification such as LKV under Kohdetta myy, or the Yksityinen myyjä (private seller) badge, and Seuraava esittely, the next scheduled viewing.
  • Mediaphoto addresses and the 3D-esittely (3D tour) marker.

Search cards add badges of their own: Uusi 24 h or Uusi 48h on fresh listings, Uudiskohde on new builds and Nousu on listings lifted by a paid visibility product. Where the advertiser chooses to show price changes, Etuovi also displays the previous price, so price cuts can be captured as they happen.

Etuovi Data: Fields We Extract From Each Listing
Etuovi Listings, Agencies and Area Prices

Etuovi Listings, Agencies and Area Prices

Search pages are organised by municipality and district, and the address carries the slice: /myytavat-asunnot/helsinki/oulunkyla/kaksio lists two-room flats in one Helsinki district. A project scope can be written as a list of such paths or drawn as a map area, and every result merges on the listing number.

  • Other sectionsLoma-asunnot (holiday homes), Tontit (plots), Maa- ja metsätilat (farms and forest land) and Autotallit ja muut (garages and other property) have their own search pages and fields.
  • Agency pageseach brokerage has a profile under /yritykset/ with its office address, phone numbers and the count of its listings in every section, which is enough to measure stock per agency.
  • Area pagesfor municipalities and districts Etuovi publishes Neliöhinta, the price per square metre, and Markkinointiaika, the marketing time in days, as figures for the whole area.
  • Price historythe listing page shows at most the previous price, so daily or weekly runs keyed on the listing number record every price change, every new listing and the day a listing leaves the site.

About Etuovi.com and Finnish Housing Listings

Source
etuovi.com
Category
property portals
Delivery
API, JSON feed, CSV, XLSX
Plans
From €169 a month
Get a quote

Etuovi.com is a Finnish property portal run by Alma Media Oyj. It is built around homes for sale: the main tabs are Asunnot (homes), Loma-asunnot, Tontit, Maa- ja metsätilat and Autotallit ja muut. Rentals live on Vuokraovi, Alma's separate rental site, which Etuovi links to city by city, and business premises link out to Kauppalehti's Toimitilat service. The site is in Finnish, and its labels are the vocabulary of a Finnish home sale.

A flat on Etuovi typically comes as shares in a housing company rather than as property in its own right, so the listing carries data a detached house would not need: the company's name, loans, monthly charges and renovation record. The sales price covers the shares only; the debt-free price adds the flat's part of the company loan, and ranking flats on the sales price alone favours those with heavy company debt.

Listings come from brokerages, whose brokers carry qualifications such as LKV, and from private sellers who publish through the Myy itse (sell it yourself) route. New builds have their own browse page with the Uudiskohde badge, and right-of-occupancy flats, asumisoikeusasunnot, are listed separately as well.

25Developers
500+Customers
1.5BPages extracted
15,000+Hours saved for our clients

Etuovi scraping plans and pricing

Airplane

€199one-time

Setup fee included

100,000
One-time
Up to 5 days
7 days

Helicopter

€169/ mo

Setup fee €499

250,000
Monthly
Up to 5 days
14 days

Glasses

€229/ mo

Setup fee €499

1,000,000
Weekly
Up to 5 days
30 days

Microscope popular

€349/ mo

Setup fee €499

2,000,000
Daily
Same day
60 days

DNA

€549/ mo

Setup fee €799

3,000,000
3 times daily
Same day
90 days

Delivery: CSV, JSON or XLSX files, our API or a JSON feed. MCP server on request.

Full plan details

What Etuovi Data Is Used For

Finnish housing data has a quirk that generic property feeds miss: price and running cost sit in separate fields. With the debt-free price, debt share and monthly charges in one row, the uses get concrete.

  • Valuation modelsdebt-free price per square metre by district, building year and room layout, with the maintenance charge as a running cost the model can price in.
  • Renovation exposurethe planned renovations in the housing company section flag buildings facing large works, a signal lenders, investors and renovation contractors all read.
  • Market speedrepeated runs show how long listings stay up and how often asking prices are cut, district by district, next to the marketing time Etuovi publishes for each area.
  • New-build supplyUudiskohde listings show where new flats are being sold and at what debt-free price.
  • Agency sharecounting listings per brokerage and municipality shows who holds the stock in each town.
  • Owner salesthe private seller badge separates homes sold without a broker from brokered ones.

About ScrapeIt

ScrapeIt builds and runs crawlers for property portals and hands over the result, so your team works with rows rather than page layouts. On Finnish listings that means English column names beside the original labels, the sales price kept apart from the debt-free price, and private sellers' names treated as personal data under GDPR - left out by default. Plans start from EUR 169 a month, or EUR 199 for a one-time extract.

FAQ

Still unsure? Write to info@scrapeit.io

Do you offer an Etuovi API for listing data?

Yes. The ScrapeIt Etuovi API returns the listing number, debt-free price, sales price, maintenance charge, room layout and building year as JSON from an endpoint we host, refreshed on the schedule you set. The same rows also come as CSV or XLSX files, a JSON feed or a load into your database.

Is it legal to scrape Etuovi?

Yes. Prices, monthly charges, housing company details and agency names are shown on Etuovi to any visitor, with no account needed. We collect only publicly available data - everything a visitor can see on Etuovi - and we collect it legally. Private sellers' names stay out of the dataset by default.

Can you scrape Etuovi plots and holiday homes, not only flats?

Yes. Plots, holiday homes, farms and forest land, and garages are separate Etuovi sections, and we cover any of them with their own fields. Rentals are not on Etuovi itself: rental searches lead to Vuokraovi, which we scope as a second source when a project needs both.

How do you handle the debt-free price in the data?

Myyntihinta, Velkaosuus and Velaton hinta arrive as three numeric columns, so flats can be compared on the debt-free figure. Where a listing gives only one of them, the other columns stay empty rather than estimated, and the field documentation explains each of the three.

How often should an Etuovi dataset be refreshed?

Daily runs catch Uusi 24 h listings and price cuts on the day they appear; weekly runs are enough for valuation work. Every run is keyed on the listing number, so a refresh updates prices and charges in place and marks the listings that have left the site.

How it works

  1. 1

    Make a request

    You share your needs, expectations, and desired timeframe. We'll suggest the best solution based on your request and budget.

  2. 2

    We configure the crawlers

    Our specialists configure the crawlers and extract a sample dataset for your review before proceeding with the full-scale extraction.

  3. 3

    Collect and deliver

    Once you approve the sample, we launch the project and start full data collection. We gather, filter, and structure the data for easy use, delivering it on time in your preferred format.

  4. 4

    Maintain and support

    Our team manages ongoing processes, monitors website changes, and supports all data extraction cycles. We can also help integrate data into your systems or create dashboards to simplify analysis.

Request a quote

Tell us which sites, which fields and how often. A couple of lines is enough to start.

  • We reply within 1 business day
  • A sample dataset before the full run
  • We sign an NDA on request
  • Delivery by API, JSON feed or files
Which sites, which fields, how often. A couple of lines is enough.

This form is protected by Google reCAPTCHA, which loads when you start filling it in. If you prefer not to use it, email us at info@scrapeit.io. Privacy & Cookie Policy

We reply within 1 business day. No obligation.

Etuovi data from €169/month. Free project assessment, reply within 1 business day.