Imovirtual Portugal Real Estate Listings
Pricing
from $1.70 / 1,000 listing founds
Imovirtual Portugal Real Estate Listings
Pull live apartment and house listings straight from Imovirtual.com — Portugal's biggest real-estate classifieds portal — by deal type, property type and city. No login, no browser, no proxies. Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by Imovirtual.
Pricing
from $1.70 / 1,000 listing founds
Rating
0.0
(0)
Developer
Tim Zinin
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull live apartment and house listings straight from Imovirtual.com — Portugal's biggest real-estate classifieds portal — filtered by deal type (buy/rent), property type and city. No login, no API key, no browser needed on your side.
What you get
- Title, price (with currency), rooms, floor area, district/council/parish location, a short description, preview photos and the direct listing URL for every ad found.
- Filter by buy or rent, apartment or house, and any Imovirtual.com city.
- Runs on Apify: schedule it, monitor it, call it from the API, export to JSON/CSV/Excel or push straight into your own pipeline.
How to run it
- Click Try for free — no card needed on the free plan.
- Pick Deal type (buy/rent) and Property type (apartment/house), and
set City path — for example
lisboa/lisboafor the city of Lisbon. - Hit Start and pull the results from the dataset (UI, API or webhook).
Pricing
Pay-per-event: $0.005 per run start + $0.002 per result. No monthly seat, no minimum. 100 listings found cost about $0.21 (the one-time start fee plus 100 result rows). Rows where the source returned nothing (an unrecognized combination, a search with zero matching listings, or a request that failed) are returned for transparency but are never charged for.
Input
| Field | Required | What it does |
|---|---|---|
deal_type | no | comprar (buy) or arrendar (rent). Default comprar. |
property_type | no | apartamento (apartment) or casa (house). Default apartamento. |
city | no | Imovirtual.com location path, e.g. lisboa/lisboa for the city of Lisbon. Default lisboa/lisboa. |
max_items | no | Total row cap for this run (default 100). |
max_pages | no | How many result pages to walk before stopping (default 3). |
{"deal_type": "comprar","property_type": "apartamento","city": "lisboa/lisboa","max_items": 5,"max_pages": 1}
Output
{"found": true,"title": "Apartamento T1 em Estrela","price": 340000,"currency": "EUR","deal_type": "sale","property_type": "FLAT","rooms": 2,"area_sqm": 56,"location": "Santos-o-Velho - Madragoa, Estrela, Lisboa, Lisboa","posted_date": "2026-07-30 05:46:22","url": "https://www.imovirtual.com/pt/ad/apartamento-t1-em-estrela-ID1iG04","images": ["https://ireland.apollo.olxcdn.com/v1/files/....image;s=655x491;q=80"]}
| Field | Meaning |
|---|---|
found | true for a real listing row; false for an empty-result or error row. |
title | Listing headline as published. |
price | Sale price, or monthly rent for rentals. |
currency | Always EUR on Imovirtual.com. |
deal_type | sale or rent. |
property_type | Imovirtual's own classification: FLAT, HOUSE, or INVESTMENT (new-development project). |
rooms | Number of rooms. null when Imovirtual reports an open-ended "5+" instead of an exact count. |
area_sqm | Floor area in square meters. |
location | Most specific location Imovirtual gives (neighborhood/parish where available, otherwise city/district). |
posted_date | Raw timestamp as Imovirtual publishes it. |
url | Direct link to the listing. |
images | Up to 5 photo URLs. |
Other tools we built
Related tools
Related tools for adjacent workflows in real estate listings and monitoring.
| Actor | What it does |
|---|---|
| Krisha.kz Kazakhstan Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Krisha.kz — Kazakhstan's biggest real-estate... |
| Otodom Poland Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Otodom.pl — Poland's biggest real-estate classifieds... |
| Storia Romania Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment and house listings straight from Storia.ro — Romania's biggest real-estate classifieds... |
| Willhaben Vienna Real Estate Listings | Pair it in the real estate listings and monitoring workflow: Pull live apartment rental and sale listings straight from Willhaben.at — Austria's biggest classifieds... |
| Rightmove UK Property Listings (London and beyond) | Pair it in the real estate listings and monitoring workflow: Pull live for-sale and to-rent property listings straight from Rightmove.co.uk — the UK's biggest property... |
FAQ / Limitations
Does this need a login or API key on Imovirtual's side? No — it reads the same public listing pages a visitor would see.
What this is NOT. This is not a valuation tool and does not enrich
listings with data Imovirtual itself doesn't publish (no coordinates, no
agent phone numbers). Rooms reported by Imovirtual as an open-ended "5+" come
back as null, not a guessed number.
Found a bug or need this adapted to your case — issues on the Actor page.