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

5

Total users

1

Monthly active users

5 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.
  • Nine property categories, matched leaf-for-leaf โ€” House, Townhouse, Villa, Boarding House (kos), Apartment, Land / Lot, Commercial, Office Space, or Any. Lamudi files townhouses, villas and kos under its "House" heading, so a plain House search here returns standalone houses only; pick the combined category when you want all four.
  • Prices in IDR, both ways โ€” a parsed numeric price for sorting and math, plus the original priceText exactly as shown; rentals also carry a pricePeriod of month or year so a monthly rent is never mistaken for an annual one. "Request details" / hidden-price listings are kept with a null price instead of being dropped.
  • Map coordinates that admit what they are โ€” latitude and longitude ready to plot without geocoding, each stamped exact or approximate in a coordinatesAccuracy column. About 1 listing in 5 is pinned to the surrounding area rather than the building, and most property feeds hand you both mixed together; here you can drop or down-weight them before you measure a single distance. Alongside them, postedAt, the timestamp Lamudi recorded when the listing went live. It comes back on roughly 9 out of 10 for-sale listings straight from the search results. Rental stock is much older on Lamudi, so on Rent searches turn on Fetch Full Details and postedAt reaches the same 9 in 10 there. Sort by genuinely new inventory instead of trusting a "Just Listed" badge.
  • Advertiser contacts on every row โ€” agencyName plus the WhatsApp/phone number, pulled straight from the search results so a 300-listing outreach list costs one pass, not 300 page opens.
  • 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; on Rent searches the range is matched against the advertised rent, not the property's sale value, so a rental budget behaves the way you expect.
  • Full photo gallery on demand โ€” turn on Fetch Full Details for every image URL, duplicate-free and matched by photoCount, plus the land area and the direct phone number.
  • 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, Townhouse, Villa, Boarding House / Kos, House, Townhouse, Villa & Kos (all four), Apartment, 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": "019ea661-7c41-750f-bae4-f643443e71a4",
"url": "https://www.lamudi.co.id/en/property/41032-73-6750520c712f-528a-19ff69a-a4fd-780e",
"title": "Dijual Rumah Siap Huni @Menteng Jakarta Pusat Luas Tanah 586 m2",
"purpose": "for-sale",
"propertyType": "house",
"price": 39000000000,
"priceText": "Rp 39M",
"pricePeriod": null,
"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,
"coordinatesAccuracy": "exact",
"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...",
"agentPhone": "+6281234567890",
"agencyName": "Premier Property Indonesia",
"tagLabels": ["Premium", "Featured"],
"postedAt": "2026-06-08T04:15:00Z",
"scrapedAt": "2026-06-11T08:30:00Z"
}

Listing Core

FieldTypeDescription
idstringLamudi listing identifier, the same value whether the property came from a search or from a URL you pasted
urlstringFull listing URL
titlestringThe headline the seller wrote, keywords and all โ€” not an auto-generated label
purposestringfor-sale or for-rent
propertyTypestringThe listing's own category, normalized โ€” e.g. house, apartment, villa, townhouse, condo, room, land, office, commercial, warehouse
descriptionstringListing description text
tagLabelsarrayBadges shown on the listing, e.g. Premium, Featured
postedAtstringWhen the listing went live on Lamudi, to the second. Roughly 9 in 10 for-sale listings carry it in search results; for-rent listings are older stock, so turn on Fetch Full Details to reach the same coverage on rentals
scrapedAtstringISO timestamp of collection

Pricing & Specs

FieldTypeDescription
pricenumberNumeric price in IDR โ€” the sale price on a Buy search, the advertised rent on a Rent search (null when Lamudi hides the price)
priceTextstringOriginal formatted price text as shown, e.g. Rp 3,80M or Rp 152Jt /month
pricePeriodstringRental period the price covers: month, year, or null on sales
priceCurrencystringCurrency code, usually IDR (a few listings are quoted in USD)
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
coordinatesAccuracystringWhether the pin is the property itself (exact) or the area it is advertised in (approximate). About 1 in 5 listings are pinned to an area; this column tells you which, so you can filter them out before measuring distances

Advertiser & Media

FieldTypeDescription
agencyNamestringThe advertiser Lamudi shows on the listing: an agency, or a solo broker's own name
agentPhonestringContact phone number where Lamudi exposes it
photoCountnumberNumber of photos, matching the length of imageUrls when Fetch Full Details is on
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 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.
  • Turn Fetch Full Details on for Rent searches if postedAt matters to you. Jakarta's rental inventory is largely older listings whose publication date only appears on the listing's own page, so search-only coverage thins out the deeper you sweep, down to about a third on a 300-listing rental run. With the toggle on it stays above 9 in 10 at any depth.
  • 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.
  • Filter on coordinatesAccuracy before any distance, radius, or commute calculation. Roughly one listing in five is pinned to its neighbourhood instead of its address, and those points can sit hundreds of metres from the real property โ€” fine for a heat map, misleading for "within 2 km of this office".
  • 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.