All notable changes to Smart Idealista Scraper will be documented in this file.
[2026-07-02]
🏢 New: Agency Profiles Mode
Agency Profiles from Slugs or URLs - Fill the new agencySlugs field with agency slugs (or full agency page URLs) and get one structured profile per agency: commercial name, phone, office address with GPS, active-since year, languages, and total active listings
Listings-by-Location Breakdown - Each profile includes the agency's portfolio footprint by province, municipality, and district (sale or rent, following your Operation setting)
Works with Your Search Results - Every property row already carries an agencyUrl; paste those straight back in to enrich the agencies behind the listings
Fair Pricing - $0.003 per agency profile (same rate as a property), PAID tier
💎 User Benefits
Build agency contact lists for a city without copying data by hand
See which agencies dominate a neighborhood before reaching out
Failed slugs never bill you — you pay only for delivered profiles
🎯 Use Cases
Lead generation targeting the most active agencies in a market
Competitor mapping: portfolio size and coverage per agency
Enriching scraped listings with the office behind each ad
[2026-06-08]
🛡️ Reliability
Search-by-URL is steadier - When a search link's location can't be read on the first try (an intermittent anti-bot block), the scraper now retries the lookup with a fresh session instead of giving up — so the same URL no longer returns an empty result on a transient hiccup.
[2026-06-07]
🚀 Three New Ways to Search — URL, Map Area & Deep Profiles
Search by URL - Paste any Idealista search link — location and filters detected automatically
Draw-an-Area (Polygon) Search - Every listing inside a hand-drawn map shape, as full property cards
Deep Single-Property Profiles - Energy rating, year built, community fees & IBI, price-change history, floor-plan & 3D-tour links
Spain, Italy & Portugal - Every search mode works across all three Idealista markets
🛡️ Reliability Upgrade
Self-Healing Location IDs - Outdated location codes resolve automatically — old bookmarks, saved tasks, and CSV lists keep working
Rock-Solid Under Load - Automatic retry with smart backoff absorbs traffic spikes; parallel runs no longer drop pages
Clear Errors - Invalid locations return an explicit message instead of silent empty results
💎 User Benefits
Skip location-code lookups — paste a URL or draw on the map and run
Cleaner datasets at any scale: fewer error rows, more properties
Data a standard search can't give you: exact map boundaries and premium property details
🎯 Use Cases
Property investors drawing a precise neighborhood boundary and pulling every listing inside it
Buyer's agents exporting a client's saved Idealista search to a spreadsheet in seconds
Market analysts comparing energy ratings, build years, and price history like-for-like