Habitaclia Listings Scraper avatar

Habitaclia Listings Scraper

Pricing

from $1.50 / 1,000 listings

Go to Apify Store
Habitaclia Listings Scraper

Habitaclia Listings Scraper

The Habitaclia Listings Scraper exports property listings from any Habitaclia search: price, rooms, bathrooms, area, energy rating, amenities, address and coordinates, photos and the agency name, phone and email. Ideal for Catalonia rental and sale market research.

Pricing

from $1.50 / 1,000 listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🚀 Habitaclia Listings Scraper

Export property listings from Habitaclia, the leading real estate portal in Catalonia. The Habitaclia Listings Scraper turns any Habitaclia search (pisos, casas, áticos, locales or terrenos, for sale or rent, in any town or district) into structured data: price and price reduction, rooms, bathrooms, built area, floor, condition, energy rating, amenities, street address with map coordinates, the full description, photos and the agency's name, phone and email. Use it for rental market analysis, price monitoring, investment research or agency lead lists.

✨ Features

  • 🔎 Any search you can build on Habitaclia: paste the results URL after choosing operation, property type, location, price, size, rooms or sort order. Every page of that search is collected.
  • 📞 Agency contact: agency trade name and legal name, website, Habitaclia profile URL, phone and email on every listing.
  • 📍 Location down to the map pin: street address, neighbourhood, district, town, comarca and province, plus latitude and longitude (addressPrecision says whether the pin is the exact street or the zone).
  • 📐 Property details: rooms, bathrooms, built and plot area, construction year, floor, orientation, heating, condition, energy consumption and emissions labels, and the list of amenities (lift, parking, terrace, pool...).
  • 💶 Prices: asking price and the amount it was reduced by.
  • ♻️ No duplicates: listings shared by overlapping searches are returned and charged once.

🛠️ How It Works

  1. Search on Habitaclia – Open Habitaclia, set the location and filters you want and copy the URL of the results page.
  2. Paste the URL(s) – Add one or more search URLs. A URL ending in /s/3 starts from page 3.
  3. Set a limit – maxItems caps the total number of listings (default 50).
  4. Run it – Listings arrive page by page; the SUMMARY record shows, for each search, how many results Habitaclia reported and how many were collected.

⚙️ Input

FieldDescription
startUrlsHabitaclia search results URLs, e.g. https://www.habitaclia.com/comprar/viviendas/barcelona-provincia/barcelona-capital/s.
maxItemsMaximum number of listings across all searches. Default 50.
proxyConfigurationApify Proxy; the default (Spanish residential) works.
{
"startUrls": [
{ "url": "https://www.habitaclia.com/comprar/viviendas/barcelona-provincia/barcelona-capital/s" },
{ "url": "https://www.habitaclia.com/alquiler/viviendas/barcelona-provincia/barcelona-capital/s?minPrice=1000&maxPrice=2000" }
],
"maxItems": 500
}

📊 Sample Output Data

{
"id": "c42ee303-4088-457b-bc3d-65129ad6ce06",
"reference": "454540",
"url": "https://www.habitaclia.com/alquiler/planta-intermedia/gracia/barcelona-capital/c42ee303-4088-457b-bc3d-65129ad6ce06/d",
"title": "Piso de 3 habitaciones en alquiler en La Salut, Barcelona",
"transaction": "rent",
"price": 1620,
"priceReduction": null,
"propertyType": "flat",
"propertySubtype": "flat",
"condition": null,
"isNewDevelopment": false,
"rooms": 3,
"bathrooms": 1,
"builtArea": 70,
"landArea": null,
"constructionYear": null,
"floor": null,
"orientation": null,
"heating": "NON_SPECIFIED",
"energyConsumption": null,
"energyEmissions": null,
"features": [
"FURNISHED",
"AIR_CONDITIONER",
"INTERNET",
"BALCONY",
"EQUIPPED_KITCHEN"
],
"address": "Av. del Coll del Portell",
"neighbourhood": "La Salut",
"district": "Gràcia",
"municipality": "Barcelona Capital",
"region": "Barcelonès",
"province": "Barcelona",
"latitude": 41.411701269033216,
"longitude": 2.1537089548996846,
"addressPrecision": "ZONE",
"description": "Bienvenido a este impresionante apartamento de 3 habitaciones en alquiler en La Salut, Barcelona. Este apartamento, bellamente amueblado, ofrece comodidad y …",
"publisherName": "Spotahome",
"publisherLegalName": "Spotahome",
"publisherWebsite": "http://www.spotahome.com/",
"publisherUrl": "https://www.habitaclia.com/inmobiliaria/spotahome-5/",
"phone": "+34910000000",
"email": "fotocasaspotahome@robot.zapier.com",
"images": [
"https://static.fotocasa.es/images/ads/636da16b-02cd-41b0-81a9-739f294fcb71?rule=original",
"https://static.fotocasa.es/images/ads/849c026e-3ce8-4934-8926-4237b75729eb?rule=original"
],
"updatedAt": "2026-08-13T20:35:32.3269642+02:00",
"searchUrl": "https://www.habitaclia.com/alquiler/viviendas/barcelona-provincia/barcelona-capital/s/3?minPrice=1000&maxPrice=2000",
"scrapedAt": "2026-10-10T10:00:54.202Z"
}

💰 Pricing

This Actor uses pay-per-event pricing:

EventPrice
Listing returned to the dataset$0.0015 ($1.50 per 1,000)
Actor start (once per run)$0.00005

Examples: 100 listings cost $0.15005, 1,000 listings cost $1.50005. You pay only for listings delivered to the dataset; repeats are never charged. Set a maximum cost per run in Apify Console and the Actor stops when it is reached.

❓ FAQ

Does it return phone numbers and emails? Yes, the agency phone and email that Habitaclia attaches to each listing.

How many listings can I get from one search? Habitaclia serves roughly the first 10,000 results of a search (about 344 pages); past that it shows page 1 again. The Actor detects this, stops, and the status message tells you to split the search with filters (district, price range, property type) to get the rest.

Can I monitor new listings? Yes. Schedule the Actor with a search sorted by newest and compare ids between runs; updatedAt shows when each listing was last updated.

Is scraping Habitaclia legal? The Actor collects publicly visible listing data. Make sure your use of it complies with Habitaclia's terms and with data-protection law (GDPR), especially for contact details.

Keywords: habitaclia scraper, habitaclia API, pisos en alquiler Barcelona, viviendas en venta Cataluña, precios de alquiler, inmobiliarias.