Look up specific listings instead of searching. Paste listing URLs or just the numbers at the end of them (8-9 digits). One request per listing, charged per delivered row like a search row, and a listing that no longer resolves is not charged at all. Leave empty to run a search instead — the search filters are refused if you set both, rather than silently ignored.
Lookup rows come from the listing's own page, so they carry MORE than a search row and need no deeper scrape. Measured over 100 listings against the same 100 as a search, 2026-11-03: videos on 39 rows against 0, floor plans on 22 against 0, and the full photo gallery rather than the cover photo.
One column is thinner and one can differ, same measurement: nearestMRT/nearestMRTDistance are published on 9 of 100 lookup rows against 84 of 100 search rows, and for a listing whose exact address PropertyGuru masks, the coordinates can sit about 320 m from the ones a search returns. If you need the MRT columns, run a search instead — or both and join on id.