PrivateProperty.co.za Scraper – South Africa Real Estate Data
Pricing
from $0.81 / 1,000 results
PrivateProperty.co.za Scraper – South Africa Real Estate Data
Scrape PrivateProperty.co.za real estate listings into clean JSON, CSV or Excel. Extract South Africa property data — price, beds, baths, garages, address, suburb, province and geo — for homes for sale and to rent. A property dataset for investors, agents, analysts and lead generation.
Pricing
from $0.81 / 1,000 results
Rating
0.0
(0)
Developer
Vladimir Ignatev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
PrivateProperty.co.za Scraper — South Africa Property Listings
Scrape privateproperty.co.za property listings into clean JSON, CSV or Excel — price, beds, baths, garages, address, suburb, province, geo-coordinates and photo for homes for sale and to rent across South Africa.
What you get
| Field | Notes |
|---|---|
id, url | Listing id (last URL segment) + direct link |
category, transactionType | sale/rent; "For Sale"/"To Rent" |
title, propertyType | e.g. "3 Bedroom House"; parsed type |
price, priceUnit, currency | Numeric ZAR (monthly for rent); null if "on application" |
beds, baths, garages | From listing structured data |
streetAddress, locality, province, country | Location |
lat, lng | Coordinates |
mainImage | First photo URL |
scrapedAt, source | Run metadata |
Input
{ "categories": ["sale"], "maxItems": 500 }
- categories —
sale,rent. - maxItems — stop after this many listings.
- proxyConfiguration — residential South Africa proxy recommended for larger runs.
How it works
privateproperty.co.za renders listings server-side. Each search-result card is an <a class="featured-listing"> that wraps a Residence JSON-LD block (address, geo, bedrooms/bathrooms/garages, photo) plus a visible ZAR price. This actor reads the national for-sale / to-rent search pages, extracts every card (JSON-LD + price), and paginates via ?page=N up to maxItems.
Built with the Apify SDK + CheerioCrawler. Public listing pages only; respects robots.txt (only /Portal/* is disallowed).