📌 What is Idealista Real Estate Detail Scraper (Portugal)?
Idealista Real Estate Detail Scraper (Portugal) collects the full details of individual property listings on Idealista.pt, Portugal's property portal where people research homes for sale or rent, locations, prices, and features. Paste the URLs of Idealista Portugal listing pages, and the template returns one row per URL: title, price, highlighted features, location, the advertiser's description, detailed characteristics, building and equipment information, energy certificate section, listing reference, the advertising professional, when the ad was last updated, and the first three photos. It's built for property investors, agents, analysts, and researchers who need complete listing data for a known set of properties.
💰 Pricing
Idealista Real Estate Detail Scraper (Portugal) is priced at $0.30 per 1,000 output lines (about $0.0003 per line).
📦 Output
High-value field groups:
- Property facts: title, price, highlighted features, location, basic characteristics, building information, and equipment
- Advertiser content: the advertiser's comment (the listing description), the listing reference, and the energy certificate section
- Advertiser: the professional's name and their Idealista profile URL
- Freshness: the ad's last-update note and the time the row was collected
- Photos: the first three listing photos
- Input tracking: the detail page URL you submitted
Field names and values are in Portuguese, as shown on Idealista.pt. Every URL you submit returns exactly one row; when a listing can't be collected, the row explains why in Título (see Limitations).
Idealista Real Estate Detail Scraper (Portugal) returns these fields:
Output — Listing No Longer Published
When a listing has been removed from Idealista, the row keeps your URL and puts Idealista's own "no longer published" message in Título; every other field is empty.
{
"URL_inserido": "https://www.idealista.pt/imovel/1/",
"Título": "Lamentamos, mas este anúncio já não está publicado",
"Preço": null,
"Características_destacadas": null,
"Localização": null,
"Comentário_do_anunciante": null,
"Características_básicas": null,
"Prédio": null,
"Equipamento": null,
"Certificado_energético": null,
"Ref": null,
"Profissional": null,
"Contacto_URL": null,
"Última_atualização": null,
"Hora_atual": null,
"imagem1": null,
"imagem2": null,
"imagem3": null
}
🎯 Use Cases
- Property due diligence: Pull complete listing data — price, characteristics, building, equipment, and the advertiser's description — for a shortlist of properties in one export.
- Portfolio and comparable analysis: Collect
Preço,Características_básicas, andLocalizaçãofor a set of comparable listings and compare them side by side. - Listing status checks: Re-run a saved list of listing URLs to see which are still published — removed listings come back with a clear message in
Título. - Agent and advertiser research: Use
ProfissionalandContacto_URLto see which professionals advertise which properties.
🐙 Why Octoparse
- Ready-to-use workflow: Idealista Real Estate Detail Scraper (Portugal) is preconfigured to read Idealista.pt listing pages, so you don't need to build or maintain your own scraper.
- Simple input: Paste listing URLs, one per line — up to 5,000 per task. No Idealista account is required.
- Useful results: Get the full property description, characteristics, location, advertiser, and photos together in one row per listing.
- One row per URL: Every URL returns a row, so you can always match results back to your input list — removed or unreadable listings are flagged in
Títuloinstead of silently disappearing. - Cloud runs and reuse: Idealista Real Estate Detail Scraper (Portugal) runs in the cloud, and collected data can be exported to standard formats and scheduled like other Octoparse cloud templates; scheduling may require a paid Octoparse plan.
📝 Input
- Detail Page URLs: Enter one Idealista Portugal listing URL per line, up to 5,000 per task, in the form
https://www.idealista.pt/imovel/<id>/— for examplehttps://www.idealista.pt/imovel/35342540/. Language-specific versions such as/en/imovel/<id>/are accepted and collected from the standard Portuguese page, and anything after the listing ID (such as query strings) is ignored. Onlyidealista.ptlisting pages are accepted.
Input and Output
Input
Output
🚀 How to Use
- Open Idealista Real Estate Detail Scraper (Portugal) and click Try it!.
- Paste one or more Idealista.pt listing URLs into Detail Page URLs, one per line.
- Start the task — it runs in the cloud.
- Review the collected rows.
- Export the data in the format you need.
⚠️ Limitations
- Only Idealista Portugal listing pages (
idealista.pt/imovel/<id>/) are accepted, and up to 5,000 URLs can be submitted per task. - Every input line returns exactly one row. When a listing can't be collected, only
URL_inseridoandTítuloare filled, andTítuloholds one of these messages:Lamentamos, mas este anúncio já não está publicado(the listing has been removed),Não foi possível obter o anúncio, tentativas esgotadas(the page could not be retrieved after repeated attempts),Não foi possível ler o anúncio(the page was retrieved but could not be read), orURL inválido, esperado https://www.idealista.pt/imovel/<id>/(the input is not a valid listing URL). - Duplicate URLs are not merged: the same URL entered twice returns two rows.
- Only the first three listing photos are returned (
imagem1toimagem3). Certificado_energéticoreturns the text of the listing's energy certificate section, which may not include the rating itself.- Idealista protects its pages against automated access. The template retries each page automatically with a fresh session; a page that stays blocked comes back as a "tentativas esgotadas" row. A task that includes invalid, blocked, or unreadable URLs is reported as failed even though rows for your other URLs are delivered; removed listings do not trigger this.
- URLs are collected one after another, so large batches take proportionally longer.
- Idealista Real Estate Detail Scraper (Portugal) runs in the cloud only.
💡 Tips
- Get your URL list from Idealista Real Estate Listing Scraper (Portugal): its
URLfield is exactly the input this template needs. - Filter out rows whose
Títulostarts withLamentamos,Não foi possível, orURL inválidowhen you only want successful listings. - Remove duplicate URLs before starting to avoid repeated rows.
- Re-run a saved URL list on a schedule and compare
PreçoandÚltima_atualizaçãobetween runs to spot changes.
❓ FAQ
What data does Idealista Real Estate Detail Scraper (Portugal) collect?
Idealista Real Estate Detail Scraper (Portugal) collects each listing's title, price, highlighted features, location, the advertiser's description, characteristics, building and equipment information, energy certificate section, reference, advertising professional, last-update note, and first three photos.
What input does Idealista Real Estate Detail Scraper (Portugal) require?
Enter one Idealista.pt listing URL per line in Detail Page URLs, up to 5,000 per task, in the form https://www.idealista.pt/imovel/<id>/.
What happens if a listing has been removed or can't be collected?
You still get one row for that URL. Only URL_inserido and Título are filled, and Título explains what happened — for a removed listing it reads Lamentamos, mas este anúncio já não está publicado.
Does Idealista Real Estate Detail Scraper (Portugal) return all listing photos?
No. It returns the first three photos as imagem1, imagem2, and imagem3.
How do I get a list of listing URLs to collect?
Run Idealista Real Estate Listing Scraper (Portugal) on your Idealista.pt search results pages and use the URL values it returns as the input for this template.
Can I schedule and export data collected by Idealista Real Estate Detail Scraper (Portugal)?
Yes. Cloud tasks created from Idealista Real Estate Detail Scraper (Portugal) can be exported to standard formats and scheduled like other Octoparse cloud templates; scheduling may require a paid Octoparse plan.
How much does Idealista Real Estate Detail Scraper (Portugal) cost?
Idealista Real Estate Detail Scraper (Portugal) is priced at $0.30 per 1,000 output lines (about $0.0003 per line).
🔗 Related Templates
- Idealista Real Estate Listing Scraper (Portugal) — Collects listings from Idealista Portugal search results pages; use it to build the list of listing URLs for this template.
- Idealista Listing Pages Scraper — The listing-page scraper for Idealista's Spanish site (idealista.com).
- Idealista Details Scraper — The detail-page scraper for Idealista's Spanish site (idealista.com), for listings outside Portugal.
- Idealista Real Estate Listing Scraper (Italy) — The listing-page scraper for Idealista's Italian site (idealista.it).
- Idealista Real Estate Detail Scraper (Italy) — The detail-page scraper for Idealista's Italian site (idealista.it).
