Live Metro Manila listing crawl
Search open land listings from public property sites
Snapshot database of current Metro Manila land and lot listings scraped from public result pages, normalized for price, lot area, price per sqm, image, source URL, and city.
SQLite export
/downloads/live_listings.sqlite
Listings
-
Pages
-
Blocked
-
Loading latest live listings snapshot...
Authorized Lamudi/MyProperty imports are supported through dataset exports.
JSON, JSONL, or CSV exports from a source you are permitted to use can be merged into this same searchable JSON and SQLite database. Current Lamudi seed URL: https://www.lamudi.com.ph/buy/?sorting=newest&search=metro+manila
Preview a downloaded export
npm run import-apify-listings -- --input data/imports/lamudi.json --source-url "https://www.lamudi.com.ph/buy/?sorting=newest&search=metro+manila" --replace-source
Run the Apify actor, fetch the dataset to the end, slowly with jitter
APIFY_TOKEN=... npm run refresh-lamudi-listings
The shortcut wraps npm run run-apify-lamudi with the example input, import, replace-source, and slow jitter defaults. The example input uses startUrl plus high caps: results_wanted 50000 and max_pages 3000. Use the dataset-only command if the actor has already run: npm run fetch-apify-listings -- --dataset-id DATASET_ID --import --replace-source
Dataset downloads checkpoint after each page; if a long download is interrupted after the actor succeeds, resume with: npm run fetch-apify-listings -- --resume --import --replace-source
The importer reads the documented Lamudi actor fields: url, title, category, price, priceText, area, areaText, location, coverPhotoUrl, imageUrl, imageUrls, description, postedDate, scrapedAt, and _sourceUrl.