Idealista Scraper API — Property Listings
Pricing
from $1.20 / 1,000 property listings
Go to Apify Store
Idealista Scraper API — Property Listings
Pricing
from $1.20 / 1,000 property listings
Rating
0.0
(0)
Developer
RD.Galih Rakasiwi
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Property listings from Idealista (Spain) as clean JSON — title, price, details and photo URL. Uses a real Chromium through Apify residential proxy to pass DataDome. No login.
Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /search?location=madrid | Sale listings for a location |
| GET | /search?location=madrid&operation=rent | Rent listings |
| GET | /health | Liveness probe |
curl "https://<container-url>/search?location=madrid&operation=sale&limit=20"curl "https://<container-url>/search?location=barcelona&operation=rent"
Output
{"location": "madrid","operation": "sale","count": 20,"listings": [{"url": "https://www.idealista.com/inmueble/…","title": "Piso en venta en Calle de…","price": 245000,"priceText": "245.000 €","details": "3 hab. · 89 m² · 2ª planta","photo": "https://img3.idealista.com/…"}]}
Notes
- Residential proxy is required — Idealista uses DataDome. Inside Apify it
is used automatically; locally set
PROXY_URL. - Retries with fresh proxy sessions when a captcha appears.
Related searches
idealista scraper, idealista api, spain real estate, property listings, madrid property, real estate data
Local development
pip install -r requirements.txtPROXY_URL=http://user:pass@proxy:port uvicorn src.main:app --reload