Skip to Content

Madlan Data Parser & API

Madlan is Israel’s #1 portal in the real-estate category (Similarweb, Apr 2026) and the country’s richest-data play — past sale prices, price history, and neighborhood/school analytics — and PropAPIS extracts its listings, sold-price and analytics data through a single REST API. Get analytics-grade Israeli property data without building or maintaining your own scraper.

CountryIsrael
TypePortal
OwnerMadlan
Listing typesresale, rental, sold, price-history
Monthly visits#1 RE category (Similarweb Apr 2026; rising ~16.69% MoM)
Active listingsLarge
API accessNo public API (parse-only)
Parse priority★★★★☆
Official sitewww.madlan.co.il

Platform Overview

Market Position

  • #1 in the Israeli real-estate category by Similarweb (Apr 2026), with traffic rising ~16.69% month-over-month
  • The richest-data consumer portal in Israel: past sale prices, price history, and neighborhood/school scores
  • Complements marketplace leader Yad2, which dominates raw listing volume
  • Unusually deep analytics for a consumer portal — sold and neighborhood data rivals B2B sources (per the MENA & Africa research report)

Market Coverage

Geographic Coverage:

  • Tel Aviv and Gush Dan
  • Jerusalem
  • Haifa and the North
  • Be’er Sheva and nationwide Israel

Property Types:

  • Apartments and Garden apartments
  • Penthouses and Duplexes
  • Houses / Cottages
  • New-build projects

Data Availability

Beyond standard listings, Madlan exposes analytics-grade neighborhood and sold data — past sale prices, price history, and school/neighborhood scores — making it one of the richest consumer-portal data sources in the region (per the MENA & Africa research report). New-build remains a meaningful segment in Israel.

Listing Categories:

  • Buy: Resale and ready apartments
  • Rent: Long-term rentals
  • Sold: Past sale prices and history
  • Analytics: Neighborhood and school scores

Data Fields Available

PropAPIS extracts structured data from each Madlan listing:

Property Information

  • Address: Street, neighborhood and city
  • Price: Sale price or rent (ILS)
  • Rooms and Bathrooms
  • Property Type: Apartment, penthouse, house
  • Area: Built-up size (sq m)
  • Floor and Building details

Analytics / Sold Data

  • Sold Price: Past recorded sale prices
  • Price History: Historical price movement
  • Neighborhood Score: Area rating
  • School Data: Nearby school information

Listing Details

  • Description: Full listing text
  • Amenities: Facilities and features
  • Photos: Image URLs
  • Added Date

Location Data

  • Street and Neighborhood
  • City / District
  • Coordinates: Latitude and longitude

API Endpoints

Get Property Details

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Get a listing by URL or ID property_data = api.platforms.madlan.get_property( listing_id='12345678' ) print(f"Title: {property_data.title}") print(f"Price: ILS {property_data.price:,}") print(f"Neighborhood: {property_data.neighborhood}") print(f"Neighborhood score: {property_data.neighborhood_score}")

Get Sold Prices

# Get past sale prices and price history for an area sold = api.platforms.madlan.get_sold_prices( neighborhood='Florentin', city='Tel Aviv' ) for tx in sold[:10]: print(f"ILS {tx.sold_price:,} on {tx.sale_date} | {tx.rooms} rooms")

Quick Start

from propapis import PropAPIS api = PropAPIS(api_key='your_api_key') # Search Madlan listings in Tel Aviv listings = api.platforms.madlan.search(city='Tel Aviv', purpose='for-sale') for listing in listings[:5]: print(f"{listing.title} - ILS {listing.price:,}")
import { PropAPIS } from 'propapis'; const api = new PropAPIS({ apiKey: 'your_api_key' }); // Search Madlan listings in Tel Aviv const listings = await api.platforms.madlan.search({ city: 'Tel Aviv', purpose: 'for-sale', }); listings.slice(0, 5).forEach((l) => { console.log(`${l.title} - ILS ${l.price.toLocaleString()}`); });
curl "https://api.propapis.com/v1/platforms/madlan/search?city=Tel%20Aviv&purpose=for-sale" \ -H "Authorization: Bearer your_api_key"

Frequently asked questions