Imovelweb Property Details Scraper

Imovelweb Property Details Scraper

by ecomscrape

Automatically extract detailed property data from Imovelweb listings in Brazil. Get pricing, features, location, images, and agency info for market research and analysis.

132 runs
11 users
Try This Actor

Opens on Apify.com

About Imovelweb Property Details Scraper

Need to pull clean, structured property data from Imovelweb for a project? I built this scraper because I got tired of manually copying listing details for market research. It handles the messy part, visiting each listing page on imovelweb.com.br and pulling out the details you actually need. You'll get the essentials like price, address, and square footage, plus specifics like the number of bedrooms, condo fees, property features, and links to all the listing images. It also captures the real estate agency or publisher info, which is super useful for lead generation or competitive analysis. I use it to feed data into spreadsheets and dashboards, tracking price trends in different Brazilian neighborhoods or building up a database of properties. It’s straightforward: you give it the URLs of the listings you're interested in, and it returns everything in a structured JSON format, ready for analysis. Saves hours of manual work and avoids copy-paste errors. Perfect for analysts, investors, or developers who need reliable real estate data from Brazil's biggest platform without dealing with the website's front-end constantly.

What does this actor do?

Imovelweb Property Details Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Imovelweb Property Details Scraper

Overview

This actor scrapes detailed property listings from imovelweb.com.br, a leading Brazilian real estate portal. It automates data extraction from individual property pages, turning manual collection into a scalable, automated process. Useful for real estate professionals, investors, and analysts needing structured data from the Brazilian market.

Key Features

  • Extracts comprehensive property details including price, location, size, amenities, and description.
  • Captures advanced data like FOMO messages, publisher info, and multimedia content links.
  • Built with reliability: includes retry logic and configurable proxy support to avoid bot detection.
  • Outputs structured JSON data, ready for analysis or integration into databases.

How to Use

Configure the actor using a JSON input. The core requirement is a list of property page URLs. You can optionally set retry attempts and proxy settings for better success rates.

Input/Output

Input Configuration

Provide a JSON object with the following structure:

{
  "max_retries_per_url": 2,
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"],
    "apifyProxyCountry": "BR"
  },
  "urls": [
    "https://www.imovelweb.com.br/propriedades/apartamento-2-quartos-marape-santos-3009755569.html",
    "https://www.imovelweb.com.br/propriedades/apartamento-com-3-quartos-a-venda-em-floresta-rs-2997875967.html"
  ]
}

Parameters:
* urls: (Required) Array of imovelweb property page URLs to scrape.
* max_retries_per_url: Number of retry attempts if a request fails (defaults to a sensible value if not set).
* proxy: Configuration for Apify Proxy. Using residential proxies ("RESIDENTIAL") and setting the country to match your target (e.g., "BR" for Brazil) is recommended to avoid blocks.

Output

The actor outputs a dataset where each item is a JSON object containing all scraped data for a single property. The structure includes fields like title, price, address, details (area, bedrooms, etc.), description, publisherInfo, and mediaUrls.

Example Output Item:

{
  "url": "https://www.imovelweb.com.br/propriedades/...",
  "title": "Apartamento 2 Quartos...",
  "price": "R$ 450.000",
  "address": "Santos, SP",
  "details": {
    "area": "70m²",
    "bedrooms": "2",
    "bathrooms": "2"
  },
  "description": "Full description text...",
  "publisherInfo": { "name": "Agency XYZ" },
  "mediaUrls": ["https://...image1.jpg", "https://...image2.jpg"]
}

Contact

For issues or questions, contact the developer via My profile.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Imovelweb Property Details Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
ecomscrape
Pricing
Paid
Total Runs
132
Active Users
11
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support