Imovirtual Real Estate Scraper
Pricing
from $3.00 / 1,000 results
Imovirtual Real Estate Scraper
Scrape property listings from Imovirtual.com - Portugal's #1 real estate portal. Search for apartments, houses, land, garages, and commercial properties for rent or sale.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract property listings from Imovirtual.com — Portugal's largest real estate portal with over 100,000 active listings for apartments, houses, land, garages, and commercial properties.
What This Scraper Does
This actor scrapes property listings including title, price, area, rooms, floor, location, agency information, and images. Supports filtering by city, price range, area, and number of rooms. Data is extracted from the portal's embedded server-side JSON — no authentication required.
Use Cases
- Real estate market analysis — compare prices across cities and property types
- Investment research — find properties matching specific criteria
- Price tracking — monitor rental or sale prices in specific areas
- Lead generation — collect agency contacts and listings
Input
| Field | Type | Description |
|---|---|---|
mode | string | forRent (default), forSale, or byUrl |
propertyType | string | apartment, house, land, garage, commercial |
city | string | City name (e.g. 'Lisboa', 'Porto', 'Faro') |
minPrice | integer | Minimum price in EUR |
maxPrice | integer | Maximum price in EUR |
minArea | integer | Minimum area in m² |
maxArea | integer | Maximum area in m² |
minRooms | integer | Minimum number of rooms |
listingUrls | array | Specific listing URLs (mode=byUrl) |
maxItems | integer | Max records (1–500, default 20) |
Example Input
{"mode": "forRent","city": "Lisboa","propertyType": "apartment","maxPrice": 2000,"maxItems": 5}
Output
| Field | Description |
|---|---|
listingId | Unique listing ID |
title | Listing title |
price | Price in EUR |
currency | Currency (EUR) |
pricePerSqm | Price per square metre |
area | Property area (m²) |
terrainArea | Terrain area (m², for land) |
rooms | Number of rooms |
floor | Floor number |
propertyType | apartment / house / land / garage / commercial |
transactionType | rent / sale |
address | Street address |
city | City name |
district | Province/district |
neighborhood | Neighborhood |
imageUrls | List of property image URLs |
agencyName | Real estate agency name |
agencyUrl | Agency profile URL |
isPrivateOwner | Private owner listing |
isPromoted | Promoted listing |
listingUrl | Link to full listing |
sourceUrl | URL scraped |
scrapedAt | ISO timestamp |
recordType | Always property |
Frequently Asked Questions
Is authentication required? No. All listing data is publicly accessible.
Which cities are supported? All Portuguese cities — Lisboa, Porto, Braga, Faro, Setúbal, Coimbra, Aveiro, and more.
Can I filter by price and area?
Yes. Use minPrice, maxPrice, minArea, maxArea to narrow results.
How many listings are available? Imovirtual has 100,000+ active listings across Portugal.