Singapore HDB Resale Transactions Scraper
Pricing
Pay per usage
Singapore HDB Resale Transactions Scraper
Search official Singapore HDB resale transactions and export clean comparable-sale data for property research, valuation support, and market analysis.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Singapore Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Singapore HDB Resale Transactions
Unofficial: This Actor is independently published by Singapore Data. It is not affiliated with or endorsed by the Singapore Government or any source agency.
Search and export official Singapore HDB resale transaction records. Get clean comparable-sale data for property research, valuation support, mortgage analysis, neighbourhood studies, and market monitoring.
Why use this Actor?
- Search official transaction records by HDB town and flat type.
- Find addresses or blocks with an optional text search.
- Control the exact number of results and source page size.
- Export normalized JSON, CSV, Excel, XML, or RSS from Apify.
- Receive a structured run summary without mixing control rows into the transaction dataset.
Input
| Field | Purpose | Default |
|---|---|---|
town | One HDB town, or all towns when empty | ANG MO KIO |
flatType | One flat type, or all types when empty | 3 ROOM |
query | Optional search text such as a street or block | Empty |
maxItems | Exact maximum number of unique records | 10 |
pageSize | Rows requested per official API call | 5 |
startOffset | Number of matching source rows to skip | 0 |
failOnNoResults | Fail instead of returning a valid empty result | false |
dataGovApiKey | Optional secret key for higher official API limits | Empty |
Example
{"town": "ANG MO KIO","flatType": "3 ROOM","maxItems": 10,"pageSize": 5,"failOnNoResults": false}
Output
Each dataset row represents one valid transaction and includes the transaction month, town, flat type, block, street, storey range, floor area, flat model, lease details, resale price in SGD, official source link, source identifier, and collection timestamp.
{"status": "success","source": "Housing & Development Board — Resale Flat Prices","sourceUrl": "https://data.gov.sg/datasets/d_8b84c4ee58e3cfc0ece0d773c8ca6abc/view","sourceId": "d_8b84c4ee58e3cfc0ece0d773c8ca6abc:2","country": "SG","month": "2017-01","town": "ANG MO KIO","flatType": "3 ROOM","block": "108","streetName": "ANG MO KIO AVE 4","storeyRange": "01 TO 03","floorAreaSqm": 67,"flatModel": "New Generation","leaseCommenceYear": 1978,"remainingLease": "60 years 07 months","resalePrice": 250000,"currency": "SGD","scrapedAt": "2026-08-02T12:00:00Z"}
Data source and responsible use
The Actor uses the official HDB Resale Flat Prices dataset published on data.gov.sg under the Singapore Open Data Licence. Singapore Data is an independent publisher and is not affiliated with, endorsed by, or acting on behalf of HDB or the Singapore Government.
The records are historical, informational, and subject to source corrections or update delays. They are not a property valuation, financial recommendation, or guarantee of a future transaction price. Verify important decisions against the official source.
Performance
The Actor uses direct HTTP requests to the official API and does not launch a browser or proxy. It fetches only the pages needed to meet maxItems, respects public API limits, removes duplicate source rows, and stops as soon as the requested limit is reached.
Empty results and errors
A valid search with no matching transactions returns an empty dataset and a no_results run summary unless failOnNoResults is enabled. Source rate limiting and contract errors are reported separately; the Actor never fabricates fallback records.
SEO summary
Singapore HDB resale transaction scraper for official flat prices, comparable sales, towns, floor area, lease details, and historical property market research.