SRX Singapore Property Scraper
Pricing
from $1.00 / 1,000 result items
SRX Singapore Property Scraper
Scrape HDB property listings from SRX Singapore — sale and rent. Price, PSF, area, MRT, tenure and more.
Pricing
from $1.00 / 1,000 result items
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share

Extract HDB property listings for sale and rent from SRX Property Singapore — one of Singapore's most trusted property platforms. Returns rich listing data including price, PSF, floor area, MRT proximity, and tenure without any proxy.
Features
- HDB sale and rent: 14,700+ sale listings and 12,200+ rent listings
- Listing details: price, PSF, floor area (sqm and sqft), bedrooms, bathrooms, postal code, address, tenure, nearest MRT stations, property description
- No proxy required: runs on standard Apify compute with no additional cost
- First dedicated SRX scraper on the Apify Store
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
categories | array | ["hdb-sale"] | hdb-sale or hdb-rent |
maxItems | integer | 5 | Max listings to extract. 0 = unlimited |
fetchDetails | boolean | false | Fetch each listing detail page for price, area, beds, baths |
requestDelayMs | integer | 1500 | Delay between requests (ms) |
Output schema
| Field | Type | Description |
|---|---|---|
listingId | string | Unique SRX listing ID |
url | string | Listing detail page URL |
operationType | string | sale or rent |
propertyType | string | Always "HDB" |
propertySubType | string | HDB flat type (e.g. "HDB Executive") |
priceText | string | Price as displayed |
priceAmount | integer | Numeric price in SGD |
priceCurrency | string | "SGD" |
pricePerSqftSGD | integer | Price per square foot |
address | string | Block and street address |
postalCode | string | 6-digit postal code |
bedrooms | integer | Number of bedrooms |
bathrooms | integer | Number of bathrooms |
floorAreaSqft | integer | Floor area in square feet |
floorAreaSqm | number | Floor area in square metres |
tenure | string | Tenure information |
nearestMRTs | array | Nearest MRT stations with distance |
descriptionText | string | Listing description text |
images | array | Photo URLs |
scrapedAt | string | ISO extraction timestamp |
Sample output
{"listingId": "110361171","url": "https://www.srx.com.sg/listings/110361171/for-sale-...","operationType": "sale","propertyType": "HDB","propertySubType": "HDB 4 Rooms","priceText": "$1,279,000","priceAmount": 1279000,"priceCurrency": "SGD","pricePerSqftSGD": 1382,"postalCode": "127370","floorAreaSqft": 926,"floorAreaSqm": 86.0,"tenure": "Leasehold 99 years","nearestMRTs": ["0.6km EW23 Clementi"],"scrapedAt": "2026-06-05T10:41:00.000Z"}
Pricing
$1.00 per 1,000 results — pay only for successfully extracted listings.
| Results | Cost |
|---|---|
| 100 | ~$0.10 |
| 1,000 | ~$1.00 |
| 10,000 | ~$10.00 |
Technical details
- Stack: got-scraping (TLS fingerprint mimicry) + cheerio
- Proxy: Not required
- Memory: 512 MB
- Source: SRX Property Singapore (srx.com.sg)
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl