99.co 爬蟲|新加坡房產、HDB、公寓售租物件一鍵匯出(免 API) avatar

99.co 爬蟲|新加坡房產、HDB、公寓售租物件一鍵匯出(免 API)

Pricing

from $2.00 / 1,000 搜尋物件

Go to Apify Store
99.co 爬蟲|新加坡房產、HDB、公寓售租物件一鍵匯出(免 API)

99.co 爬蟲|新加坡房產、HDB、公寓售租物件一鍵匯出(免 API)

免登入抓 99.co 新加坡房產:HDB、公寓、有地住宅(售/租),含價格、坪數、房數、地區與物件類型,輸出 JSON/CSV/Excel。房產市調、投資比價、租金分析必備。

Pricing

from $2.00 / 1,000 搜尋物件

Rating

0.0

(0)

Developer

Chad

Chad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

99.co 爬蟲|新加坡房產搜尋、HDB、公寓、有地住宅售租物件一鍵下載(免 API、免登入)

一個 Actor 搞定 99.co 新加坡房產搜尋:關鍵字搜尋(依條件抓 HDB 組屋、公寓、有地住宅,售或租)。不需要登入、不需要 API token、批量貼上多個搜尋條件都吃得下。全程走 99.co 公開 JSON 端點,不開瀏覽器,速度快、成本低。

給誰用的:追蹤新加坡房價的、做區域市場分析的、比較不同地段租金的、寫房市研究報告的、論文需要資料集的、自己寫 side project 的工程師。

v1.1 預定功能:物件詳情(依 ID/網址抓單一物件完整資訊)— 目前版本尚未開放。


能抓到什麼

每一筆物件都會拿到下面這些欄位(缺值一律回 null,不會少欄位):

欄位說明範例
listing_id99.co 物件 IDPkhHsqk7hrY7DPXGtPVr6L
title物件名稱(專案名或地址)Commonwealth HDB Estate
listing_type交易類型salerent
main_category房產類型hdbcondolanded
property_segment細分類hdbnon-landedlanded
price售價或月租(SGD)850000
currency幣別(固定 SGD)SGD
price_per_sqft每平方英尺單價(SGD)589.24
bedrooms臥室數5
bathrooms衛浴數2
floor_area_sqft建坪(平方英尺)1442
address地址123 Commonwealth Avenue
district地區號碼(D1–D28)3
region區域名稱Central Region
latitude緯度1.2985
longitude經度103.8027
tenure地契類型99-year leaseholdfreehold
agent_name仲介姓名Tan Wei Ming
agent_id仲介 IDuser_abc123
agency仲介公司PropNex Realty Pte Ltd
posted_at刊登時間(ISO 8601)2026-06-15T10:30:00.000Z
image_urls物件圖片網址陣列["https://cdn.99.co/photos/abc123_main.jpg"]
listing_url物件完整網址https://www.99.co/singapore/sale/map/hdb/...
source_mode這筆從哪個模式來的search
source_query抓取時用的查詢條件hdb queenstown sale
scraped_at抓取當下時間(ISO 8601)2026-07-04T05:23:28.617Z

模式說明

模式幹嘛用的計費事件單價狀態
🔎 search關鍵字搜尋,依條件抓物件清單search-listing(每筆)$0.002v1.0
📦 detail依 ID/網址抓單一物件完整資訊product-detail(每筆)$0.008v1.1

不管跑哪個模式,每次 Run 啟動都會額外收一次性的 apify-actor-start 費用 $0.005。所有計費都在資料成功寫入 dataset 之後才會收,Run 結束時 log 會印出 total_items / charged / skipped 讓你對帳。


輸入欄位

欄位型別必填預設說明
modeenum建議填search目前只有 search(搜尋列表)可用;detail 規劃於 v1.1。
queriesstring[]search 模式必填搜尋條件,一行一個,例如 hdb queenstown salecondo orchard rent。單次最多 50 個。
listingTypeenum選填salesale(售)或 rent(租)。
mainCategoryenum選填hdb(組屋)/ condo(公寓)/ landed(有地住宅),留空則抓全部類型。
bedroomsinteger選填指定臥室數量(1 起)。留空表示不限。
priceMininteger選填只留售/租價 ≥ 此金額的物件(SGD)。留空表示不限。
priceMaxinteger選填只留售/租價 ≤ 此金額的物件(SGD)。留空表示不限。
bulkInputstring選填一行一個,按 Enter 換行,不要加引號或逗號。搜尋模式當查詢條件,執行時自動併入 queries。從 Google Sheet / Excel 複製一整欄貼進來最快。
maxItemsinteger選填50每個搜尋條件最多抓幾筆物件(1-500)。越多費用越高。
proxyConfigurationobject選填99.co 對非新加坡 IP 有限制,建議開啟 Apify Proxy(Residential 或 RESIDENTIAL_SG)以避免 429 封鎖。

範例

🔎 基本搜尋:queenstown HDB

{
"mode": "search",
"queries": ["hdb queenstown sale"],
"maxItems": 20
}

🏠 價格區間 + 指定臥室數

{
"mode": "search",
"queries": ["condo orchard rent"],
"listingType": "rent",
"mainCategory": "condo",
"bedrooms": 2,
"priceMin": 3000,
"priceMax": 8000,
"maxItems": 50
}

📋 批量搜尋多個地段

{
"mode": "search",
"bulkInput": "hdb toa payoh sale\nhdb bishan sale\nhdb ang mo kio sale",
"maxItems": 100
}

幾個要注意的地方

  • 只抓公開資料。不需要登入、不需要 99.co 帳號,也不會存取任何需要驗證才看得到的內容。
  • 不用登入 / 不用 API token。填好 input 就能跑,沒有任何金鑰要設定。
  • 同一物件若命中多個搜尋條件,會以不同 source_query 各出一列(依查詢計費)。例如 hdb queenstown salehdb central sale 兩個條件都搜到同一物件,資料會出現兩筆,各自計費一次 search-listing
  • 跨頁去重:同一搜尋條件內若同一物件出現在多個分頁,只計一筆(已內建去重)。
  • 對網站友善。每個 domain 併發數 ≤5,遇到失敗會用指數退避重試最多 3 次,不會對 99.co 伺服器狂發請求。
  • 物件詳情(detail 模式)規劃於 v1.1 推出。目前只支援搜尋模式。

常見問題

Q: 搜尋條件怎麼寫? 一行一個,格式盡量接近使用者在 99.co 搜尋框輸入的內容,例如 hdb queenstown salecondo river valley rentlanded serangoon。可不帶 sale/rent(用 listingType 欄位控制),也可同時帶進去,爬蟲會把它當查詢標籤傳入。

Q: 為什麼 price_per_sqft 是 null? 99.co 部分物件沒有列出坪效,或是未在 API 回傳 area_ppsf 欄位,此時一律補 null,不做估算。

Q: 費用怎麼算? 每次 Run 啟動收一次 apify-actor-start($0.005);search 模式每筆物件列表收 search-listing($0.002)。都是資料成功寫入 dataset 後才收費,Run log 會印出實際收費筆數。

Q: 抓不到資料怎麼辦? 先確認搜尋條件拼寫是否正確,換個更常見的地名或類型試試。爬蟲連續 5 次拿不到新資料就會自己停並在 log 寫原因,不會空轉燒錢。若遇到 429 封鎖,建議開啟 Proxy 設定。

Q: 詳情模式(物件完整資訊)什麼時候有? 規劃於 v1.1 推出。屆時可依物件 ID 或 99.co 物件網址批量抓取完整詳情資料。


部署

apify login # 首次:貼上 Apify token(不會寫進 repo)
apify push # 建置並上傳到 Apify Store

上架後在 Apify Console 的 Monetization 設定 PPE 事件單價: apify-actor-start $0.005、search-listing $0.002。


免責聲明

本爬蟲只收集 99.co 公開可見的房產物件資料,資料僅供研究與個人用途使用,不用於任何未經授權的商業轉售。使用前請自行確認符合 99.co 服務條款與當地法規。對於資料的正確性、即時性或完整性,本 Actor 不做任何保證,房價與物件狀態請以 99.co 官網當下顯示為準。


99.co 爬蟲、新加坡房產、HDB 組屋、公寓、有地住宅、售出、租賃、房價追蹤、新加坡房市資料、Singapore property data