Imovirtual Scraper — Portugal Property Listings, No Phones avatar

Imovirtual Scraper — Portugal Property Listings, No Phones

Pricing

$0.50 / 1,000 property delivereds

Go to Apify Store
Imovirtual Scraper — Portugal Property Listings, No Phones

Imovirtual Scraper — Portugal Property Listings, No Phones

Portuguese property listings from Imovirtual, for sale or to rent: price, price per m², area, typology, floor, council and parish, seller type, and optionally coordinates and energy rating. No phones.

Pricing

$0.50 / 1,000 property delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Get property listings from Imovirtual, one of Portugal's largest property portals: price, price per m², area, typology (T0–T5+), floor, district, council, parish and neighbourhood, seller type, new-development details, when it was first listed — and, if you want, coordinates, the full description, energy certificate, bathrooms, plot area and building details. For sale and to rent. Paste your Imovirtual search links — or just type a place.

Why this one

  • 🔗 Your search, as you set it up. Set every filter you like on imovirtual.com and paste the link. Or type a place here — Lisboa, Cascais, Porto, Algarve, Funchal — and choose sale or rent, property type, price, area, typology, private owner, agency or developer, new build or resale, "added within" and radius below.
  • ⚡ Fast. A live test run read three searches — Lisbon flats for sale, Porto T1–T2 flats to rent up to €1,500, and Algarve T2–T3 resale houses up to €600,000 — 3,864 properties in 112 seconds.
  • 📍 Details when you need them. Tick Open every listing for its details for coordinates, the full description, the energy certificate and the building data. A live run read 227 listings with details (Lisbon flats to rent, Cascais houses added in the last week) in 26 seconds.
  • 🔒 No phone numbers, no agent names. Agencies and developers are named by their company; private sellers by nothing, and without their street or map point. Phone numbers and e-mail addresses written into titles and descriptions are replaced with [phone removed] / [e-mail removed].
  • 💸 You pay only for properties delivered. A link that is not an Imovirtual search, or a place Imovirtual does not know, comes back as a free record with the reason.

What you get

For every property:

FieldWhat it is
price, currency, pricePerSqm, monthlyFeethe asking price (EUR; for rent, per month), price per m², and the monthly running costs ("despesas adicionais") when given
propertyType, transaction, titleFLAT, HOUSE, TERRAIN, COMMERCIAL_PROPERTY, HALL, GARAGE, ROOM, INVESTMENT; sale or rent
areaSqm, typology, bedrooms, floorsize and layout: T2 is two bedrooms, T10+ is usually a whole building; floor 0 = ground floor
district, council, parish, neighbourhood, street, locationIdwhere it is (no street for private sellers)
sellerType, agencyprivate / agency / developer / business / olx (an ad cross-posted from OLX.pt), and the company name (none for private sellers or OLX cross-posts)
developmentTitle, investmentState, investmentUnits, investmentDelivery, priceFromPerSqmfor new developments
tagsBALCONY, PARKING_SPOT, AIR_CONDITIONING, GARDEN, POOL, …
firstListed, bumpedAt, isPromoted, isExclusivelisting dates and flags
image, imageCount, url, listingIdthe listing
input, place, position, scrapedAt, status, errorwhich search it came from, and why a search gave nothing

With Open every listing for its details also: latitude, longitude (not for private sellers), description, market, plotAreaSqm, energyCertificate, bathrooms, buildYear, buildingFloors, buildingType, condition, heating, windows, extras, security, media, equipment, deposit, modifiedAt, floorPlanCount, listingStatus.

Example

A real record from a live run with details — Cascais, houses for sale added in the last 7 days, 25 September 2026 (empty fields left out):

{
"listingId": 19286063,
"url": "https://www.imovirtual.com/pt/anuncio/moradia-t4-com-jardim-interior-em-manique-ID1iWbx",
"title": "Moradia T4 com Jardim Interior em Manique",
"transaction": "sale",
"propertyType": "HOUSE",
"price": 1350000,
"currency": "EUR",
"pricePerSqm": 7772.02,
"areaSqm": 173.7,
"plotAreaSqm": 669.15,
"typology": "T4",
"bedrooms": 4,
"district": "Lisboa",
"council": "Cascais",
"parish": "Alcabideche",
"neighbourhood": "Manique",
"street": "Travessa dos Matotinhos",
"sellerType": "agency",
"agency": "Imojoy Real Estate",
"tags": ["GARDEN", "TERRACE", "SECURE_BUILDING"],
"firstListed": "2026-09-23T17:47:23+00:00",
"imageCount": 52,
"latitude": 38.7388,
"longitude": -9.36895,
"description": "Moradia isolada de arquitetura contemporânea, implantada num lote de 669 m², com excelente exposição solar, ár…",
"market": "secondary",
"energyCertificate": "aplus",
"bathrooms": 4,
"buildYear": 2024,
"condition": "ready_to_use",
"heating": "fireplace, stove",
"extras": ["garden", "terrace"],
"security": ["monitoring", "entryphone"],
"status": "OK"
}

How to use it

  1. Paste Search links from imovirtual.com, one per line — or type Places and choose the filters.
  2. Set Max listings per search, and tick Open every listing for its details if you need coordinates and building data.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new listings in an area, save your input as a task with Added within (days) set to 1 and schedule it daily.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per property delivered — see the price on this page. Opening listings for their details costs nothing extra, only time. Links that are not Imovirtual searches and places Imovirtual does not know are free.

FAQ

How many properties per search? As many as Imovirtual shows: Portugal has over 74,000 flats for sale on it, and every results page is reachable. Set Max listings per search as high as you need.

What do I type in Places? A council (concelho) such as Cascais or Sintra, a parish (freguesia), a neighbourhood such as Alfama, or a district. "Lisbon", "Oporto", "Algarve" and "Madeira" work too. Add "district" for a whole district ("Faro district").

Why are a few results outside the place I typed? Imovirtual itself adds some listings from the edge of the area; the district, council and locationId fields say where each one is.

Can I get only private owners? Yes: choose Offered by: Private owners. Private owners are few on Imovirtual — a live run found 115 among Lisbon's 3,006 flats to rent and 66 among Porto's 1,695.

Why no phone numbers or agent names? They are personal data. Every listing has its url; buyers and tenants contact the seller on Imovirtual.

Is this affiliated with Imovirtual? No. This is an independent tool that reads public Imovirtual listings.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.