VOOZH about

URL: https://apify.com/shahidirfan/private-property-scraper

⇱ Private Property Scraper 🏑 Β· Apify


πŸ‘ Private Property Scraper 🏑 avatar

Private Property Scraper 🏑

Pricing

Pay per usage

Go to Apify Store

Private Property Scraper 🏑

Automate South African property data extraction. Collect real estate listings with prices, descriptions, agent info & images. Perfect for market analysis, investment research & lead generation. Structured JSON/CSV output for seamless integration.

Pricing

Pay per usage

Rating

5.0

(1)

Developer

πŸ‘ Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

14

Total users

5

Monthly active users

14 days ago

Last modified

Share

Private Property Listings Scraper

Extract rich property listings data from PrivateProperty.co.za with pagination support and clean dataset output.

This actor is built for teams that need high-quality listing data for market analysis, monitoring, lead workflows, and reporting.

Features

  • Rich listing output - Collect pricing, specs, sizes, rates, levies, media, and listing metadata.
  • Search + detail enrichment - Capture broad search coverage and detailed per-listing fields.
  • Pagination support - Crawl multiple search pages in one run.
  • Clean dataset items - Empty, null, and placeholder values are omitted from output.
  • Flexible inputs - Use one or many start URLs in a single run.

Use Cases

Market Monitoring

Track supply, pricing movement, and listing composition across regions and property types.

Investment Research

Compare bedroom counts, floor sizes, land sizes, levies, and rates to identify value opportunities.

Lead and CRM Enrichment

Build structured listing datasets with location, media, and contact-related information.

Portfolio Intelligence

Run on a schedule and analyze new inventory trends over time.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayNoPrefilledPrivateProperty search URLs to scrape
results_wantedIntegerNo20Maximum number of listings to save
max_pagesIntegerNo10Maximum search pages to process per start URL
collectDetailsBooleanNotrueEnrich listings with detailed listing-page fields
proxyConfigurationObjectNoApify Proxy enabledProxy settings for run reliability

Output Data

Each dataset item includes available fields only (no null/empty placeholders):

FieldTypeDescription
listing_idStringListing reference ID
listing_numberStringListing number from listing details
listing_numeric_idNumberNumeric listing ID when available
titleStringListing title
property_typeStringNormalized property type
priceNumberNumeric listing price
price_displayStringHuman-readable listing price
currencyStringCurrency code
bedroomsNumberBedroom count
bathroomsNumberBathroom count
parking_spacesNumberParking spaces count
garagesNumberGarage count
locationStringListing location
addressStringStreet address when available
description_headlineStringDescription headline
descriptionStringFull property description
main_featuresObjectMain features map
property_detailsObjectProperty details map
property_featuresObjectProperty features map
floor_size_displayStringDisplay floor size
floor_size_sqmNumberFloor size in sqm
land_size_displayStringDisplay land size
land_size_sqmNumberLand size in sqm
erf_size_displayStringDisplay erf size
erf_size_sqmNumberErf size in sqm
levies_displayStringDisplay levies value
leviesNumberNumeric levies
rates_taxes_displayStringDisplay rates/taxes value
rates_taxesNumberNumeric rates/taxes
main_imageStringPrimary listing image URL
gallery_imagesArrayListing gallery image URLs
floor_plansArrayFloor plan URLs
map_coordinatesObjectLatitude and longitude
video_tour_urlStringVideo tour URL
virtual_tour_urlStringVirtual tour URL
contactsArrayListing contact records
agencyObjectAgency details
calculatorObjectMortgage calculator metadata
quality_score_infoObjectListing quality score payload
back_link_urlStringSource back link URL when available
source_search_pageNumberSource search page number
source_search_urlStringSource search URL
urlStringListing URL
fetched_viaStringExtraction mode label

Usage Examples

Basic Run

{
"startUrls":[
{"url":"https://www.privateproperty.co.za/for-sale/south-africa/1"}
],
"results_wanted":20,
"max_pages":3,
"collectDetails":true
}

Higher Volume Run

{
"startUrls":[
{"url":"https://www.privateproperty.co.za/for-sale/south-africa/1"}
],
"results_wanted":100,
"max_pages":10,
"collectDetails":true
}

Multiple Search URLs

{
"startUrls":[
{"url":"https://www.privateproperty.co.za/for-sale/south-africa/1"},
{"url":"https://www.privateproperty.co.za/for-sale/gauteng/1"}
],
"results_wanted":200,
"max_pages":10,
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Sample Output

{
"listing_id":"T5398104",
"listing_number":"T5398104",
"listing_numeric_id":11685844,
"title":"3 Bedroom House in Mooinooi",
"property_type":"House",
"price":1200000,
"price_display":"R 1 200 000",
"currency":"ZAR",
"bedrooms":3,
"bathrooms":2,
"parking_spaces":3,
"location":"Mooinooi, Hartbeespoort, North West",
"description":"Exquisite Corner Family Home with Exceptional Features...",
"floor_size_sqm":184,
"levies_display":"R 490",
"main_image":"https://images.pp.co.za/listing/11685844/UUBw9fVazRLOTHQWsoyIY7/1600/1066/contain/jpegorpng",
"gallery_images":[
"https://images.pp.co.za/listing/11685844/UUBw9fVazRLOTHQWsoyIY7/1600/1066/contain/jpegorpng"
],
"url":"https://www.privateproperty.co.za/for-sale/north-west/north-west-eastern-bojanala/hartbeespoort/mooinooi/T5398104",
"source_search_page":1,
"source_search_url":"https://www.privateproperty.co.za/for-sale/south-africa/1",
"fetched_via":"server_variables_bundle_params+html_fallback"
}

Tips for Best Results

Start With Focused URLs

  • Use location- or category-specific search URLs for better targeting.
  • Validate URL output with a 20-result run before scaling.

Scale Gradually

  • Start with results_wanted: 20.
  • Increase to 100+ after validating data quality in your target region.

Use Proxy Configuration

  • Keep Apify Proxy enabled for stronger run stability.
  • For larger runs, use residential proxy groups.

Integrations

Connect your dataset with:

  • Google Sheets - Reporting and trend tracking
  • Airtable - Searchable listing databases
  • Make - Automated workflows
  • Zapier - Trigger downstream automations
  • Webhooks - Push data into your own systems

Export Formats

  • JSON - API and engineering workflows
  • CSV - Spreadsheet workflows
  • Excel - Business reporting

Frequently Asked Questions

Can I scrape multiple pages?

Yes. Use max_pages to control how many search result pages are processed.

Can I collect only specific categories or areas?

Yes. Add the exact search URLs you want in startUrls.

Why is a field missing on some records?

Some listings do not publish every detail. The actor omits unavailable values rather than returning null or empty placeholders.

Can I run this actor on a schedule?

Yes. Schedule recurring runs in Apify and process the output dataset automatically.

Is this output suitable for BI tools?

Yes. The dataset is structured and exportable to JSON, CSV, and Excel formats.


Support

For issues or feature requests, use the actor issue tracker in your project workspace.


Legal Notice

Use this actor responsibly and ensure your use complies with website terms and applicable laws.

You might also like

Fast Property24 | Search | Property | Scraper (Richest output)

memo23/property24-scraper

Extract comprehensive South African property data including detailed listings, agent info, high-res images, and market trends. Get structured JSON output with fields for pricing, location, features, and historical data. Perfect for real estate analysis and investment research.

πŸ‘ User avatar

Muhamed Didovic

101

5.0

Rightmove Property Scraper - Extract UK Property Data

vulnv/rightmove-scraper

Extract comprehensive UK property data from Rightmove with 50+ fields: prices, agent details, images, coordinates, financial data. Perfect for property investment analysis, market research & real estate analytics. JSON output.

Property24 Scraper | South Africa

fatihtahta/property24-scraper-za

Extract structured Real estate listings across South Africa from Property24.com with property details, agent profiles, full descriptions, media and more. Built for enterprise-grade real estate intelligence, lead enrichment, market analysis, and automated data pipelines.

Property24 Property Scraper

agentx/property24-property-scraper

Search Property24 listings across South Africa and supported African markets. Extract sale and rental property data with prices, locations, details, descriptions, images, agents, and source URLs.

Funda In Business Property Search Scraper

ecomscrape/fundainbusiness-property-search-scraper

Professional Dutch real estate data scraper for Fundainbusiness.nl. Extract comprehensive property data including prices, specifications, locations & market trends across Netherlands. JSON output for seamless integration into real estate analytics & investment analysis.

ecomscrape

10

Property24 South Africa Scraper

dhrumil/property24-south-africa-scraper

Effortlessly extract real estate data from Property24, South Africa's leading property portal. This powerful scraper collects comprehensive property details including prices, locations, descriptions, property types, images, agent contact info, and more.

πŸ‘ User avatar

Dhrumil Bhankhar

107

5.0

Property24 Scraper: Real Estate Listings, Prices & Broker Leads

getascraper/property24-scraper

Extract property listings, asking prices, locations, bedrooms, bathrooms, floor sizes, real estate agencies, and WhatsApp agent contact links across 10 African countries from Property24.com. Download clean tables of property listings automatically for investment research.

Domain.com.au Property Scraper - Low-costπŸ’²πŸ”₯πŸ‘πŸ‡¦πŸ‡Ί

delectable_incubator/domain-com-au-property-scraper-low-cost

Scrape Domain.com.au property listings πŸ‘πŸ‡¦πŸ‡Ί with a powerful real estate scraper. Extract property prices, addresses, property types, land sizes, agent details, URLs, and more. Ideal for market analysis, investment research, lead generation, property monitoring & real estate intelligence datasets

Homes Property Search Scraper

stealth_mode/homes-property-search-scraper

Efficiently scrape property listings from Homes.com search results. Extract property details, images, prices, locations, and structured real estate data for market analysis, lead generation, and investment research across the U.S. housing market.

19