VOOZH about

URL: https://apify.com/igolaizola/idealista-agency-scraper

⇱ Idealista Agency Scraper Β· Apify


Pricing

$19.00/month + usage

Go to Apify Store

Idealista Agency Scraper

Discover real estate agencies by scanning Idealista listings (sale or rent) in Spain, Portugal, and Italy. Outputs de-duplicated agency profiles with phones, websites, logos, slogans, activity year, and ad totals. Provide a city or Location ID and get clean JSON/CSV.

Pricing

$19.00/month + usage

Rating

5.0

(1)

Developer

πŸ‘ IΓ±igo Garcia Olaizola

IΓ±igo Garcia Olaizola

Maintained by Community

Actor stats

1

Bookmarked

74

Total users

11

Monthly active users

1.5 hours

Issues response

6 hours ago

Last modified

Share

πŸ” Looking to scrape property listings (not agencies) on Idealista?
Use this actor instead: πŸ‘‰ igolaizola/idealista-scraper

πŸ€– What does Idealista Agency Scraper do?

Idealista Agency Scraper helps you build a structured list of real estate agencies active on Idealista. Choose the country and province locations you care about, and the actor returns agency profiles with useful business details such as names, phone numbers, addresses, websites, logos, slogans, and activity signals when available. Perfect for lead generation, market mapping, competitor tracking, and CRM enrichment.

It can discover agencies in:

  • 🌍 Spain (es), Portugal (pt), Italy (it)
  • πŸ“ One or more selected provinces
  • πŸ—ΊοΈ All available provinces for a selected country

πŸ’‘ Typical uses

  • 🎯 Build a contact list of agencies active in selected provinces
  • 🧭 Map who operates where across a country or region
  • πŸ“Š Track agency activity (ads volume) and branding (logos, slogans, websites)
  • 🀝 Feed your CRM with agency names, phones, addresses, websites, and profile identifiers

πŸ› οΈ How it works

  1. Select a country.
  2. Optionally select one or more province locations for that country.
  3. The actor collects matching agencies from Idealista.
  4. Download a clean dataset with one row per agency.

πŸš€ Quick start

  1. Click Try for free.
  2. Set country and optionally choose one or more locations.
    • Leave locations empty to scrape all available provinces for the selected country.
    • If locations from another country are selected, they are ignored.
  3. Adjust maxItems (0 = unlimited).
  4. Click Run.
  5. Download your agencies from the Dataset in JSON/CSV.

⚠️ Notes & limits

  • Discovery-based: agencies are found through Idealista's agency directory for your selected scope.
  • Ordering: results depend on directory retrieval order; agency order is not globally sorted.
  • Coverage: Works with Spain, Portugal, Italy only.

πŸ’³ Cost

Apify gives you $5 free monthly credits on the Free planβ€”enough to try the actor. For regular use, the $29 Personal plan typically covers frequent runs comfortably.

πŸ“ Input parameters

Choose the country in country. Use locations only when you want specific provinces; leave it empty to cover all available provinces for that country.

Required

ParameterOptions / ExampleDescription
countryes, pt, itCountry to scrape

Core options

ParameterType / DefaultDescription
maxItemsInteger, default 50 (0 = unlimited)Number of agencies to save
locationsArray of province Location IDs, optionalProvinces to scrape; empty = all provinces for selected country
proxyConfigurationProxy objectUse Apify Residential proxies for stability and lower blocking

Proxy (recommended)

Use Apify's proxy editor with:

  • useApifyProxy: true
  • apifyProxyGroups: ["RESIDENTIAL"] βœ…

Residential proxies help prevent detection and IP blocking.

πŸ§ͺ Example input

{
"maxItems":200,
"country":"es",
"locations":["0-EU-ES-28","0-EU-ES-08"],
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

πŸ“Š Output

You'll get agency records discovered from the selected country and province locations. Fields typically include slug, name, website, phones, address, logos/images, activeSinceYear, totals, and flags.

[
{
"shortName":"acme-realty-bcn",
"activeSinceYear":"2001",
"commercialName":"ACME Realty Barcelona",
"agencyWebUrl":"https://acme-realty.example.com",
"slogan":"Especialistas en viviendas singulares en Barcelona. Trato cercano y resultados sobresalientes.",
"defaultTypology":"homes",
"defaultOperation":"sale",
"contactInfo":{
"phone":"+34999000123",
"contactPhone":{
"phoneNumber":"999000123",
"formattedPhone":"999 00 01 23",
"prefix":"34",
"phoneNumberForMobileDialing":"+34999000123",
"nationalNumber":true,
"formattedPhoneWithPrefix":"+34 999 00 01 23"
},
"showContactButton":true,
"proAgent":false,
"address":{
"streetName":"Calle Falsa",
"streetNumber":123,
"locationName":"Barcelona",
"postalCode":"08001",
"latitude":41.3851,
"longitude":2.1734
}
},
"multimedias":{
"mainImage":"https://images.example.com/main-acme-realty-bcn.jpg",
"brandingLogo":"https://images.example.com/logo-acme-realty-bcn.png"
},
"total":42,
"commercialDataId":999001001,
"hasChatEnabled":true,
"micrositeLeadAllowed":true,
"corporateVideo":{
"url":"https://videos.example.com/acme-realty-bcn.mp4",
"thumbnail":"https://images.example.com/thumb-acme-realty-bcn.jpg"
},
"corporatePhrase":{
"text":"Viviendas ΓΊnicas, servicio honesto y Γ‘gil. Tu casa ideal empieza aquΓ­.",
"autoTranslated":false
}
}
// more agencies…
]

🧭 Tips

  • For all available provinces in a country, leave locations empty.
  • For narrower searches, choose one or more province Location IDs such as 0-EU-ES-28 for Madrid or 0-EU-ES-08 for Barcelona.
  • Keep country and locations aligned. Locations from other countries are skipped.
  • Increase maxItems to save more agencies from the directory pages.
  • Re-run periodically to track new entrants and branding changes (logos, slogans).

βš–οΈ Legal

This tool extracts public business information exposed on idealista listings/microsites. Comply with local laws (e.g., GDPR). Avoid collecting or processing personal data without a legal basis. Read more: Is web scraping legal?

You might also like

Idealista Scraper - Real Estate Data for Spain, Italy, Portugal

igolaizola/idealista-scraper

Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.

πŸ‘ User avatar

IΓ±igo Garcia Olaizola

1.7K

3.1

Idealista Scraper

crawlerbros/idealista-scraper

Scrape real estate listings from Idealista.com. Extract property prices, locations, features, photos, and agent contacts for Spain, Italy, and Portugal.

88

1.0

Idealista Scraper

hotels-scrapers/idealista-scraper

Scrape Idealista real estate listings across Spain, Italy & Portugal. Extract price, GPS, energy rating, rooms, agency contact. DataDome bypass included.

πŸ‘ User avatar

Hotels Scraper

27

5.0

Idealista Scraper β€” Spain, Italy & Portugal Real Estate

khadinakbar/idealista-scraper

Scrape property listings from Idealista.com, Idealista.it, and Idealista.pt. Get prices, GPS, agent contacts, amenities, energy ratings, and 28+ fields.

110

Idealista.com

lukass/idealista-scraper

Are you looking for a property in Spain or Portugal or Italy? With idealista it's easier, with more than 1.400.000 listings of flats and houses for sale or rent.

πŸ‘ User avatar

LukΓ‘Ε‘ Ε irhal

705

1.4

Idealista Scraper

silentflow/idealista-scraper

Unlimited Idealista.com scraper. Extract rentals & sales from Spain, Portugal, Italy. 70+ fields: prices, agents, GPS, photos, price history. The richest output for real estate market research & lead generation. Built for agencies & investors who need predictable pricing at scale.

Idealista

happyendpoint/idealista-scraper-by-url

Scraped Idealista Listing by URL. Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.

πŸ‘ User avatar

Happy Endpoint

14

5.0

Idealista | Spain |Italy| Portugal |Richest Output| Rental

memo23/idealista-scraper-rental

Extract comprehensive property data from Idealista.com: prices, locations, images, agent contacts, property features (rooms, bathrooms, amenities), detailed descriptions in multiple languages, and market insights. Perfect for real estate analysis, investment research, and market monitoring across EU

πŸ‘ User avatar

Muhamed Didovic

50

5.0

Smart Idealista Scraper

sian.agency/smart-idealista-scraper

🏠 Scrape Idealista Spain, Italy & Portugal β€” by city, CSV bulk, pasted search URL, hand-drawn map area, or deep single-listing profiles (energy rating, year built, price history). Self-healing location IDs, 64+ filters, clean JSON/CSV, 33% bonus properties on every page. 🎯

571

5.0

Idealista Api Actor

axlymxp/idealista-api-actor

Idealista API Scraper – Official API (never blocked). Spain, Italy & Portugal. Auto beachfronts (zoiId), agent phone search, full filters, GPS polygon, custom JS calculations, market stats. The strongest Idealista actor on Apify.