# Idealista Rental Listings Scraper for Spain, Italy, Portugal

**Use case:** 

Get real-time rental listings from Idealista. Access key property details like price, location, and contact information for targeted searches.

## Input

```json
{
  "Property_urls": [
    {
      "url": "https://www.idealista.com/en/alquiler-viviendas/madrid-madrid/con-metros-cuadrados-mas-de_40,metros-cuadrados-menos-de_600,solo-pisos,duplex/?ordenado-por=precios-desc"
    },
    {
      "url": "https://www.idealista.it/ru/affitto-case/roma-provincia/?ordine=prezzoMedio-asc"
    },
    {
      "url": "https://www.idealista.pt/en/arrendar-casas/santa-cruz/"
    }
  ],
  "desiredResults": 10
}
```

## Output

```json
{
  "thumbnail": {
    "label": "🖼️ Image (Search)",
    "format": "image"
  },
  "MainImage": {
    "label": "🖼️ Image (Detail)",
    "format": "image"
  },
  "suggestedTexts.title": {
    "label": "🏠 Title",
    "format": "text"
  },
  "price": {
    "label": "💰 Price",
    "format": "text"
  },
  "priceInfo.price.currencySuffix": {
    "label": "💱 Currency (Search)",
    "format": "text"
  },
  "priceInfo.currencySuffix": {
    "label": "💱 Currency (Detail)",
    "format": "text"
  },
  "address": {
    "label": "📍 Address (Search)",
    "format": "text"
  },
  "ubication.locationName": {
    "label": "📍 Location (Detail)",
    "format": "text"
  },
  "municipality": {
    "label": "🏙️ Municipality",
    "format": "text"
  },
  "province": {
    "label": "🗺️ Province",
    "format": "text"
  },
  "description": {
    "label": "📝 Description (Search)",
    "format": "text"
  },
  "propertyComment": {
    "label": "📝 Description (Detail)",
    "format": "text"
  },
  "rooms": {
    "label": "🛏️ Rooms",
    "format": "text"
  },
  "bathrooms": {
    "label": "🚿 Bathrooms",
    "format": "text"
  },
  "size": {
    "label": "📐 Size (m²)",
    "format": "text"
  },
  "contactInfo.contactName": {
    "label": "👤 Contact",
    "format": "text"
  },
  "contactInfo.phone1.formattedPhone": {
    "label": "📞 Phone (Search)",
    "format": "text"
  },
  "contactInfo.phone1.formattedPhoneWithPrefix": {
    "label": "📞 Phone (Detail)",
    "format": "text"
  },
  "url": {
    "label": "🔗 URL (Search)",
    "format": "link"
  },
  "detailWebLink": {
    "label": "🔗 URL (Detail)",
    "format": "link"
  },
  "originalUrl": {
    "label": "🔗 Original URL",
    "format": "link"
  },
  "sourceUrl": {
    "label": "🔗 Source Listing",
    "format": "link"
  },
  "scrapedAt": {
    "label": "🕐 Scraped At",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [Idealista Scraper API](https://apify.com/dz_omar/idealista-scraper-api) with a specific input configuration. Visit the [Actor detail page](https://apify.com/dz_omar/idealista-scraper-api) to learn more, explore other use cases, and run it yourself.