Data sources / Idealista

22,979 live Idealista listings in the feed

Idealista rental data, via one API.

The leading property portal across Spain, Italy and Portugal. HousingFeed extracts Idealista rental listings into one clean JSON schema, no scraper to build, no DataDome to fight. 22,979 Idealista listings are live right now, alongside 60+ other sources and 1.2M listings in one API.

22,979
Live Idealista listings
8
Fields per listing
€1,150
Median rent
Daily
Refresh cadence
Is 22,979 everything Idealista has? It is what the crawler banks today, and crawl depth follows demand. If your project needs fuller Idealista coverage, a specific market, or a higher refresh rate, tell us and we scale the crawl to fit.

Does Idealista have a public API?

Idealista offers a limited official API behind a manual waitlist with tight quotas. HousingFeed solves that: we collect Idealista listings for you and serve them through a single documented endpoint, so you get structured data without operating scrapers or proxies.

What the Idealista feed looks like

Every Idealista listing is normalized into the same 24-field HousingFeed record. Here is the depth and shape of the Idealista data that is live right now, 8 fields populated:

Field coverage on Idealista

Share of live Idealista listings that carry each field.

Address100%
City100%
State/region100%
Rent100%
Property type100%
Listing URL100%
Floor area100%
Bedrooms95%

How Idealista rents distribute

€580€3,190€5,800+

Median Idealista asking rent is €1,150/mo.

Where Idealista listings are

Top locations by live Idealista inventory.

Madrid2,261
Valencia1,724
Sevilla1,660
Malaga1,568
Barcelona1,547
Granada1,396
Salamanca1,265
Asturias1,233

Sample Idealista listing

A real record from the Idealista feed:

{
  "platform": "idealista",
  "url": "https://www.idealista.com/en/inmueble/100467488/",
  "address": "Flat / apartment in Ronda de Outeiro, 300, Riazor - Visma, a Coru\u00f1a",
  "city": "a Coru\u00f1a",
  "state": "Coruna",
  "rent_min": 800,
  "beds": 3,
  "scraped_at": "2026-07-06T16:06:38+00:00"
}

Pull Idealista listings in one request

Filter the HousingFeed API to idealista and get Idealista listings back as JSON:

curl -X POST "https://api.apify.com/v2/acts/housingfeed~rental-listings-api/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"platform":"idealista","maxItems":100}'

Get Idealista rental data flowing today.

22,979 listings live, refreshed daily, in the same schema as 60+ other sources. Try it free.