Skip to main content
Piloterr
Back to library

Lamudi Search API

Search Lamudi Philippines and Indonesia listings. Pass a search URL in `query`, or use `location` and filters. Prices, area, rooms, tags, and pagination via browser rendering (2 credits).

Active2 credits = 1 requestGET/v2/lamudi/search

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

Search Lamudi listings on lamudi.com.ph (Philippines) and lamudi.co.id (Indonesia). Pass a search URL in query, or build a search with location and filters. query wins when both are set. Browser rendering. 2 credits per call.

Each result includes listing ID, title, URL, price (PHP or IDR), floor area, bedrooms, bathrooms, city, region, tags, and publisher name. Pagination uses results plus pagination.next / has_next_page.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/lamudi/search?query=https://www.lamudi.com.ph/buy/metro-manila/makati/condo/
GET https://api.piloterr.com/v2/lamudi/search?query=https://www.lamudi.com.ph/buy/metro-manila/makati/condo/?page=2
GET https://api.piloterr.com/v2/lamudi/search?location=Makati,+Metro+Manila&operation=sale&property_type=condominium
GET https://api.piloterr.com/v2/lamudi/search?query=https://www.lamudi.co.id/jual/rumah/jakarta-pusat/menteng/

ParametersLink to Parameters

Parameter Type Required Description
query string no Full Lamudi search URL. Used first when set. Add ?page=2 to paginate
location string no City / area (Makati, Metro Manila). Used when query is empty
operation string no sale (default) or rent. Used when query is empty
property_type string no condominium, house, apartment, land, commercial, warehouse
min_price / max_price number no Price in PHP or IDR
min_bedrooms / max_bedrooms integer no Bedroom filters
min_bathrooms integer no Minimum bathrooms
min_area / max_area number no Area in m²
sort string no relevance, price_asc, price_desc, date

Response fieldsLink to Response fields

Field Type Description
results[] array Listing cards
results[].id / url / title string Lamudi id, listing URL, title
results[].price / currency number / string Asking price (PHP or IDR)
results[].bedrooms / bathrooms integer Room counts
results[].floor_area_m2 / lot_area_m2 number Areas in m²
results[].location.city / region / neighborhood string Geography
results[].tags array Featured, Fully verified, etc.
results[].thumbnail string Card image
results[].publisher_name string Agent or seller
results[].operation / property_type string sale/rent, house/condominium/…
pagination.current / next / total_pages integer Page cursor
pagination.has_next_page boolean More pages
total_results / results_per_page integer Totals

NotesLink to Notes

  • Browser rendering. 2 credits per call.
  • Provide query (search URL) or location plus filters. One of the two is required.
  • When query is a search URL, location / operation / property_type do not rebuild the path.
  • Paginate with ?page= on the query URL. Use pagination.next.
  • location filters target lamudi.com.ph. For Indonesia, pass a lamudi.co.id URL in query.
  • condominium maps to Lamudi /condo/. land maps to /lot/.
  • Indonesia prices such as Rp 2,90M are returned as full IDR integers (milyar).

Error codesLink to Error codes

Code Meaning
400 Missing query and location, unknown type, or non-Lamudi URL
404 Search page not found
500 Rendering or parse failed

Main use casesLink to Main use cases

  • Track condo asking prices by district in Metro Manila
  • Compare sale vs rent supply on lamudi.com.ph
  • Collect Jakarta and Surabaya listings from lamudi.co.id

Related APIs

Expand your data capabilities with these complementary tools.

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included