Lamudi Indonesia Property Scraper avatar

Lamudi Indonesia Property Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Lamudi Indonesia Property Scraper

Lamudi Indonesia Property Scraper

[πŸ’° $1.0 / 1K] Extract property listings from Lamudi Indonesia (lamudi.co.id) β€” houses, apartments, land, and commercial for sale or rent, with prices in IDR, beds, baths, area, photos, geolocation, and agent and agency details. Search by city and filters, or paste Lamudi URLs directly.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Pull property listings from Lamudi Indonesia (lamudi.co.id) at scale β€” IDR prices, bedrooms and bathrooms, building and land area in mΒ², map coordinates, full photo galleries, and agent contacts for every house, apartment, villa, land plot, and commercial space for sale or rent across Indonesia. Built for Indonesian real-estate investors, buyer's agents, and proptech teams who need clean, structured Lamudi data without copy-pasting listings by hand.

Why This Scraper?

  • Guided search with no URL crafting β€” pick Buy or Rent, type a city like Jakarta, Bandung, Surabaya, or Bali, choose a property type, and run. No need to hand-build a Lamudi search link.
  • Seven property categories β€” House, Apartment, Villa, Land / Lot, Commercial, Office Space, or Any, mapped straight to Lamudi's own catalog.
  • Prices in IDR, both ways β€” a parsed numeric price for sorting and math, plus the original priceText exactly as shown; "Contact agent" / hidden-price listings are kept with a null price instead of being dropped.
  • Map coordinates on every listing β€” latitude and longitude ready to plot, so you can map inventory or run radius analysis without geocoding addresses yourself.
  • Agent and agency contacts β€” agentName, agencyName, and the agent's WhatsApp/phone number where Lamudi exposes it, ideal for outreach lists.
  • Buy and rent in one actor β€” flip a single Buy-or-Rent dropdown; no separate run or second tool for the rental market.
  • Precision price, bedroom, and bathroom filters β€” set an exact IDR range and minimum beds/baths, applied to every result so tight criteria come back clean.
  • Full photo gallery on demand β€” turn on Fetch Full Details to collect every image URL, the land area, and the agent's direct phone number for each property.
  • Direct Lamudi URLs or guided fields β€” paste one or many filtered Lamudi search URLs as Start URLs when you already have the exact search ready in your browser.

Use Cases

Market Research

  • Map for-sale and for-rent inventory across Jakarta, Bandung, Surabaya, and Bali
  • Compare asking prices per mΒ² between districts and cities
  • Track property-type mix (houses vs. apartments vs. land) by region
  • Benchmark new developments and named projects with the keyword filter

Investment Analysis

  • Pull every listing in a target IDR price band for underwriting
  • Plot listings on a map using built-in latitude and longitude
  • Compare building area vs. land area to spot value on land-heavy lots
  • Monitor newest-first listings to catch fresh stock early

Lead Generation for Agents

  • Build agent and agency contact lists with names and phone numbers
  • Identify the most active agencies in a city or property type
  • Source comparable listings to support a client pitch or valuation

Proptech & App Data

  • Feed a property search app or dashboard with structured Indonesian listings
  • Enrich an existing database with IDR pricing, geo, and photos
  • Power alerting tools that watch for new listings in a target area

Price Monitoring

  • Track rental and sale price ranges over time in a specific district
  • Watch how a single development's pricing shifts across runs
  • Compare lowest-price-first and highest-price-first views of a market

Getting Started

{
"purpose": "for-sale",
"location": "jakarta"
}

Filtered buy search with price and bedrooms

{
"purpose": "for-sale",
"location": "bandung",
"propertyType": "house",
"priceMin": 1000000000,
"priceMax": 5000000000,
"bedroomsMin": 3,
"bathroomsMin": 2,
"maxResults": 200
}

For-rent search with sort and full details

{
"purpose": "for-rent",
"location": "bali",
"propertyType": "villa",
"sort": "newest",
"fetchDetails": true,
"maxResults": 100
}

Power-user Start URLs

{
"startUrls": [
"https://www.lamudi.co.id/en/for-sale/jakarta/apartment/",
"https://www.lamudi.co.id/en/for-rent/surabaya/house/"
],
"maxResults": 300
}

Input Reference

ParameterTypeDefaultDescription
purposestring"for-sale"Buy or rent: For Sale (Buy) or For Rent. Ignored when Start URLs are provided.
locationstring"jakarta"City or region to search, e.g. Jakarta, Bandung, Surabaya, Bali, Tangerang. Use Indonesia to search the whole country.
propertyTypestring"any"Property category: Any, House, Apartment, Villa, Land / Lot, Commercial, or Office Space.
searchQuerystring""Optional keyword β€” area, project, or development name, e.g. "BSD City", "Kemang", "Pantai Indah Kapuk".

Filters

ParameterTypeDefaultDescription
priceMinintegerβ€”Only include listings at or above this price in IDR (e.g. 1000000000 for 1 billion).
priceMaxintegerβ€”Only include listings at or below this price in IDR.
bedroomsMinintegerβ€”Minimum bedrooms (0 = studio). Ignored for Land and most Commercial searches.
bathroomsMinintegerβ€”Minimum bathrooms.
areaMinintegerβ€”Minimum floor or land area in mΒ².
areaMaxintegerβ€”Maximum area in mΒ².
sortstring"most-relevant"Result order: Most relevant (default), Newest first, Lowest price first, or Highest price first.

Advanced Search & Options

ParameterTypeDefaultDescription
startUrlsarray[]Paste Lamudi search-result or single-property URLs. When provided, these override Buy/Rent, City, Property Type, Keyword, and Filters above.
maxResultsinteger50Maximum number of properties to collect across all searches and URLs. Set 0 for unlimited.
fetchDetailsbooleanfalseOpen each listing's own page to collect the full photo gallery, land area, and the agent's phone number. Adds one extra page visit per property.

Output

Each property is returned as one flat record. Every field below is always present (null when Lamudi does not provide it).

{
"id": "rumah-mewah-di-pondok-indah-12345",
"url": "https://www.lamudi.co.id/en/property/rumah-mewah-di-pondok-indah-12345",
"title": "Rumah Mewah di Pondok Indah",
"purpose": "for-sale",
"propertyType": "house",
"price": 39000000000,
"priceText": "Rp 39 Miliar",
"priceCurrency": "IDR",
"bedrooms": 5,
"bathrooms": 4,
"carSpaces": 2,
"area": 586,
"areaText": "586 mΒ²",
"landArea": 720,
"location": "Pondok Indah, Jakarta Selatan",
"region": "DKI Jakarta",
"city": "Jakarta Selatan",
"area_district": "Pondok Indah",
"latitude": -6.1937297,
"longitude": 106.7831,
"photoCount": 10,
"coverPhotoUrl": "https://img.lamudi.com/.../cover.jpg",
"imageUrls": ["https://img.lamudi.com/.../1.jpg", "https://img.lamudi.com/.../2.jpg"],
"description": "Spacious family home in a prime South Jakarta neighborhood...",
"agentName": "Andi Wijaya",
"agentPhone": "+6281234567890",
"agencyName": "Premier Property Indonesia",
"tagLabels": ["Premium", "Featured"],
"postedAt": null,
"scrapedAt": "2026-06-11T08:30:00Z"
}

Listing Core

FieldTypeDescription
idstringLamudi listing identifier
urlstringFull listing URL
titlestringListing title
purposestringfor-sale or for-rent
propertyTypestringNormalized category (house, apartment, villa, land, commercial, office)
descriptionstringListing description text
tagLabelsarrayBadges shown on the listing, e.g. Premium, Featured
postedAtstringListing date when available
scrapedAtstringISO timestamp of collection

Pricing & Specs

FieldTypeDescription
pricenumberNumeric price in IDR (null for hidden / "contact agent" prices)
priceTextstringOriginal formatted price text as shown
priceCurrencystringCurrency code, always IDR
bedroomsnumberBedroom count
bathroomsnumberBathroom count
carSpacesnumberCar / garage spaces
areanumberBuilding / floor area in mΒ²
areaTextstringRaw area text as shown
landAreanumberLand area in mΒ² (filled when Fetch Full Details is on)

Location & Geo

FieldTypeDescription
locationstringHuman-readable location string
regionstringProvince / region
citystringCity
area_districtstringDistrict or sub-area within the city
latitudenumberLatitude for mapping
longitudenumberLongitude for mapping

Agent & Media

FieldTypeDescription
agentNamestringAgent or agency display name
agentPhonestringAgent phone number where Lamudi exposes it
agencyNamestringAgency name
photoCountnumberNumber of photos on the listing
coverPhotoUrlstringCover image URL
imageUrlsarrayAll gallery image URLs (filled when Fetch Full Details is on)

Tips for Best Results

  • Use Start URLs when you already have a filtered search open in your browser β€” copy the Lamudi URL straight in and it fully overrides the guided fields, so the exact result set is reproduced.
  • Enable Fetch Full Details only when you need the complete photo gallery, land area, or the agent's direct phone β€” it visits one extra page per property, so leave it off for fast runs that still include the cover photo, price, beds, baths, area, location, and agency.
  • Price filters are applied to every retrieved listing for precision (Lamudi has no price field in its URL), so for very tight IDR ranges raise Max Results to keep enough matches on each page.
  • Set location to Indonesia to sweep the whole country, or name a specific city slug like jakarta-selatan for a tighter, faster search.
  • Use Newest first sort to catch fresh stock and Lowest price first to build comps from the bottom of a market upward.
  • Skip bedroomsMin / bathroomsMin for Land and Commercial searches β€” those listings rarely report rooms, and the minimums can thin out otherwise valid results.
  • Keep maxResults at 0 for a full market sweep, but start with a small cap when dialing in a new city or filter combination to verify the result shape first.

Pricing

From $1.00 per 1,000 results β€” pay only for the property listings you collect, with no charge for compute time or run duration. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.12$0.115$0.105$0.10
1,000$1.20$1.15$1.05$1.00
10,000$12.00$11.50$10.50$10.00
100,000$120.00$115.00$105.00$100.00

A "result" is one property listing record in your dataset. No compute or time-based charges β€” you pay per result, plus a small fixed per-run start fee. Apify platform fees are additional.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n β€” Workflow automation
  • Google Sheets β€” Direct spreadsheet export
  • Slack / Email β€” Notifications on new results
  • Webhooks β€” Trigger custom APIs on run completion
  • Apify API β€” Full programmatic access

This actor collects publicly available property listing data for legitimate business purposes such as market research, investment analysis, and lead generation. You are responsible for using the collected data in compliance with Lamudi's terms of service, applicable data-protection laws, and any local regulations governing personal data and real-estate information. Do not use contact details for unsolicited spam, and respect the rights of listing owners and agents.