Skip to Content

Ilaan Data Parser & API

Ilaan is a Pakistan property portal with an affordability / mid-income focus and verified agents — and PropAPIS extracts its resale, rental, new-build and commercial listings through a single REST API. Cover Pakistan’s mid-market inventory without building or maintaining a scraper.

CountryPakistan
TypePortal
OwnerIlaan
Listing typesresale, rental, new-build, commercial
Monthly visitsMid-low
Active listings
API accessNo public API (parse-only)
Parse priority★★☆☆☆
Official sitewww.ilaan.com

Platform Overview

Market Position

  • Mid-to-low traffic Pakistan portal, behind Zameen (PK #1)
  • Affordability / mid-income focus with verified agents (per the South Asia research report)
  • Covers resale, rental, new-build and commercial listings
  • Lower anti-bot friction than the Dubizzle/EMPG-stack sites

Note: Ilaan’s affordability focus and verified-agent flags differentiate it within the Pakistan portal landscape.

Market Coverage

Geographic Coverage:

  • Major cities: Lahore, Islamabad, Karachi, Rawalpindi
  • Wider coverage across Pakistan

Property Types:

  • Apartments and Flats
  • Houses
  • Plots and Land
  • Commercial (offices, shops)

Data Availability

Ilaan emphasizes verified agents and mid-income inventory. PropAPIS captures verified-listing / agent flags alongside standard fields, with new-build project details where published.

Listing Categories:

  • Buy: Resale and ready properties
  • Rent: Long-term residential rentals
  • New Projects: Developer listings where available
  • Commercial: Offices and shops

Data Fields Available

PropAPIS extracts structured data from each Ilaan listing:

Property Information

  • Address: Area, city and project
  • Price: Sale price or rent
  • Bedrooms and Bathrooms
  • Property Type: Apartment, house, plot, commercial
  • Area: Marla / kanal / sq ft

Listing Details

  • Description: Full listing text
  • Photos: Image URLs
  • Verified status where flagged
  • Added Date

Agent Information

  • Agent / agency name
  • Verified-agent flag
  • Listing type: Agent or developer
  • Contact where published

Location

  • Area and City
  • Coordinates: Latitude and longitude where published

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.ilaan.get_property( listing_id='12345678' ) print(f"Title: {property_data.title}") print(f"Price: PKR {property_data.price:,}") print(f"Verified: {property_data.verified}")

Search Listings

# Search Ilaan listings listings = api.platforms.ilaan.search( city='Lahore', purpose='for-sale', property_type='House' ) for listing in listings[:10]: print(f"{listing.title} - PKR {listing.price:,}") print(f" {listing.area} | {listing.locality}")

Search Rentals

# Search Ilaan rentals rentals = api.platforms.ilaan.search( city='Islamabad', purpose='for-rent' ) for rental in rentals[:10]: print(f"{rental.title} - PKR {rental.price:,}/mo")

Quick Start

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

Frequently asked questions