Skip to Content

Casa.it Data Parser & API

Casa.it is Italy’s #3 property portal — drawing roughly ~7M monthly visits as of March 2026 — and PropAPIS extracts its resale, rental, and new-build listings through a single REST API. Owned by EQT, Casa.it sits behind co-leaders Idealista IT and Immobiliare.it and offers a mid-large national dataset, exposing price, size, energy class, and agent information.

CountryItaly
TypePortal
OwnerEQT
Listing typesresale, rental, new-build
Monthly visits~7M / mo (Mar 2026)
Active listings— (mid-large)
API accessNo public API (parse-only)
Parse priority★★★☆☆
Official sitewww.casa.it

Platform Overview

Market Position

Casa.it is owned by EQT and is the #3 portal in Italy, behind the co-leaders Idealista (IT) and Immobiliare.it. It drew roughly ~7M monthly visits as of March 2026 and carries a mid-large national inventory, making it a strong secondary Italian source alongside the two market leaders (Online Marketplaces ).

  • Italy’s #3 Portal: Behind Idealista IT and Immobiliare.it
  • EQT-Owned: Backed by a major private-equity group
  • ~7M Monthly Visits (Mar 2026): Solid Italian reach
  • Mid-Large Inventory: Broad national residential coverage

Market Coverage

Geographic Coverage:

  • Italy: All regions and provinces
  • Major cities: Rome, Milan, Turin, Naples, Bologna
  • Coastal and inland markets nationwide

Property Types:

  • Apartments (Appartamenti)
  • Houses and villas (Case, Ville)
  • New-build developments (Nuove costruzioni)
  • Studios and lofts (Monolocali, Loft)

Data Fields Available

PropAPIS extracts a rich field set from each Casa.it listing:

Property Information

  • Address: Property location with postcode (CAP)
  • Price: Asking price or rent (EUR)
  • Size: Square meters (Superficie / mq)
  • Rooms: Number of rooms (Locali)
  • Bathrooms: Number of bathrooms (Bagni)
  • Property Type: Apartment, house, villa, new-build
  • Floor: Floor level (Piano)
  • Price per m²: Calculated price per square meter

Listing Details

  • Description: Full property description (Italian)
  • Features: Amenities and equipment
  • Photos: Image URLs
  • Energy Class: Energy efficiency rating (Classe energetica)

Agent Information

  • Estate Agent: Agency name (Agenzia)
  • Agent Contact: Office contact details
  • Agent Reference: Listing reference number (Riferimento)

Location Data

  • Postcode: Italian postal code (CAP)
  • City and Zone: Città and zona
  • Coordinates: Latitude and longitude

Financial Information

  • Condo Fees: Monthly condominium fees (Spese condominiali)
  • Price per m²: Value benchmark
  • IMU context: Property tax considerations

API Endpoints

Get Property Details

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Get property by ID or URL property_data = api.platforms.casa_it.get_property( listing_id='87654321' ) print(f"Address: {property_data.address}") print(f"Price: €{property_data.price:,}") print(f"Size: {property_data.size_m2} m²") print(f"Rooms: {property_data.rooms}") print(f"Energy Class: {property_data.energy_class}")

Search For Sale Listings

# Search properties for sale listings = api.platforms.casa_it.search_for_sale( location='Milan', min_price=200000, max_price=600000, min_rooms=2, property_type='Apartment' ) for listing in listings[:10]: print(f"{listing.address} - €{listing.price:,}") print(f" {listing.rooms} rooms | {listing.size_m2} m² | €{listing.price_per_m2:,.0f}/m²")

Search Rental Properties

# Search rental properties rentals = api.platforms.casa_it.search_to_rent( location='Rome', min_price=700, # monthly rent max_price=1800, min_rooms=2 ) for rental in rentals[:5]: print(f"{rental.address} - €{rental.price:,}/mo")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') property_data = api.platforms.casa_it.get_property('87654321') print(f"Price: €{property_data.price:,}") print(f"Size: {property_data.size_m2} m²") print(f"Price per m²: €{property_data.price_per_m2:,.0f}")

For detailed documentation, see our API Reference.

Frequently asked questions