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.
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/
| 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 |
| 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 |
- 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).
| Code |
Meaning |
400 |
Missing query and location, unknown type, or non-Lamudi URL |
404 |
Search page not found |
500 |
Rendering or parse failed |
- 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